WellD
kinggh0stee·WellD·hardware/pcb_old/welld.kicad_pcb
About the WellD PCB
WellD is an open source ESP32 PCB design by kinggh0stee, published on GitHub under the MIT license. It is a 2-layer board measuring 100 × 55 mm, with 99 components from 55 distinct parts.
Its main chip is the ESP32-C6-MINI-1U-H4, from the ESP32 family. Other key parts include the AP63205WU, CN3722, MT3608B, ADS1115IDGST and USBLC6-2SC6. By type, the board carries 31 capacitors, 31 resistors, 12 diodes, 11 connectors, 7 ICs and 3 inductors.
It belongs with the iot & wireless, power & battery and sensors designs in this gallery.
From the project
ESP32-C6 Zigbee well monitor — reads a 4–20 mA pressure transducer and DS18B20, reports water level, temperature, and battery to Zigbee2MQTT with OTA update support
Battery-powered well-level monitor for the ESP32-C6. Each wakeup it reads a 4–20 mA submersible pressure transducer, a DS18B20 temperature probe, and battery voltage; reports them over Zigbee to Zigbee2MQTT; then deep-sleeps until the next cycle.
- Radio: Zigbee 3.0 over the C6's built-in 802.15.4 — no extra modules - Battery life: months on a single 18650 cell at the default 5-minute interval (deep sleep between readings) - Adaptive sleep: sleep duration scales with how fast the level is changing — longer windows when stable, shorter during transients - Rate-of-change reporting…
Main components on the WellD
WellD bill of materials (BOM)
99 components, 55 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AP63205WU AP63205 | SOT-23-6 | U1 |
| 1 | ESP32-C6-MINI-1U-H4 ESP32-C6 | ESP32-C6-MINI-1U | U6 |
| 1 | CN3722 | SOIC-8_3.9x4.9mm_P1.27mm | U7 |
| 1 | MT3608B | SOT-23-6 | U8 |
| 1 | ADS1115IDGST ADS1115 | MSOP-10_3x3mm_P0.5mm | U9 |
| 1 | USBLC6-2SC6 USBLC6 | SOT-23-6 | U11 |
| 1 | TP5100 | SOIC-8_3.9x4.9mm_P1.27mm | U12 |
| 1 | BSS123 | SOT-23 | Q2 |
| 1 | XT30PW-F | XT30PW-F_RightAngle | J1 |
| 1 | 132289 | SMA_Amphenol_132289_EdgeMount | J3 |
| 1 | 4-20mA_1 | TerminalBlock_Phoenix_PT-1,5-3-3.5-H_1x03_P3.50mm_Horizontal | J4 |
| 1 | 4-20mA_2 | TerminalBlock_Phoenix_PT-1,5-3-3.5-H_1x03_P3.50mm_Horizontal | J5 |
| 1 | DS18B20 | TerminalBlock_Phoenix_PT-1,5-3-3.5-H_1x03_P3.50mm_Horizontal | J6 |
| 1 | Spare | TerminalBlock_Phoenix_PT-1,5-3-3.5-H_1x03_P3.50mm_Horizontal | J7 |
| 1 | I2C | PinHeader_1x04_P2.54mm_Vertical | J8 |
| 1 | GPIO | PinHeader_1x08_P2.54mm_Vertical | J9 |
| 1 | PROG | PinHeader_1x06_P1.27mm_Vertical | J10 |
| 1 | Solar | TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal | J12 |
| 1 | USB4135-GF-A USB-C | USB_C_Receptacle_GCT_USB4135-GF-A_6P_TopMnt_Horizontal | J13 |
| 1 | MF-MSMF110/16X Polyfuse | Fuse_1206_3216Metric | F2 |
Show 35 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RESET | SW_Push_1P1T_NO_CK_KSC6xxG | SW1 |
| 1 | BOOT | SW_Push_1P1T_NO_CK_KSC6xxG | SW2 |
| 2 | PRTR5V0U2X PRTR5V | SOT-363_SC-70-6 | D1, D12 |
| 1 | Status | LED_0603_1608Metric | D4 |
| 1 | AO3407 | SOT-23 | D5 |
| 1 | MBRS140T3G MBRS140 | D_SOD-123 | D6 |
| 1 | LED | LED_0603_1608Metric | D7 |
| 2 | SMAJ28CA | D_SMA | D8, D14 |
| 2 | SMAJ3.3CA SMAJ3.3 | D_SMA | D9, D10 |
| 1 | SMAJ13A SMAJ13 | D_SMA | D11 |
| 1 | SMAJ10CA | D_SMA | D13 |
| 1 | BLM18KG601SN1D Ferrite | L_0402_1005Metric | FB1 |
| 2 | CDRH4D22NP-4R7NC 4.7uH | L_Vishay_IFSC-1515AH_4x4x1.8mm | L1, L2 |
| 4 | 1uF | C_0402_1005Metric | C3, C5, C12, C24 |
| 9 | 10uF | C_0805_2012Metric | C4, C6, C15, C16, C17, C18, C19, C28 +1 |
| 13 | 100nF | C_0402_1005Metric | C7, C8, C9, C10, C11, C13, C21, C23 +5 |
| 1 | 22uF 25V | C_1206_3216Metric | C20 |
| 1 | 10uF 25V | C_0805_2012Metric | C22 |
| 1 | 4.7uF | C_0805_2012Metric | C27 |
| 2 | 10nF | C_0402_1005Metric | C34, C35 |
| 2 | RG2012N-101-W-T1 100R | R_0805_2012Metric | R2, R4 |
| 3 | 100R | R_0402_1005Metric | R3, R5, R28 |
| 6 | 4k7 | R_0402_1005Metric | R6, R9, R10, R26, R37, R38 |
| 1 | 330k | R_0402_1005Metric | R7 |
| 4 | 100k | R_0402_1005Metric | R8, R24, R34, R36 |
| 5 | 10k | R_0402_1005Metric | R11, R12, R13, R21, R31 |
| 1 | 1k | R_0402_1005Metric | R14 |
| 1 | 2k0 | R_0402_1005Metric | R19 |
| 1 | 36k | R_0402_1005Metric | R20 |
| 1 | 1k DNF | R_0402_1005Metric | R22 |
| 1 | 1.91M | R_0402_1005Metric | R23 |
| 1 | 33R | R_0402_1005Metric | R32 |
| 1 | 604k | R_0402_1005Metric | R33 |
| 1 | 1k2 | R_0402_1005Metric | R35 |
| 2 | 5k1 | R_0402_1005Metric | R50, R51 |
WellD design files
The KiCad project lives in the kinggh0stee/WellD repository on GitHub; these links point at the commit this page was built from.
WellD: common questions
What microcontroller does the WellD use?
The WellD is built around the ESP32-C6-MINI-1U-H4, from the ESP32 family.
How big is the WellD PCB?
The WellD measures 100 × 55 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the WellD?
99 components, from 55 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 WellD design files?
From the kinggh0stee/WellD 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 WellD design in my own project?
Yes, under the terms of its MIT license, which kinggh0stee chose for the repository.
Can I test firmware for the WellD 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