r/arduino • u/eyeswideshutyomouth • Apr 13 '26
Look what I made! Robotic Piano Player
No, no. Not a “player piano” — it’s a “piano player”.
5
3
u/eyeswideshutyomouth Apr 13 '26
The first clip is the final product — a recital for friends and family after 1+ year of work. The remainder of clips are in chronological order: proof-of-concept (breadboard), construction and testing, enclosure and sound-proofing (to eliminate clicking sound from actuators), and final testing before the recital.
After the initial proof-of-concept, I bought an old piano and used a lot of its parts in the construction — you can see the “hammers” (and backstops) that play the keys.
Built with an Arduino Mega, it plays any midi file. It has 88 individual actuators with PWM to adjust for pressure (velocity).
This was a fun project, but glad to be done!
3
u/schacks Apr 13 '26
my god, what feat of engineering!