This xylophone uses the Arduino Uno and a multiplexer to identify when one of eight keys are struck, and play that sound via midi sound on a computer. An optional part of the instructions also allows each key to light up with two LED lights at the same time the xylophone is struck. These steps outline what I have done.

Step 1: Necessary Parts

  • Arduino Uno
  • 9 V battery with Arduino adaptor
  • Arduino to USB connector
  • 8 piezo disks
  • 8 1 M Ohm resistors
  • Protoboards
  • Terminal Connectors
  • Strips of acrylic and a box (or something to make the xylophone with)
  • PLENTY of wire


For LED Compatibility:

  • 16 LED lights (two for each bar, cannot be more than two)
  • Suitable resistor (I used 220 Ohms)
<p>AWESOME write-up! You've inspired me to do something similar, a drumpad :D</p>

About This Instructable


110 favorites


More by laurencallahan: Arduino Uno Xylophone
Tags: xylophone
Add instructable to: