ESP32MiniDrop
stasiselectronics·ESP32MiniDrop·Hardware Files/ESP32MiniDrop.kicad_pcb
About the ESP32MiniDrop PCB
ESP32MiniDrop is an open source ESP32 PCB design by stasiselectronics, published on GitHub under the CERN-OHL-S-2.0 license. It is a 2-layer board measuring 74 × 54 mm, with 25 components from 23 distinct parts.
Its main chip is the CP2102N-A02-GQFN28R, from the ESP32 family. Other key parts include the AZ1117CH-3.3TRG1 and ESP32-WROOM-32D. By type, the board carries 6 resistors, 5 capacitors, 4 connectors, 4 diodes, 3 ICs and 2 switches.
It belongs with the iot & wireless and usb & debug tools designs in this gallery.
From the project
ESP32 based water drop controller for photography. Controls one 12V DC Solenoid, and one DSLR Camera.
This folder contains the source files for the PCB design of the ESP32MiniDrop, along with supporting documentation. Here you can find PDFs of the schematic, an assembly drawing, and gerbers used for fabrication.
The board design is centered around the ESP32 WROOM 32D module. This has WiFi and Bluetooth included, which helps to reduce the auxillary components needed. The board has one screw terminal to attach bare wires to hook up the solenoid coil. The solenoid is controlled with a MOSFET with flyback diode attached.

Main components on the ESP32MiniDrop
ESP32MiniDrop bill of materials (BOM)
25 components, 23 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CP2102N-A02-GQFN28R ESP32-WROOM-32 | ESP32-WROOM-32 | U1 |
| 1 | AZ1117CH-3.3TRG1 LTV-827S | SMDIP-8_W9.53mm | U2 |
| 1 | ESP32-WROOM-32D AZ1117-3.3 | SOT-223-3_TabPin2 | U3 |
| 1 | MMBT2222ALT1G NMOS 60V 46A | TO-252-3_TabPin2 | Q1 |
| 1 | 1050170001 0.100" 2x4 Header | PinHeader_2x04_P2.54mm_Vertical | J1 |
| 1 | PJ-037A Solenoid1 Terminal | 1935161 | J2 |
| 1 | STX-3000 AudioJack3 | SJ1-3523N | J3 |
| 1 | 1935161 Barrel_Jack_Switch | BarrelJack_Wuerth_6941xx301002_3D | J4 |
| 1 | 1825027-6 SPST (BLUE) | 1825027-8 | SW1 |
| 1 | 1825027-8 SPST (RED) | 1825027-8 | SW2 |
| 1 | SS24FL GREEN 3.2V 20mA | LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D1 |
| 1 | SP0502BAHTG BLUE 3.2V 20mA | LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D2 |
| 1 | 150120GS75000 600V 5A | D_SMB_Handsoldering | D3 |
| 1 | 150120BS75000 40V 2A | D_SOD-123F | D4 |
| 1 | CC0603ZRY5V9BB104 1nF 50V | C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C1 |
| 2 | CL31A106MBHNNNE 10uF 25V 10% | C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C2, C5 |
| 1 | CC0603ZRY5V9BB104 1uF 50V | C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C3 |
| 1 | CC0603KRX7R9BB102 1nF 50V | C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C4 |
| 2 | RC0603FR-0710KL 10k 5% 0.25W | R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R1, R2 |
| 1 | RC0603FR-0722K1L 10k 5% 0.25W | R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R3 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RC0603FR-0747K5L 220R 5% 0.25W | R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R4 |
| 1 | RC0603FR-072KL 10k 5% 0.25W | R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R5 |
| 1 | RC0603FR-0710KL 220R 5% 0.25W | R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R6 |
ESP32MiniDrop design files
The KiCad project lives in the stasiselectronics/ESP32MiniDrop repository on GitHub; these links point at the commit this page was built from.
ESP32MiniDrop: common questions
What microcontroller does the ESP32MiniDrop use?
The ESP32MiniDrop is built around the CP2102N-A02-GQFN28R, from the ESP32 family.
How big is the ESP32MiniDrop PCB?
The ESP32MiniDrop measures 74 × 54 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESP32MiniDrop?
25 components, from 23 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 ESP32MiniDrop design files?
From the stasiselectronics/ESP32MiniDrop repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the ESP32MiniDrop design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which stasiselectronics chose for the repository.
Can I test firmware for the ESP32MiniDrop 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