i built a new musical robot- this time for a smol toy piano xylophone: https://learn.adafruit.com/solderless-robot-toy-xylophone
coded in #CircuitPython and it doesn't require any soldering. it also has two modes: live #MIDI or music box. Live MIDI listens to incoming MIDI messages over USB, while music box mode plays back MIDI files (.mid) saved on the CIRCUITPY drive.