
ESPRocks
ffich/ESPRocks_KURT
This is the HW repository that contains the ESPRocks KURT board HW design.

This is the HW repository that contains the ESPRocks KURT board HW design.
ESPRocks is an open-source printed circuit board by ffich, from the ffich/ESPRocks_KURT repository on GitHub, published under the MIT licence. It is a 2-layer board of 35.6 × 85.7 mm with 83 parts on 63 nets, routed with 511 tracks and 118 vias.
It is built around the ESP32-WROOM-32E, CH340G and SPX3819M5-L-3-3, with the SS34 among its other parts. Its parts include 9 capacitors, 9 connectors, 8 resistors, 3 ICs and 2 switches. It belongs with the ESP32 boards of this library.
ESPRocks are Open Source development boards that I designed in collaborartion with Vincenzo Cacciatore. They are based on ESP32 modules designed to help DIY developers to create reliable and flexible home automation systems with ease - with no soldering.
KURT is a versatile ESP32 development board that’s:
Fig.1 - Kurt Board
Fig.2 - Adapters
| Icon | Item | Description |
|---|---|---|
| 🐢 | KURT Board (ESP32) | The heart of the system — ready for Wi-Fi & Bluetooth projects |
| 🔌 | 4× Adapters | Connect peripherals in seconds |
| 🪢 | JST-PH 2.0 Cables | Secure, tidy wiring |
| 💡 | Example Peripherals | Works with buttons, PIRs, OLEDs, relays, WS2812b LEDs & more |
🔗 KURT Online Configurator — Explore supported modules, plan your setup, and get assembly tips with an interactive tool.
This is the hardware repository for KURT:
🐢 ESPRocks KURT makes ESP32 prototyping fun, fast, and frustration-free.
Whether you’re building a smart lamp, an interactive art piece, or a home automation sensor — KURT gets you there without soldering a single wire.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | G*** | kibuzzard-633DEB59 | kibuzzard-633DEB59, kibuzzard-633DEB59, kibuzzard-633DEB59, kibuzzard-633DEB59 |
| 2 | 100nF | Capacitor_SMD:C_0402_1005Metric | C8, C9 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R12, R13 |
| 2 | 10uF | Capacitor_SMD:C_0402_1005Metric | C4, C7 |
| 2 | 12pF | Capacitor_SMD:C_0402_1005Metric | C5, C6 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R9, R14 |
| 2 | 470 | Resistor_SMD:R_0402_1005Metric | R10, R11 |
| 2 | 5k1 | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | G*** | kibuzzard-633DEB42 | kibuzzard-633DEB42, kibuzzard-633DEB42 |
| 2 | G*** | kibuzzard-62924A8F | kibuzzard-62924A8F, kibuzzard-62924A8F |
| 1 | 100uF | Capacitor_SMD:C_1206_3216Metric | C1 |
| 1 | 1uF | Capacitor_SMD:C_0402_1005Metric | C2 |
| 1 | 470pF | Capacitor_SMD:C_0402_1005Metric | C3 |
| 1 | A | Connector_JST:JST_PH_B8B-PH-K_1x08_P2.00mm_Vertical | CN2 |
| 1 | A_Pwr_Jmp | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP4 |
| 1 | B | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | CN3 |
| 1 | C | Connector_JST:JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical | CN4 |
| 1 | CH340G | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U3 |
| 1 | C_Pwr_Jmp | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP1 |
| 1 | Crystal | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | D | Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical | CN6 |
| 1 | D_Pwr_Jmp | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP2 |
| 1 | E | Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical | CN7 |
| 1 | ESP32-WROOM-32E | RF_Module:ESP32-WROOM-32 | U1 |
| 1 | E_Pwr_Jmp | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP3 |
| 1 | F | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | CN8 |
| 1 | Flash | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW1 |
| 1 | G | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | CN9 |
| 1 | G*** | kibuzzard-6341AAF6 | kibuzzard-6341AAF6 |
| 1 | G*** | kibuzzard-633DEAFD | kibuzzard-633DEAFD |
| 1 | G*** | kibuzzard-63307FD4 | kibuzzard-63307FD4 |
| 1 | G*** | kibuzzard-633DEAE8 | kibuzzard-633DEAE8 |
| 1 | G*** | kibuzzard-63307FA1 | kibuzzard-63307FA1 |
| 1 | G*** | kibuzzard-633DEFD9 | kibuzzard-633DEFD9 |
| 1 | G*** | kibuzzard-633DE730 | kibuzzard-633DE730 |
| 1 | G*** | kibuzzard-635D64EE | kibuzzard-635D64EE |
| 1 | G*** | kibuzzard-633DE20B | kibuzzard-633DE20B |
| 1 | G*** | kibuzzard-6341BB0D | kibuzzard-6341BB0D |
| 1 | G*** | kibuzzard-633DE5F9 | kibuzzard-633DE5F9 |
| 1 | G*** | kibuzzard-635D654D | kibuzzard-635D654D |
| 1 | G*** | kibuzzard-63307F6C | kibuzzard-63307F6C |
| 1 | G*** | kibuzzard-633F1259 | kibuzzard-633F1259 |
| 1 | G*** | kibuzzard-633080E5 | kibuzzard-633080E5 |
| 1 | G*** | kibuzzard-63307FC4 | kibuzzard-63307FC4 |
| 1 | G*** | kibuzzard-6341BAF6 | kibuzzard-6341BAF6 |
| 1 | G*** | kibuzzard-633DEFE5 | kibuzzard-633DEFE5 |
| 1 | G*** | kibuzzard-633F1449 | kibuzzard-633F1449 |
| 1 | G*** | kibuzzard-633DE216 | kibuzzard-633DE216 |
| 1 | G*** | kibuzzard-633F126E | kibuzzard-633F126E |
| 1 | G*** | kibuzzard-633F140C | kibuzzard-633F140C |
| 1 | G*** | kibuzzard-633DEFBF | kibuzzard-633DEFBF |
| 1 | G*** | kibuzzard-6341BAB6 | kibuzzard-6341BAB6 |
| 1 | G*** | kibuzzard-63307FB0 | kibuzzard-63307FB0 |
| 1 | G*** | kibuzzard-6341BB74 | kibuzzard-6341BB74 |
| 1 | G*** | kibuzzard-633DEB90 | kibuzzard-633DEB90 |
| 1 | G*** | kibuzzard-633DE5EA | kibuzzard-633DE5EA |
| 1 | G*** | kibuzzard-633DEFCA | kibuzzard-633DEFCA |
| 1 | PWR | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | CN5 |
| 1 | Pwr | LED_SMD:LED_0603_1608Metric | LD1 |
| 1 | Reset | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW2 |
| 1 | SPX3819M5-L-3-3 | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | SS34 | Diode_SMD:D_SMA | D1 |
| 1 | USB_C | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | CN1 |
| 1 | User | LED_SMD:LED_0603_1608Metric | LD2 |
The 76 most common of 83 parts.

