Main product image for Arduino Piano Board
Product image 1 for Arduino Piano Board
Product image 2 for Arduino Piano Board
Product image 3 for Arduino Piano Board
A small piano keyboard with buzzer for your Arduino projects
Keyboards
Audio

Arduino Piano Board

Sold by Cheerful Electronic

$22.35

No tax for United States [change]
a 3D printed stand to mount the board on for easy use with breadboards (includes2 screws and rubber feet)
Do you want a kit with all the parts to assemble the board yourself, or do you want it fully assembled and tested ready to go?
Stock available: 6
Check
Original Design
This product was designed by Cheerful Electronic. By buying this product you support original hardware creators.

The ideal piano keyboard for your Arduino projects

This is a small piano keyboard for your Arduino (or compatible) projects. It makes projects that require a piano keyboard a breeze to implement. You can use the buzzer on the board to play tunes using the Arduino tone command, or you can ignore the buzzer and use the Piano Board to control an external synthesizer such as the OPL2 Audio Board.

  • The piano keys are soft push buttons instead of tactile buttons, so there is no clicking! Just your beautiful music to listen to.
  • Optionally you can include a 3D printed spacer that you can mount to the bottom of the piano board. This makes it really easy and stable to use when you have it plugged in to your breadboard.
  • The Piano Board only requires 4 digital pins (3 if you're not using the on-board buzzer). It plugs into the SPI bus of your Arduino and requires one additional pin to enable. This leaves a lot of I/O for your projects!

What do you get?

The kit comes with the PCB and all the parts needed to assemble the kit. For the two ICs sockets are provided and two different pin headers are provided so you can choose what way of connecting the boards suits you best. The kit includes black and white button caps for the piano keys and blue ones for the user buttons. A small booklet with instructions on how to assemble, connect and where to get the Arduino software is also included.

It comes with software that makes it very easy to read the button states and changes. Besides the 13 piano keys the board has 3 user keys that you can use to assign your own functions. For example change octave, enable special effects or to change instruments if you pair the Piano Board with the OPL2 Audio Board.

Links to code and documentation

Documentation (github.com)

Code (github.com)

Shipping policy

Orders will be shipped through PostNL within 1 week of ordering

This product does not ship to United States.
Here are some extras that might be useful for your project!
Build your retro synthesizer with the Piano Keyboard and the OPL2 Audio Board

The seller

Cheerful Electronic

Cheerful Electronic logo

Helmond, Noord-Brabant, Netherlands
0 orders since Mar 18, 2026
We create innovative electronics projects and kits for makers and enthusiasts worldwide. Our projects are designed to work with Arduino and compatible development boards, making them perfect for both beginners and experienced electronics enthusiasts.