Guitar pedal
MaxTeicheiraUCSC·guitar_pedal·hardware/kicad/pedal.kicad_pcb
About the Guitar pedal PCB
Guitar pedal is an open source ESP32 PCB design by MaxTeicheiraUCSC, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 150 × 102 mm, with 107 components from 48 distinct parts.
Its main chip is the ESP32-C3 SuperMini A, from the ESP32 family. Other key parts include the Electro-Smith Seed3, TI OPA1652AIDR and Diodes AP63205WU-7. By type, the board carries 36 capacitors, 34 resistors, 10 connectors, 7 diodes, 6 ICs and 5 inductors.
It belongs with the audio, iot & wireless and test & measurement designs in this gallery.
From the project
DSP guitar pedal (Daisy Seed3 + ESP32-C3): tremolo/delay/reverb/fuzz, emulator, SPICE validation, KiCad board
Daisy Seed3 + ESP32-C3 stereo pedal with a reorderable four-effect chain, five momentary footswitches, a shared six-knob bank, global high/low-cut toggles, and BLE-MIDI / WiFi web-UI control. Design rationale, research and the phased plan are in docs/design.md; the control protocol in docs/midi-map.md.
Handover: docs/STATUS.md (what is and is not verified, next steps) and docs/LEARNINGS.md (the non-obvious things this cost time to find).
Main components on the Guitar pedal
Guitar pedal bill of materials (BOM)
107 components, 48 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Electro-Smith Seed3 Daisy Seed3 | DAISY_SEED | U1 |
| 4 | TI OPA1652AIDR OPA1652AIDR | SOIC-8_3.9x4.9mm_P1.27mm | U2, U3, U4, U6 |
| 1 | Diodes AP63205WU-7 AP63205WU-7 | TSOT-23-6 | U5 |
| 1 | CUI PJ-102AH or Lumberg 1613 09 DC 9V centre-neg | BarrelJack_Horizontal | J1 |
| 1 | Neutrik NMJ6HCD2 IN TRS | Jack_6.35mm_Neutrik_NMJ6HCD2_Horizontal | J2 |
| 1 | Neutrik NMJ6HCD2 OUT TRS | Jack_6.35mm_Neutrik_NMJ6HCD2_Horizontal | J3 |
| 1 | ESP32-C3 SuperMini A | PinSocket_1x08_P2.54mm_Vertical | J5 |
| 1 | ESP32-C3 SuperMini B | PinSocket_1x08_P2.54mm_Vertical | J6 |
| 1 | JST B2B-XH-A FS Tremolo | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J11 |
| 1 | JST B2B-XH-A FS Delay | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J12 |
| 1 | JST B2B-XH-A FS Reverb | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J13 |
| 1 | JST B2B-XH-A FS Fuzz | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J14 |
| 1 | JST B2B-XH-A FS TAP | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J15 |
| 1 | Bourns MF-MSMF110-2 1A PTC | Fuse_1812_4532Metric | F1 |
| 6 | Alpha RD901F-40-15F-B10K B10k | Potentiometer_Alpha_RD901F-40-00D_Single_Vertical | RV1, RV2, RV3, RV4, RV5, RV6 |
| 1 | Dailywell 2MS3T1B1M2QES HP cut ON-OFF-ON | SW_Toggle_2M_SPDT_Vertical | SW1 |
| 1 | Dailywell 2MS3T1B1M2QES LP cut ON-OFF-ON | SW_Toggle_2M_SPDT_Vertical | SW2 |
| 1 | onsemi NSR1020MW2T3G NSR1020MW2 | D_SOD-323 | D1 |
| 1 | Littelfuse SMAJ12A SMAJ12A | D_SMA | D2 |
| 1 | LED Tremolo | LED_D3.0mm | D21 |
Show 28 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LED Delay | LED_D3.0mm | D22 |
| 1 | LED Reverb | LED_D3.0mm | D23 |
| 1 | LED Fuzz | LED_D3.0mm | D24 |
| 1 | LED Tempo | LED_D3.0mm | D25 |
| 4 | Murata BLM21PG221SN1D 220R@100MHz | L_0805_2012Metric | FB1, FB2, FB3, FB4 |
| 1 | Bourns SRN6045TA-4R7M 4u7 | L_Bourns_SRN6045TA | L1 |
| 8 | 10U/50V 10u/50V | CP_Radial_D5.0mm_P2.00mm | C101, C104, C201, C204, C301, C303, C401, C403 |
| 4 | 100P 100p | C_0805_2012Metric | C102, C202, C302, C402 |
| 2 | 1n | C_0805_2012Metric | C103, C203 |
| 2 | 470P 470p | C_0805_2012Metric | C105, C205 |
| 2 | 33N 33n | C_0805_2012Metric | C106, C206 |
| 5 | 100U/16V 100u/16V | CP_Radial_D6.3mm_P2.50mm | C501, C502, C503, C504, C505 |
| 4 | 100N 100n | C_0805_2012Metric | C506, C511, C512, C514 |
| 1 | 10U/25V 10u/25V | C_0805_2012Metric | C507 |
| 2 | 22U/10V 22u/10V | C_0805_2012Metric | C508, C509 |
| 1 | 100N 100n | C_0603_1608Metric | C510 |
| 1 | 10U 10u | C_0805_2012Metric | C513 |
| 4 | 100n | C_0805_2012Metric | C521, C522, C523, C524 |
| 5 | 1k | R_0805_2012Metric | R61, R62, R63, R64, R65 |
| 2 | 1M | R_0805_2012Metric | R101, R201 |
| 8 | 10K 10k | R_0805_2012Metric | R102, R106, R202, R206, R304, R404, R504, R505 |
| 6 | 100R | R_0805_2012Metric | R103, R108, R203, R208, R303, R403 |
| 2 | 3K3 3k3 | R_0805_2012Metric | R104, R204 |
| 2 | 4K7 4k7 | R_0805_2012Metric | R105, R205 |
| 2 | 6K8 6k8 | R_0805_2012Metric | R107, R207 |
| 2 | 15K 15k | R_0805_2012Metric | R301, R401 |
| 2 | 33K 33k | R_0805_2012Metric | R302, R402 |
| 3 | 3R3 | R_1206_3216Metric | R501, R502, R503 |
Guitar pedal design files
The KiCad project lives in the MaxTeicheiraUCSC/guitar_pedal repository on GitHub; these links point at the commit this page was built from.
Guitar pedal: common questions
What microcontroller does the Guitar pedal use?
The Guitar pedal is built around the ESP32-C3 SuperMini A, from the ESP32 family.
How big is the Guitar pedal PCB?
The Guitar pedal measures 150 × 102 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Guitar pedal?
107 components, from 48 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Guitar pedal design files?
From the MaxTeicheiraUCSC/guitar_pedal repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Guitar pedal design in my own project?
Yes, under the terms of its GPL-3.0 license, which MaxTeicheiraUCSC chose for the repository.
Can I test firmware for the Guitar pedal 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
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k