ESPiezometer
adbj-hw·ESPiezometer·2_PCB_Gerber_Files/ESPiezometer.kicad_pcb
About the ESPiezometer PCB
ESPiezometer is an open source ESP32 PCB design by adbj-hw, published on GitHub under the CC-BY-4.0 license. It is a 2-layer board measuring 69.7 × 57.1 mm, with 11 components from 7 distinct parts.
Its main chip is the ESP32_C3_mni, from the ESP32 family. Other key parts include the RS485_TTL_slim, Mini560 and TP4056 battery charger. By type, the board carries 6 connectors, 4 ICs and 1 resistor.
It belongs with the power & battery and sensors designs in this gallery.
From the project
Open hardware ESP32-C3 device for RS485 piezometric sensor installation and validation — includes PCB, firmware, app, STL enclosure, and field-ready documentation.
Version: 1.0 Author: Armando Blanco (2025) License: CERN Open Hardware License – Weakly Reciprocal Variant CERN-OHL-W v2
This directory contains the KiCad design source and Gerber fabrication outputs for the ESPiezometer PCB. These files allow users to manufacture, modify, or audit the PCB design, complying with open hardware documentation standards.
The Gerber files are formatted for compatibility with common PCB manufacturers such as JLCPCB, PCBWay, OSHPark, or similar fabrication services.
Main components on the ESPiezometer
ESPiezometer bill of materials (BOM)
11 components, 7 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32_C3_mni | ESP32_C3_MINI | U1 |
| 1 | RS485_TTL_slim | RS485_TTL_Slim | U2 |
| 1 | Mini560 | Mini560 | U3 |
| 1 | TP4056 battery charger | TP4056 baterry charger | U4 |
| 4 | Screw_Terminal_01x02 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J1, J2, J3, J6 |
| 2 | Screw_Terminal_01x04 | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J4, J5 |
| 1 | 120Ω | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
ESPiezometer design files
The KiCad project lives in the adbj-hw/ESPiezometer repository on GitHub; these links point at the commit this page was built from.
ESPiezometer: common questions
What microcontroller does the ESPiezometer use?
The ESPiezometer is built around the ESP32_C3_mni, from the ESP32 family.
How big is the ESPiezometer PCB?
The ESPiezometer measures 69.7 × 57.1 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESPiezometer?
11 components, from 7 distinct parts. The full bill of materials is listed on this page.
Where can I download the ESPiezometer design files?
From the adbj-hw/ESPiezometer repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the ESPiezometer design in my own project?
Yes, under the terms of its CC-BY-4.0 license, which adbj-hw chose for the repository.
Can I test firmware for the ESPiezometer 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