Jeremy Cook
UNITED STATES OF AMERICA • + Follow
Edit Project
Description
MIDI Kalimba Musical Instrument
After seeing a miniature Kalimba finger piano instrument, I realized I could convert it to a MIDI controller using a Raspberry Pi Pico and capacitive touch sensing. In the first version I manually soldered 1Mohm resistors to each tine to ground, and used jumpers to connect to a Raspberry Pi Pico.
For the second version, I came up with a custom PCB that features (16) 0603 SMD resistors onboard. This was manufactured by PCBWay and simplified kalimba wiring:
Overall it was a fun project, and code for both the large and small versions are available on GitHub. I also redesigned the PCB and have listed the assembled version for sale here. Both PCB versions use an .8mm board thickness.
Feb 20,2024
100 views
MIDI Kalimba Musical Instrument
MIDI Kalimba created with miniature and larger-sized finger piano and Raspberry Pi Pico
100
0
0
Published: Feb 20,2024
Purchase
Donation Received ($)
PCBWay Donate 10% cost To Author
Copy this HTML into your page to embed a link to order this shared project
Copy
Under the
Attribution-ShareAlike (CC BY-SA)
License.
Topic
- Comments(0)
- Likes(0)
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
0 / 10000
Remove
It looks like you have not written anything. Please add a comment and try again.
View More
View More
VOTING
0 votes
- 0 USER VOTES
0.00
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Design
1/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Usability
2/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Creativity
3/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Content
4/4
More by Jeremy Cook
- Sound Reactive Guitar Strap This project uses the Circuit Playground Express (CPE) board by Adafruit and its built-in microphone...
- Pico Touch 2 Raspberry Pi Pico Capacitive Helper I made the Pico Touch 2 board shown in the video above after frustration with supplying my own THT r...
- MIDI Kalimba Musical Instrument After seeing a miniature Kalimba finger piano instrument, I realized I could convert it to a MIDI co...
- LED-No-Solder The LED-No-Solder PCB encapsulates a coin cell battery within the PCB using forks on either side for...
- Tripple Face Clock With PCB Diffuser In a previous writeup and video, I made a clock using a PCB as a diffuser. In this continuation of t...
- Clock 742 PCB Diffuser Clock The Clock 742 PCB clock uses a base PCB to connect 85 SK6812 addressable LEDs, and a Wemos S2 ESP826...
- ICSP Pogo Pin Adapter To make it easier to program chips like the ATtiny85 etc, I made this 6-pin pogo adapter with two id...
- Miniature PCB Tester I order and sell a number of EZ Fan 2 fan/load controller boards, and while the quality is excellent...
- Raspberry Pi PCB Enclosure PCBs are incredibly strong, and can be obtained for a very reasonable price. Based on published Rasp...
- LED Cube Flower Arrangement With WLED This project mounts 5 WS2812B LEDs on a cube made out of castellated PCBs. Five of these tiny PCBs a...
- Mechanical Macro Keyboard Music Maker Computer macro pads/stream decks/auxiliary keyboards normally control computer input functions with ...
- JC Pro Macro Rotary Input The JC pro Macro acts as a rotary input and auxiliary macro keyboard for your PC, powered by an Ardu...
- Triple Zone PIR Workbench Lighting After building a 7 ft x 3 1/2 foot workbench, I installed 12V overhead lighting, as outlined in this...
- 12V Overhead LED Lighting Control After building a workbench with overhead storage, I installed 12V LED strip lights to illuminate my ...
You may also like
-
Open Source Very Large Stick - Freejoy & MMjoy2 breakout board
494 0 0 -
RF Control training board for students based on ESP32 C3
665 0 2 -
Aquarius+ Computer, Standard PCB
879 0 4 -
KINETIC COASTERS with a TWIST! Laser or 3D Print some DIY Magic
600 0 1 -
RPI - 8 IO PLC With ATTiny85 Watch Dog
527 0 1 -
Nintendo Famicom HVC-001 Controller Shells
621 0 1 -
COMMODORE 128 DIAGNOSTIC REV.785260 KEYBOARD DONGLE
584 0 4 -
COMMODORE 128 15KHz DISPLAY ADAPTER (C128 80 COLUMN ADAPTER)
791 1 6 -