– 8-bit music
The "Electronic Music Box" is a hand cranked 8-bit music box made with an Arduino, a rotary encoder, 2048 pin headers, 64 LEDs, 8 shift registers, a single 8-ohm speaker, wood for the enclosure and some electronic parts like resistors, diodes and switches.
A melody can be physically programmed with simple computing jumpers using a 16x128 grid. Every row is dedicated to a freely programmable tone while the columns are holding places for a maximum of 64 notes and pauses. Rotating the hand crank - which is attached to a rotary encoder - activates one column at the time indicated by single LEDs. When a column is activated, the Arduino micro controller checks if a jumper is set and plays the corresponding tone.