Pot watering controller v1
angelnu·esphome·devices/pcb-pot-watering/controller/KiCad/pot_watering_controller_v1.kicad_pcb
About the Pot watering controller v1 PCB
Pot watering controller v1 is an open source ESP32 PCB design by angelnu, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 64.6 × 87.1 mm, with 38 components from 12 distinct parts.
Its main chip is the ESP32-WROOM-32, from the ESP32 family. Other key parts include the LPS33HWTR, MCZ33996EK, LIS3DH and AMS1117-3.3. By type, the board carries 10 connectors, 8 capacitors, 6 ICs, 2 switches and 1 resistor.
It belongs with the iot & wireless and sensors designs in this gallery.
From the project
Settings for esphome
- Aisler PCB project - KiCad schematics - - KiCad PCB - - - Parts: - 1x ESP32-WROOM-32 - 2x pression sensors LPS33HWTR - 1x accelerometer LIS3DH - 1x IC power switch MCZ33996EK - 6 or 10 RJ-45 Modular Jack - 98435-111LF - 6 or 10 connectors - PINs: - Serial programmer: 1. VCC 2. RX 3. TX 4. GND - Power - 6 or 10 pumpe power ports - 6 or 10 ethernet ports - Firmwares: - esphome - You need to modify/create your own esphome definition and include the yaml in this folder matching your PCB - Example for v1.1 - platformio For testing without esphome you can use platformio to build and standalone…

Main components on the Pot watering controller v1
Pot watering controller v1 bill of materials (BOM)
38 components, 12 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-WROOM-32 | ESP32-WROOM-32 | U1 |
| 2 | LPS33HWTR | STMicroelectronics-CCLGA-10L-DM00294349-0-2-MFG | U2, U3 |
| 1 | MCZ33996EK | NXP-MCZ33996EK-IPC_A | U4 |
| 1 | LIS3DH | LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y | U5 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U6 |
| 10 | RJ45 | RJ45_fciconnector_vertical | sensor_0, sensor_1, sensor_2, sensor_3, sensor_4, sensor_5, sensor_6, sensor_7 +2 |
| 2 | SW_Push | SW_SPST_PTS810 | SW1, SW2 |
| 1 | Conn_01x04_Male | PinHeader_1x04_P2.54mm_Vertical | program_port1 |
| 10 | pumpe | PhoenixContact_MCV_1,5_2-G-5.08_1x02_P5.08mm_Vertical | pumpe_0, pumpe_1, pumpe_2, pumpe_3, pumpe_4, pumpe_5, pumpe_6, pumpe_7 +2 |
| 3 | 10uF | C_0805_2012Metric | C1, C7, C9 |
| 5 | 100nF | C_0805_2012Metric | C2, C3, C4, C5, C6 |
| 1 | 12K | R_0805_2012Metric | R1 |
Pot watering controller v1 design files
The KiCad project lives in the angelnu/esphome repository on GitHub; these links point at the commit this page was built from.
Pot watering controller v1: common questions
What microcontroller does the Pot watering controller v1 use?
The Pot watering controller v1 is built around the ESP32-WROOM-32, from the ESP32 family.
How big is the Pot watering controller v1 PCB?
The Pot watering controller v1 measures 64.6 × 87.1 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Pot watering controller v1?
38 components, from 12 distinct parts. The full bill of materials is listed on this page.
Where can I download the Pot watering controller v1 design files?
From the angelnu/esphome repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Pot watering controller v1 design in my own project?
Yes, under the terms of its Apache-2.0 license, which angelnu chose for the repository.
Can I test firmware for the Pot watering controller v1 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 esphome
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