ffich/ESPRocks_KURT
This is the HW repository that contains the ESPRocks KURT board HW design.

LEDs-by-glowingkitty/GlowBand
GlowBand is an exciting LED wristband. For dancing at parties and festivals, for long-time exposure photography, and for everyday situations that need some light.

adaptableCoder/USB-to-UART-CH340g-PCB
PCB design for USB-to-UART converter based on CH340G with a USB-A edge connector.

hardik1975/UARTStick
Say hello to UART Stick — a micro-sized, Arduino-compatible USB to UART converter designed for makers, tinkerers, and embedded developers.

eritbh/esp01-led-controller
Using the ESP-01 to control addressable RGB LED strips.

emiirkaya/ThermovitalSync-PCB
A PCB project for a vital monitoring-cooling device with GUI

austinscreations/Oxrs-Black
a custom rack controller that is based of the rack32 but includes some upgrades and major changes

benja47012/Robot-de-seguridad
Robot de seguridad con diversas funciones, planteado con un protocolo I2C.

It measures 35.6 × 85.7 mm and has 2 copper layers, 1.6 mm thick.
83 parts, built around the ESP32-WROOM-32E, CH340G, SPX3819M5-L-3-3 and SS34. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the ffich/ESPRocks_KURT repository on GitHub, at the commit this page was made from: the board is 10_PCB/ESPRocks_Kurt/ESPRocks.kicad_pcb and its schematic 10_PCB/ESPRocks_Adapters/ESPRocks.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).