Music kit
YogPanjarale·music-kit·hardware/touch-kit/music-kit.kicad_pcb
About the Music kit PCB
Music kit is an open source ESP32 PCB design by YogPanjarale, published on GitHub under the MIT license. It is a 2-layer board measuring 134 × 75 mm, with 15 components from 13 distinct parts.
Its main chip is the ESP32-DevKitC, from the ESP32 family. Other key parts include the LM1117T-3.3 and ER_OLEDM0.91_1x-I2C. By type, the board carries 6 connectors, 3 ICs, 2 battery holders, 1 switch and 1 LED.
It belongs with the audio, displays & leds and keyboards designs in this gallery.
From the project
An open-source, beginner-friendly ESP32 capacitive touch music keyboard kit.
Touch Music Kit is an ESP32-based music controller PCB with seven capacitive touch pads, a small OLED display, physical controls, addressable LED output, and a PAM8403 audio amplifier module interface.
- ESP32-DevKitC module as the main controller. - Seven on-board capacitive touch pads labeled S1 through S7. - 0.91 inch SSD1306 I2C OLED module. - Rotary encoder with integrated push switch. - Two 12 mm push buttons. - Slide power switch and power input connectors. - PAM8403 amplifier module header for audio output. - Speaker output intended for a 0.5 W, 8 ohm, 32 mm speaker through the…

Main components on the Music kit
Music kit bill of materials (BOM)
15 components, 13 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LM1117T-3.3 | TO-220-3_Horizontal_TabDown | U1 |
| 1 | ESP32-DevKitC | ESP32-DevKitC | U2 |
| 1 | ER_OLEDM0.91_1x-I2C | ER_OLEDM0.91_1x-I2C | U3 |
| 1 | Power | PinSocket_1x02_P2.54mm_Horizontal | J1 |
| 2 | DAC_JUMPPER | PinHeader_1x02_P2.54mm_Vertical | J3, J12 |
| 1 | Speakerdf | PinSocket_1x03_P2.54mm_Vertical | J4 |
| 1 | INPUTS | JST_XH_B8B-XH-A_1x08_P2.50mm_Vertical | J5 |
| 1 | Power Conn | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J6 |
| 2 | Push_Button_W12mm | Push_Button_W12mm | BT1, BT2 |
| 1 | RotaryEncoder_Switch_MP | RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | ENC1 |
| 1 | PAM8403 | PinHeader_1x11_P2.54mm_Vertical | PAM1 |
| 1 | Slide_Switch_SPDT_P3mm_10x5x10mm | Slide_Switch_SPDT_P3mm_10x5x10mm | SW1 |
| 1 | NEOPIXEL | PinSocket_1x03_P2.54mm_Vertical | LED1 |
Music kit design files
The KiCad project lives in the YogPanjarale/music-kit repository on GitHub; these links point at the commit this page was built from.
Music kit: common questions
What microcontroller does the Music kit use?
The Music kit is built around the ESP32-DevKitC, from the ESP32 family.
How big is the Music kit PCB?
The Music kit measures 134 × 75 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Music kit?
15 components, from 13 distinct parts. The full bill of materials is listed on this page.
Where can I download the Music kit design files?
From the YogPanjarale/music-kit repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Music kit design in my own project?
Yes, under the terms of its MIT license, which YogPanjarale chose for the repository.
Can I test firmware for the Music kit without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k