Piano Keyboard

The Piano Keyboard kit is a great starting point for any musical Arduino project. The board has a full piano keyboard of one octave plus three user buttons. The board has a small built-in beeper with volume knob that you can use to play simple tones using the Arduino tone() function.

Features of the Piano Keyboard

Library software

In order to use the Piano Keyboard with your Arduino, or compatible board, you need to install the PianoKeys library that can be downloaded using the library manager of the Arduino IDE or PlatformIO. You can also download the library yourself from the Github repository.

The library provides all the functionality you need to get going with the Piano Kayboard. It has all the functions to detect key presses, key releases and key state without having to worry about debounce. The included code examples will show you how to use the Piano Keyboard and can be a great starting point for your own projects!

Purchase a kit!

You can get the Piano Keyboard from my Tindie store either as a kit that you put together yourself, or as a fully assembled board. You have the choice between using a straight or angled headers to connect the board (assembled boards will always have angled pin headers!).

Kits are shipped to you in a quality white cardboard box that will fit in any normal letterbox. All the components you need to put the board together are included as well as a small instruction booklet that contains a brief assembly guide and points you to my Github page where you can obtain the PianoKeys library.

I sell on Tindie

Copyright (c) 2020 Cheerful Electronic
I sell on Tindie