Turning a Kimbala into a MIDI Finger Piano with a Raspberry Pi Pico

Published  December 9, 2024   0
User Avatar Aswinth Raj
Author
Finger MIDI Piano using Raspberry Pi Pico

Jermy Cook, a popular maker known for his audio projects and custom built MIDI Instruments has recently shown an easy way to build a Finger MIDI Piano using a Raspberry Pi Pico. His video demonstrates how to transform a finger piano into a MIDI instrument using a Raspberry Pi Pico. The project leverages capacitive touch sensing to detect when a key is pressed. With each Key press, the Pico interprets it as a MIDI note and transmits it to a computer or other MIDI device.
The build involves connecting resistors to each key of the finger piano (a mini Kimbala). These resistors form a voltage divider network, allowing the Pico to measure the change in voltage when a key is pressed. The Pico's analog-to-digital converter (ADC) reads this voltage change and maps it to a specific MIDI note value.

Finger MIDI Piano Raspberry

What makes the project sound good and reliable is the accurate calibration for touch sensitivity and careful coding to avoid false triggers. Additionally, the physical integration of the Pico into the piano requires careful consideration to ensure secure mounting and minimal impact on the instrument's sound. This project showcases the versatility of the Raspberry Pi Pico and opens up possibilities for DIY music instrument modifications and creations.