In this video I design and build a robot ukulele before getting it to play some songs.
Parts list:
Disclaimer these are affiliate links
Ukulele
Arduino Uno
L293D Motor Driver Shield
12V Solenoid
Nema 17 stepper
TMC2208 stepper driver
Mini breadboard
150mm MGN9B linear rail w/ block
GT2 6mm timing belt
Pulley and idler
Micro servo
12V 10A power supply
Solid core wire (22 AWG)
M3 nuts and bolts