Shane Snipe, and his dad, have built a system to teach you how to play the piano and they’ve used a Raspberry Pi to do it. They’ve rigged up a series of servos which control some laser pointers which then point at the keys you need to play to form the chords displayed on the screen. See the video below. What all the more extraordinary is that they didn’t know how to program in Python to begin with and learnt as they went along during the project’s 50 hours-or-so of build time.