Stepper Synthesizer

~/HARDWARE/SYNTH/*.jpg

01.jpg
02.jpg
03.jpg
04.jpg

~/HARDWARE/SYNTH.info

After listening to my 3D printer whirr for a while, I am reminded of those old YouTube videos where people would recreate songs with stepper noises.

I happened to have 4 laying around, so I got to work. Two arduinos, one uno because it has a programmable USB interface, set the chip to dual boot for programming and MIDI. This arduino sends I2C signals to the second arduino, a nano with a CH340 (unprogrammable) interface, which prases MIDI instructions and delegates the steppers to spin at a given frequency. This is a surprisingly computationally involved process, and required implementing and optimizing my own asynchronous delay system.