Schlagwort: arduino

  • Arduino Mega controls this amazing water organ

    Arduino Mega controls this amazing water organ

    Reading Time: 2 minutes

    Arduino Mega controls this amazing water organ

    Arduino TeamNovember 7th, 2018

    Earlier this year, artist Niklas Roy was invited to participate in the Drehmoment art festival that takes place in the south-west of Germany. The “catch” to this festival is that each artist was invited to team up with a local company to take advantage of their products and resources. Of these was cleaning equipment brand Kärcher, known for their pressure washers.

    With this company’s backing, Roy put together a musical water fountain powered by eight pressure washers, dubbing it the “Wasserorgel von Winnenden,” or “Water Organ of Winnenden”—the location of Kärcher’s headquarters. 

    The installation is controlled by an Arduino Mega, along with supporting electronics including a Music Maker Shield and solid state relays to activate the pressure washers. During the festival, passerby were invited play some tunes using a 3D-printed keyboard made to withstand the elements and less-than-gentle interactions.

    The brain of the Wasserorgel was an Arduino MEGA 2560, stacked with an Adafruit Music Maker Shield. The MIDI synthesizer of the shield generated the instrument sounds based on the input coming from a self-built, 3D-printed keyboard. The keyboard was designed solid enough to withstand weather and the misguided enthusiasm of drunk people at 3 ‘o clock at night. The program on the Arduino translated the keystrokes into water and light effects by switching 12V RGB LEDs via darlington transistors and the eight pressure sprayers via solid state relays. Five of the pressure sprayer fountains were installed on top of the main basin, one was installed on top of an existing fountain and two were installed on the roof of the Kronenplatz-building.

    You can find more information in Roy’s project write-up, and see it in action below!

    [youtube https://www.youtube.com/watch?v=Erm-MfetKx8?feature=oembed&w=500&h=281]

    Website: LINK

  • Vintage-style clock made from individual LEDs

    Vintage-style clock made from individual LEDs

    Reading Time: 2 minutes

    Vintage-style clock made from individual LEDs

    Arduino TeamNovember 6th, 2018

    If you’ve ever wanted a vintage-style timepiece, or to test your soldering abilities, this clock by YouTuber Electronoobs will let you do both at once. 

    It features four display modules that resemble Nixie tubes, each made out of LED filaments soldered onto a steel wire frame. If you find soldering enjoyable and relaxing, this is likely a good project for you; though if not, there are of course other options. 

    The device is controlled by an Arduino Nano, along with a MAX7219 display driver to power the LEDs as needed. An RTC module keeps things “ticking” at the correct pace, and a pair of buttons on top of the wooden enclose allow the time to be adjusted as needed.

    I’ve made some “Nixie” tubes. These are actually 7-segment displays made with filament LEDs but placed in a plastic bottle so it will have a more vintage nixie look. To control the LEDs I’m using the MAX7219 driver that could control 4 x 7-segment displays. To get the real time, I’m using the DS3231 module that works with an I2C communication so it’s easy to use. The project also has 2 push buttons to set the hour and minute. All is inside a wood case painted with varnish so it will look more vintage.

    Check it out in the video below, or see the build write-up for more info.

    [youtube https://www.youtube.com/watch?v=LkrGmI_SAOs?feature=oembed&w=500&h=281]

    Website: LINK

  • Dad-daughter MechWarrior suit ready for trick-or-treating

    Dad-daughter MechWarrior suit ready for trick-or-treating

    Reading Time: < 1 minute

    Dad-daughter MechWarrior suit ready for trick-or-treating

    Arduino TeamOctober 31st, 2018

    The idea of a mechanized walking suit to carry you around seems like a great idea, but having a practical leg assembly for it is still a futuristic concept. As seen here however, if you’re still a kid, you might be able to get your dad to carry you around in a custom suit fashioned after a MechWarrior vehicle.

    The suit is beautifully designed by creator Gridlock Cosplay, and features an Arduino-powered control system. This allows the little pilot to command the mech’s human “engine” via a joystick and system of lights. The suit also features exterior and interior lights, a pilot cooling fan, spinning “radar” assembly, retractable pilot cage, and of course a cell phone holder in the padded engine compartment.

    [youtube https://www.youtube.com/watch?v=rCpMaoVx4uY?feature=oembed&w=500&h=281]

    Website: LINK

  • Linear movement with Arduino and 3D printing

    Linear movement with Arduino and 3D printing

    Reading Time: 2 minutes

    Linear movement with Arduino and 3D printing

    Arduino TeamOctober 29th, 2018

    Arduino boards are great for controlling small servo motors, but what if you need something to provide linear travel? As spotted on Reddit, while the answer here is a little less straightforward, YouTuber Potent Printables has a great solution. It uses 3D-printed components, along with a dab of epoxy and fastener hardware to convert either a micro or standard continuous rotation servo into a rack-and-pinion mechanism.

    The project can be seen in the video below with an Arduino Uno and motor shield, though any Arduino capable of PWM output should have no problem with this setup. Since the servos used here are meant for continuous rotation, travel distance is based only on timing. Depending on the application, you may want add a simple microswitch or other sensing mechanism for feedback.

    This is a general purpose linear servo actuator (pusher style). Two sizes have been designed, for different space constraints and force outputs.

    These use continuous rotation servos which helps keep the cost very low. Off the shelf actuators of this type can cost around $70 USD.

    The “mini” version will fit in smaller spacers, but has a much lower force output. The “large” version has a higher force output, but is…larger in size than the “mini.”

    [youtube https://www.youtube.com/watch?v=2vAoOYF3m8U?feature=oembed&w=500&h=281]

    Website: LINK

  • Dragon Ball Z head-mounted Scouter computer replica

    Dragon Ball Z head-mounted Scouter computer replica

    Reading Time: 2 minutes

    Dragon Ball Z head-mounted Scouter computer replica

    Arduino TeamOctober 26th, 2018

    Those familiar with the Dragon Ball Z franchise will recognize the head-mounted Scouter computer often seen adorning character faces. As part of his Goku costume, Marcin Poblocki made an impressive replica, featuring a see-through lens that shows the “strength” of the person he’s looking at, based on a distance measurement taken using a VL53L0X sensor. 

    An Arduino Nano provides processing power for the headset, and light from a small OLED display is reflected on the lens for AR-style viewing.

    It’s not exactly perfect copy but it’s actually working device. Inspired by Google virtual glasses I made virtual distance sensor.

    I used Arduino Nano, OLED screen and laser distance sensor. Laser sensor takes readings (not calibrated yet) and displays number on OLED screen. Perspex mirror reflects the image (45 degrees) to the the lens (used from cheap Google Cardboard virtual glasses) and then it’s projected on clear Perspex screen.

    So you will still see everything but in the clear Perspex you will also see distance to the object you looking at. On OLED screen I typed ‘Power’ instead distance because that’s what this device suppose to measure in DBZ. 😀

    Print files as well as code and the circuit diagram needed to hook this head-mounted device up are available on Thingiverse. For those that don’t have a DBZ costume in their immediate future, the concept could be expanded to a wide variety of other sci-fi and real world applications.

    Website: LINK

  • Constructing an hourglass lamp with Arduino

    Constructing an hourglass lamp with Arduino

    Reading Time: 2 minutes

    Constructing an hourglass lamp with Arduino

    Arduino TeamOctober 26th, 2018

    With the proliferation of all sorts of digital timers, the need for an hourglass to keep track of whatever activity you’re working on seems like a relic of the past. Still, the hourglass is an interesting form factor, so YouTuber Emiel Noorlander (aka The Practical Engineer) has decided to take it into the 21st century.

    His device is about the size and shape of a rectangular picture frame, with the outline of an hourglass in wood attached to white polycarbonate. This diffuses programmable LEDs on the other side, controlled by Arduino Nano to simulate sand falling. The project is powered by a four AA battery pack, cleverly allowed to float in the internal structure, activating the on/off switch when positioned correctly.

    In this week’s video I’m making an hourglass lamp with light effects that simulate the falling sand when you turn the lamp upside down.

    Another cool feature I build into it is the on / off switch, this is hidden inside the lamp and turns on by putting the lamp on the right side. Turning it upside down then turns off the light.

    The outside frame of the lamp is made of 40×6 mm metal strip that I cut to size and then welded as a frame. When this was done I went over to the bandsaw to cut the hourglass shape out of the wood. The semi-transparent panel where the light shines through is made from 3 mm opaque white polycarbonate sheet.

    [youtube https://www.youtube.com/watch?v=YDdSF9bRtMA?feature=oembed&w=500&h=281]

    Website: LINK

  • Salvaged Arduino powers animated House Party

    Salvaged Arduino powers animated House Party

    Reading Time: 2 minutes

    Salvaged Arduino powers animated House Party

    Arduino TeamOctober 25th, 2018

    What can you do with items that are destined for the dump? As seen here, if you’re Neil Mendoza, you transform old furniture, TVs, computers, art, and even an Arduino Zero that somehow ended up in the trash into a musical installation.

    His resulting “House Party” features decorations and control components that according to the project’s write-up are entirely salvaged. A MIDI interface, software written in openFrameworks, and a JSON file are used to coordinate sound and movements, which include spinning picture frames and flowers, tapping shoes, and a television that loops through a rather dreary weather report snippet. 

    House Party is a musical installation that explores prized possessions in their native habitat. All the materials used to create this artwork, from the furniture to the computers, were scavenged from the discarded trash. The music is a mix of mechanical and synthesized sounds. The piece was created while an artist in residence at Recology SF.

    The actuators in the installation are controlled by an Arduino Zero (also found in the trash) and each screen is connected to a computer running custom software written in openFrameworks (OF). Composition was done in Logic where a MIDI environment was set up to send MIDI data to the Arduino and an OF control program. The control program then sent the data to the other computers over ethernet as OSC. For the final installation, the control program read the data from a JSON file, triggered the screens and Arduino and played the synthesized parts of the music.

    Be sure to see all the zany action in the video below!

    [embedded content]

    Website: LINK

  • Electrically assisted scooter senses forward kicks

    Electrically assisted scooter senses forward kicks

    Reading Time: < 1 minute

    Electrically assisted scooter senses forward kicks

    Arduino TeamOctober 25th, 2018

    Maker Bitluni wanted an electric scooter, but he lives in Germany, where electric vehicles of that type are illegal. Motor-assisted bicycles, however, are not. So he set to work making a sort of hybrid that is controlled not by a throttle directly, but provides assistance when the rider kicks the scooter forward.

    The scooter uses an accelerometer to sense forward pushes, along with an Arduino Micro that regulates speed via PWM output. A brake assembly is also implemented as a secondary input, starting up the device and powering it down as needed. 

    Bitluni’s build and testing process can be seen in the videos below, and Arduino code is available on GitHub.

    [youtube https://www.youtube.com/watch?v=videoseries?list=PLjUbKCHhzPEyLdycsl0JJv-v3YPya3sPf&w=500&h=281]

    [youtube https://www.youtube.com/watch?v=RG7bqsHGtEk?feature=oembed&w=500&h=281]

    [youtube https://www.youtube.com/watch?v=QhxD5owuN8g?feature=oembed&w=500&h=281]

    Website: LINK

  • Custom weather station enhances and modifies electronic music

    Custom weather station enhances and modifies electronic music

    Reading Time: 2 minutes

    Custom weather station enhances and modifies electronic music

    Arduino TeamOctober 25th, 2018

    While the environment is important for any musical performance, generally it’s not an active part of the show. Adrien Kaeser, though, has come up with a device called the “Weather Thingy that integrates climate-related events directly into electronic music performances. It’s able to sense wind direction and speed, light intensity, and rain, translating this data into MIDI inputs.

    The system, which was created at ECAL, consists of two parts: a compact weather station on top of a portable stand, as well as a small console with buttons and knobs to select and modify environmental effects on the music. 

    Hardware for the project includes an Arduino Mega and Leonardo, a TFT screen to display the element under control and its characteristics, an ESP32 module, a SparkFun ESP32 Thing Environment Sensor Shield, a SparkFun MIDI Shield, high speed optocouplers, rotary encoder knobs, and some buttons.

    Be sure to see the demo in the video below, preferably with the sound on!

    [embedded content]

    Website: LINK

  • Turn an Atari 2600 into a MIDI drum machine

    Turn an Atari 2600 into a MIDI drum machine

    Reading Time: 2 minutes

    Turn an Atari 2600 into a MIDI drum machine

    Arduino TeamOctober 24th, 2018

    While not known for its musical prowess, John Sutley decided to turn an Atari 2600 into a simple four-note drum machine dubbed “SYNDRUM.”

    While an interesting exercise in creating a custom cartridge out of repurposed components, pushing buttons to activate four tones and an onscreen VU meter can only keep one’s attention for so long.

    To turn this project’s musical entertainment level up to 11, he programmed an Arduino Nano to take MIDI signals and translate them into the equivalent electrical signals that would normally come from a controller. 

    The results, as seen in the video below, are spectacular. If you’d like to try something similar yourself, code for the SYNDRUM can be found here.

    [youtube https://www.youtube.com/watch?v=rJQEGqaRtjs?feature=oembed&w=500&h=281]

    Website: LINK

  • Communicate using your ear with Orecchio

    Communicate using your ear with Orecchio

    Reading Time: 2 minutes

    Communicate using your ear with Orecchio

    Arduino TeamOctober 23rd, 2018

    When conversing face-to-face, there are a wide range of other emotions and inflections conveyed by our facial and body expressions. But what if you can’t express emotion this way, whether due to a physical impairment, or simply because of a covering—like a dust mask—temporarily hides your beautiful smile, and perhaps your hands are otherwise occupied?

    As a solution to this dilemma, a team of researchers has been working on Orecchio, a robotic device that attaches to the ear and bends it to convey emotion. Three motors allow the ear to be bent in 22 distinct poses and movements, indicating 16 emotional states. Control is accomplished via an Arduino Due, linked up with a windows computer running a C# program. 

    The prototype was implemented using off-the-shelf electronic components, miniature motors, and custom-made robotic arms. The device has a micro gear motor mounted on the bottom of a 3D-printed ear hook loop clip. The motor drives a plastic arm against the side of the helix, able to bend it towards the center of the ear. Rotating the plastic arm back to its rest position allows the helix to restore to its original form. Near the top of the earpiece is another motor that drives a one-joint robotic arm that is attached to the top of the helix, using a round ear clip. Rotating the motor extends the robotic arm from its resting position, to bend the top helix downwards the center of the ear. The motor together with the one-joint robotic arm is mounted on a linear track that can be moved vertically through a rack-and-pinion mechanism, driven by a third motor. Moving the rack upwards stretches the helix.

    The prototype is demonstrated in the video below, and more info is available in the project’s research paper.

    [youtube https://www.youtube.com/watch?v=uGnGSEcgi4E?feature=oembed&w=500&h=281]

    Website: LINK

  • DualPanto is a non-visual gaming interface for the blind

    DualPanto is a non-visual gaming interface for the blind

    Reading Time: 2 minutes

    DualPanto is a non-visual gaming interface for the blind

    Arduino TeamOctober 22nd, 2018

    While there are tools that allow the visually impaired to interact with computers, conveying spacial relationships, such as those needed for gaming, is certainly a challenge. To address this, researchers have come up with DualPanto.

    As the name implies, the system uses two pantographs for location IO, and on the end of each is a handle that rotates to indicate direction. One pantograph acts as an output to indicate where the object is located, while the other acts as a player’s input interface. One device is positioned above the other, so the relative position of each in a plane can be gleaned. 

    The game’s software runs on a MacBook Pro, and an Arduino Due is used to interface the physical hardware with this setup. 

    DualPanto is a haptic device that enables blind users to track moving objects while acting in a virtual world.

    The device features two handles. Users interact with DualPanto by actively moving the ‘me’ handle with one hand and passively holding on to the ‘it’ handle with the other. DualPanto applications generally use the me handle to represent the user’s avatar in the virtual world and the it handle to represent some other moving entity, such as the opponent in a soccer game.

    Be sure to check it out in the video below, or read the full research paper here.

    [youtube https://www.youtube.com/watch?v=Ot55D3WD-Tc?feature=oembed&w=500&h=281]

    Website: LINK

  • Create shapes over and over with the Dynablock 3D Printer

    Create shapes over and over with the Dynablock 3D Printer

    Reading Time: 2 minutes

    Create shapes over and over with the Dynablock 3D Printer

    Arduino TeamOctober 22nd, 2018

    3D printing, while revolutionary in many aspects, generally means you’re stuck with what you print. Researchers at the University of Colorado Boulder and the University of Tokyo, however, have created a printing system called Dynablock, which attaches specialized magnetic blocks together that can used over and over.

    The system uses an array of 24 x 16 motors to push the blocks into position one layer at a time, giving a possible “print” resolution of 384 blocks per layer. An Arduino Uno, along with shift registers and motor drivers are used to directly control the block placement motors, and user interface is handled by a JavaScript-based application.

    Dynamic 3D Printing combines the capabilities of 3D printers and shape displays: Like conventional 3D printing, it can generate arbitrary and graspable three-dimensional shapes, while allowing shapes to be rapidly formed and reformed as in a shape display. To demonstrate the idea, we describe the design and implementation of Dynablock, a working prototype of a dynamic 3D printer. Dynablock can form a three-dimensional shape in seconds by assembling 3,000 9 mm blocks, leveraging a 24 x 16 pin-based shape display as a parallel assembler. Dynamic 3D printing is a step toward achieving our long-term vision in which 3D printing becomes an interactive medium, rather than the means for fabrication that it is today. In this paper, we explore possibilities for this vision by illustrating application scenarios that are difficult to achieve with conventional 3D printing or shape display systems.

    More info can be found in the project’s research paper here, or check it out in action in the video below:

    [youtube https://www.youtube.com/watch?v=7nPlr3O9xu8?feature=oembed&w=500&h=281]

    Website: LINK

  • Animate a soda bottle structure with TrussFormer and Arduino

    Animate a soda bottle structure with TrussFormer and Arduino

    Reading Time: 2 minutes

    Animate a soda bottle structure with TrussFormer and Arduino

    Arduino TeamOctober 19th, 2018

    While you may not give soda bottles much thought beyond their intended use, researchers in Germany and the U.S. have been working on a way to turn empty bottles into kinetic art. 

    The result of this work is a program called “TrussFormer,” which enables one to design a structure made out of soda bottles acting as structural beams. The structure can then be animated using an Arduino Nano to control a series of pneumatic actuators.

    TrussFormer not only allows for animation design, but analyzes stresses on the moving assembly, and even generates 3D-printable files to form the proper joints.

    TrussFormer is an integrated end-to-end system that allows users to 3D print large-scale kinetic structures, i.e., structures that involve motion and deal with dynamic forces.

    TrussFormer builds on TrussFab, from which it inherits the ability to create large-scale static truss structures from 3D printed hubs and PET bottles. TrussFormer adds movement to these structures by placing linear actuators and hinges into them.

    TrussFormer incorporates linear actuators into rigid truss structures in a way that they move “organically”, i.e., hinge around multiple points at the same time. These structures are also known as variable geometry trusses. This is illustrated on the on the example of a static tetrahedron that is converted into a moving structure by swapping one edge with a linear actuator. The only required change is to introduce connections at the nodes that enable rotation, i.e. hinges.

    As for what you can build with it, be sure to check out the bottle-dinosaur in the video below! 

    [youtube https://www.youtube.com/watch?v=PGibr3rJB0Y?feature=oembed&w=500&h=281]

    Website: LINK

  • A linear actuator that won’t break the bank

    A linear actuator that won’t break the bank

    Reading Time: < 1 minute

    A linear actuator that won’t break the bank

    Arduino TeamOctober 19th, 2018

    Extremely good linear actuators can be expensive and heavy, but what if you need something for relatively light applications? In the video below, James Bruton explains how you can make one using parts including a DC motor with a quadrature encoder, 3D-printed mounting, and a lead screw assembly.

    His device uses an Arduino Uno for control, using pins 2 and 3 as interrupts to ensure correct rotation—and thus linear travel—sensing. Proper movement is facilitated with a pair of PID loops to regulate both the position and velocity, even under differing load and battery conditions. 

    Arduino code and CAD information can be found on GitHub, while an explanation of the project is seen in the video below. 

    [youtube https://www.youtube.com/watch?v=WJkf264yxTU?feature=oembed&w=500&h=281]

    Website: LINK

  • InfiniTouch: Interact with both sides of your smartphone

    InfiniTouch: Interact with both sides of your smartphone

    Reading Time: 2 minutes

    InfiniTouch: Interact with both sides of your smartphone

    Arduino TeamOctober 19th, 2018

    Besides, perhaps a longer battery life, what would make your smartphone experience better? If you said a more versatile interaction method than poking one side with your thumb, researchers in Germany may have just the thing.

    InfiniTouch morphs two LG Nexus 5 phones into one, with their touchscreens stacked back-to-back. This allows for not only thumb interaction, but also program control with the four fingers that normally only grip the device. It can even tell what finger your using via a convolutional neural network. 

    In order to save space, most of the electronics are housed in a separate hardware container, including the phone boards as well as an Arduino MKR1000. 

    More info is available in the project’s research paper, and a short demo can be seen in the video below.

    [youtube https://www.youtube.com/watch?v=Qu0H5wzxSuY?feature=oembed&w=500&h=281]

    Website: LINK

  • 3D wire bending with Arduino!

    3D wire bending with Arduino!

    Reading Time: < 1 minute

    3D wire bending with Arduino!

    Arduino TeamOctober 17th, 2018

    If you thought that automatic wire bending was solely the purview of expensive industrial machinery, think again. How To Mechatronics has come up with a bender that not only twists wire left and right, but can rotate to create three-dimensional shapes.

    The heart of the system is an Arduino Nano, which controls three stepper motors for wire manipulation via DRV8825 driver boards. A servo motor is also implemented in order to push a piece of copper tubing into place to physically bend the wire. 

    As noted, the device does have some trouble moving the wire when its straightening rollers are tight, but this likely could be perfected with a little more work. If you’d like to take a crack at it, code and build files are available here.

    [youtube https://www.youtube.com/watch?v=HPQbKTJPsU4?feature=oembed&w=500&h=281]

    Website: LINK

  • Arduino Uno controls a trio of singing pumpkins

    Arduino Uno controls a trio of singing pumpkins

    Reading Time: < 1 minute

    Arduino Uno controls a trio of singing pumpkins

    Arduino TeamOctober 16th, 2018

    Halloween is just around the corner, and to celebrate, fadecomic decided to set up a trio of singing animatronic pumpkins to belt out scary songs. 

    The project uses a Raspberry Pi for high level control and browser interface, and sends animation commands to an Arduino Uno via USB serial.

    The Uno takes this data and translates it into actual pumpkin movements coordinated with music. The resulting trio of pumpkins each use their own servo to lift the top of the foam gourd up like a gigantic mouth, and also feature PWM-driven LED eyes. A light show controlled by SSRs completes the spooky musical effect. 

    Build info is available here and the Arduino code can be found on GitHub.

    [youtube https://www.youtube.com/watch?v=hlFKTc7b4Gs?feature=oembed&w=500&h=281]

    Website: LINK

  • Paper-cut light box replicates the Philadelphia skyline and its actual moon phases

    Paper-cut light box replicates the Philadelphia skyline and its actual moon phases

    Reading Time: < 1 minute

    Paper-cut light box replicates the Philadelphia skyline and its actual moon phases

    Arduino TeamOctober 16th, 2018

    Rich Nelson wanted to make a unique gift for his brother, and decided on a paper-cut light box of Philadelphia’s skyline, the city where he lives. 

    The resulting device is controlled by an Arduino Nano, and not only features a trio of lights and layers to represent buildings and foliage, but also a moving sun and moon display that changes depending on the actual time and date.

    Timing is accomplished via an RTC module, while the sun/moon is displayed on a small TFT screen that moves across the sky using a servo motor and extension arm. The build can be seen in the video below, and code as well as CAD info is on GitHub for your perusal.

    [youtube https://www.youtube.com/watch?v=Sy7FVV2LId8?feature=oembed&w=500&h=281]

    Website: LINK

  • FacePush adds extra realism to your VR experience

    FacePush adds extra realism to your VR experience

    Reading Time: < 1 minute

    FacePush adds extra realism to your VR experience

    Arduino TeamOctober 16th, 2018

    Haptic feedback is something commonly used with handheld controllers and the like. However, in a virtual reality environment, it could also be used with the other interface surface attached to your body: the VR headset itself.

    That’s the idea behind FacePush, which employs an Arduino Uno-powered pulley system to place tension on the straps of an HTC Vive headset. A corresponding pushing force is felt by the wearer through the headset in response to this action, creating yet another way to help immerse users in a virtual world. 

    Applications tried so far include a boxing game, dive simulator, and 360-degree guidance You can check it out in a short demo below, and read more about it in the full research paper here.

    [youtube https://www.youtube.com/watch?v=IPLVCdbvWyI?feature=oembed&w=500&h=281]

    Website: LINK

  • Neon skulls illuminate to the MIDI beat

    Neon skulls illuminate to the MIDI beat

    Reading Time: 2 minutes

    Neon skulls illuminate to the MIDI beat

    Arduino TeamOctober 15th, 2018

    LEDs, whether single-color or programmable, have enabled makers to create a wide variety of vibrant projects at a reasonable price. Neon sign projects, which require sophisticated glass making techniques as well as high voltage for control aren’t as common, but do still have their adherents. Some have even experimented with making them sound reactive.

    Up until now, sound control meant using a microphone to detect audio signals and flash accordingly. David Garges, however, is using an Arduino Leonardo equipped with an Olimex MIDI shield to individually activate three neon skulls, crafted by artist Dani Bonnet. 

    His setup can be programmed via MIDI directly, or can use beat analysis software to activate the proper lights depending on audio output. 

    There has been much desire in the Neon Art community for clean and responsive musical interaction with high-voltage Neon Signs. Currently, the existing infrastructure uses a microphone to detect audio and flash accordingly. Unfortunately, due to this method of processing the Neon always responds with a small delay. Clapping and shouting can also disrupt the interaction when using an on-board microphone.

    This project solves that problem by transmitting musical data via MIDI protocol to a controller which activates then activates Neon Tubes accordingly. I have designed and built a system that takes a slightly different approach but accomplishes what the Neon Art community desires.

    This project offers two performance modes: one that allows for electronic artists to perform seamlessly using MIDI instruments, and one that allows DJs to feed BPM analysis to the system to synchronize the Neon flashing with actual recorded music which enables Real-Time Audio-Controlled Neon.

    Be sure to check out the demo in the video below!

    [youtube https://www.youtube.com/watch?v=OF9CwCswp7Y?feature=oembed&w=500&h=375]

    Website: LINK

  • Announcing Arduino’s Coordinated Vulnerability Disclosure Policy

    Announcing Arduino’s Coordinated Vulnerability Disclosure Policy

    Reading Time: 3 minutes

    Announcing Arduino’s Coordinated Vulnerability Disclosure Policy

    gvariscoOctober 10th, 2018

    A little less than a month ago, I joined Arduino as their Chief Information Security Officer. I’ve been in touch with the team for the past couple of months and feel incredibly lucky to be part of such a talented and driven group of people.

    We’re working hard on developing a robust, well-rounded security program that fits our organisation and busy improving our security posture across all departments. I am a true believer that it all starts from introducing a strong culture of security awareness — where employees feel confident and empowered to take action against security issues.  

    Today, I’m thrilled to announce the first release of Arduino’s Coordinated Vulnerability Disclosure (CVD) Policy.

    We used some great references when putting it together and we’d like to give them a shout out here: HackerOne’s VDP guidelines, CEPS’ report on “Software Vulnerability Disclosure in Europe,” and the US DoJ Cyber Security unit’s VDP framework. We also took into consideration recent Senate testimony of experts in vulnerability disclosure in the role hackers can play in strengthening security, Dropbox’s announcement on protecting researchers and 18F’s own policy. I even wanted to publicly thank Amit Elazari Bar On, a doctoral law candidate (J.S.D.) at UC Berkeley School of Law and a Lecturer at UC Berkeley School of Information Master in Cybersecurity program for her useful advices and for providing the amazing “#legalbugbounty” standardisation project.

    We’re also happy to announce that all of the text in our policy is a freely copyable template. We’ve done this because we’d like to see others take a similar approach. We’ve put some effort in to this across our teams and if you like what you see, please use it. Similarly, if you have improvements to suggest, we’d love to hear from you.

    What is CVD?

    Coordinated vulnerability disclosure (CVD) is a process aimed at mitigating/eradicating the potential negative impacts of vulnerabilities. It can be defined as “the process of gathering information from vulnerability finders, coordinating the sharing of that information between relevant stakeholders, and disclosing the existence of vulnerabilities and their mitigation to various stakeholders, including the public.”

    Figure 1: Relationships among actors in the CVD process. Source: “The CERT Guide to Coordinated Vulnerability Disclosure,” Software Engineering Institute, Carnegie Mellon University

    Why is it important for us?

    At Arduino, we consider the security of our systems and products a top priority. No technology is perfect, and Arduino believes that working with skilled security researchers across the globe is crucial in identifying weaknesses in any technology. We want security researchers to feel comfortable reporting vulnerabilities they’ve discovered, as set out in this policy, so that we can fix them and keep our information safe.

    If you believe you’ve found a security issue in our products or services, we encourage you to notify us. We welcome working with you to resolve the issue promptly.

    This policy describes how to send us vulnerability reports and how long we ask security researchers to wait before publicly disclosing vulnerabilities.

    Where can I find it?

    A copy of the policy is published on our Vulnerability Disclosure Policy page. The official document lives in GitHub. If you would like to comment or suggest a change to the policy, please open a GitHub issue.

    Thank you for helping keep Arduino and our users safe!

    — Gianluca Varisco

    Website: LINK