This pleasant musical interlude incorporates some familiar hardware (Arduino microcontroller board + servo motors) – but the software used to author the demonstration is likely new to many. The RAD, or Ruby Arduino Development, project is offering a new approach to writing Arduino code based on the easy-to-read, open source Ruby programming language.

Check out this helpful video explanation to see how RAD was put to work in the above example –

Ruby Arduino Development
In the Maker Shed:
Mkad7-2
MotorShield for Arduino Kit