Water meter
YDrip·ydrip-pcb
About the Water meter PCB
Water meter is an open source ESP32 PCB design by YDrip, published on GitHub under the CERN-OHL-W-2.0 license. It is a 4-layer board measuring 104.9 × 57.3 mm, with 65 components from 38 distinct parts.
Its main chip is the ESP32-S3-WROOM-1U-N16, from the ESP32 family. Other key parts include the RT9080-33GJ5, ALT021-10E, SLG47004V, PCF8563TS and IN-PI22TAT5R5G5B. By type, the board carries 22 resistors, 20 capacitors, 8 ICs, 5 connectors, 4 transistors and 2 crystals.
From the project
YDrip hardware files
This repository contains the open-source hardware design files for a water meter. The design was created using KiCad 6.
- High-precision water metering - Low power consumption - Compact and cost-effective design - Compatible with standard water metering infrastructure - Customizable digital logic
This project is licensed under the CERN Open Hardware Licence Version 2 - Weakly Reciprocal. Please see the LICENSE.txt file for more details.

Main components on the Water meter
Water meter bill of materials (BOM)
65 components, 38 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RT9080-33GJ5 | SOT-23-5_HandSoldering | U1 |
| 1 | ESP32-S3-WROOM-1U-N16 ESP32-S3-WROOM-1 | ESP32-S3-WROOM-1U | U2 |
| 1 | ALT021-10E | SON65P250X250X80-7N | U3 |
| 1 | SLG47004V | STQFN-24-3.0X3.0-A | U4 |
| 1 | PCF8563TS | MSOP-8_3x3mm_P0.65mm | U5 |
| 1 | IN-PI22TAT5R5G5B | INPI22TAT5R5G5B | U6 |
| 1 | MB85RC64TAPNF-G-BDERE1 MB85RC64TA | SOIC-8_3.9x4.9mm_P1.27mm | U8 |
| 1 | SLG88103V | SLG88103V | U9 |
| 2 | BSS84LT1G BSS84 | SOT-23 | Q1, Q2 |
| 2 | MMBT3904LT1G MMBT3904 | SOT-23 | Q3, Q4 |
| 2 | ABS07-32.768KHZ-T | XTAL_ABS07-32.768KHZ-T | Y1, Y2 |
| 1 | B2B-PH-SM4-TB Conn_01x02_Female | JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical | J1 |
| 1 | PH1-06-UA Conn_01x06_Male | PinSocket_1x06_P2.54mm_Vertical | J3 |
| 1 | 105133-0001 USB_B_Micro | USB_Micro-B_Molex-105133-0001 | J4 |
| 1 | PH1-04-UA Conn_01x04_Male | PinHeader_1x04_P2.54mm_Vertical | J5 |
| 1 | 2465 | 2465 | J6 |
| 1 | MF-NSMF110 | Fuse_1206_3216Metric | F1 |
| 2 | PTS526 SK15 SMTR2 LFS PTS526_SK15_SMTR2_LFS | PTS526SK15SMTR2LFS | S1, S2 |
| 1 | LED | LED_0805_2012Metric | D2 |
| 4 | CL21C220JBANNNC 22pF | C_0805_2012Metric | C1, C2, C7, C13 |
Show 18 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | CL21B105KAFNNNE 1uF | C_0805_2012Metric | C3, C9, C10 |
| 1 | CL21A226MQQNNNE 22uF | C_0805_2012Metric | C4 |
| 2 | CL21A106KPFNNNG 10uF | C_0805_2012Metric | C5, C8 |
| 7 | 08053C104KAT4A 0.1uF | C_0805_2012Metric | C6, C14, C15, C17, C18, C19, C20 |
| 2 | CL21C101JBANNND 100pF | C_0805_2012Metric | C11, C12 |
| 1 | 08053C104KAT4A 100pF | C_0805_2012Metric | C16 |
| 3 | CRCW080510K0FKEAC 10k | R_0805_2012Metric | R1, R12, R20 |
| 2 | RC0805FR-070RL 0 | R_0805_2012Metric | R2, R3 |
| 2 | 10K 10k | R_0805_2012Metric | R4, R9 |
| 2 | CRCW08054R70FKEA 4.7k | R_0805_2012Metric | R5, R7 |
| 1 | 4.7k | R_0805_2012Metric | R6 |
| 2 | CRCW0805100KJNEAC 100k | R_0805_2012Metric | R8, R15 |
| 2 | CRCW08051M00FKEA 10M | R_0805_2012Metric | R10, R14 |
| 1 | CRCW08052K00FKEAC 2k | R_0805_2012Metric | R11 |
| 1 | CRCW0805510RFKEAC 500R | R_0805_2012Metric | R13 |
| 2 | CRCW080520K0FKEAC 50k | R_0805_2012Metric | R16, R17 |
| 2 | CRCW08051M00FKEA 1M | R_0805_2012Metric | R18, R19 |
| 2 | CRCW080510K0FKEAC 10K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R21, R22 |
Water meter design files
The KiCad project lives in the YDrip/ydrip-pcb repository on GitHub; these links point at the commit this page was built from.
- Layoutwater_meter.kicad_pcb
- Schematicwater_meter.kicad_sch
- BOMbom.xlsx
Water meter: common questions
What microcontroller does the Water meter use?
The Water meter is built around the ESP32-S3-WROOM-1U-N16, from the ESP32 family.
How big is the Water meter PCB?
The Water meter measures 104.9 × 57.3 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Water meter?
65 components, from 38 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 Water meter design files?
From the YDrip/ydrip-pcb 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 Water meter design in my own project?
Yes, under the terms of its CERN-OHL-W-2.0 license, which YDrip chose for the repository.
Can I test firmware for the Water meter 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.
More boards in ydrip-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