Esp32s3-plant monitor

MuffinByteLabs·esp32s3-plant-monitor·hardware/ESP32S3_PlantMonitor.kicad_pcb

Esp32s3-plant monitor PCB layout, top view — open source ESP32 board by MuffinByteLabs

About the Esp32s3-plant monitor PCB

Esp32s3-plant monitor is an open source ESP32 PCB design by MuffinByteLabs, published on GitHub under the CERN-OHL-P-2.0 license. It is a 4-layer board measuring 62.5 × 44.5 mm, with 51 components from 28 distinct parts.

Its main chip is the ESP32-S3-WROOM-1-N8, from the ESP32 family. Other key parts include the USBLC6-2SC6, AP2112K-3.3TRG1, BME280, VEML7700-TT and MCP73831T-2ACI/OT. By type, the board carries 16 capacitors, 16 resistors, 6 ICs, 4 diodes, 3 transistors and 3 connectors.

It belongs with the iot & wireless, sensors and power & battery designs in this gallery.

From the project

Portfolio PCB: ESP32-S3 Wi-Fi plant monitor. 4-layer KiCad 10 design, fabricated and assembled at JLCPCB — schematic, reviews and the frozen manufacturing package all readable in-browser.

Ray Malik · muffinbytelabs.com · muffinbytelabs@gmail.com

A solo hardware project taken the whole way: requirements → schematic capture → 4-layer layout → DFM → fab and assembly order → bring-up. Every schematic, review, waiver and decision in this repo is my own work.

Wi-Fi plant monitor: soil moisture, temperature / humidity / pressure, and ambient light, USB-C powered with 1-cell LiPo charging and automatic USB↔battery hand-over. Native-USB programming, no bridge chip. KiCad 10 hierarchical schematic, 4-layer board (signal / GND / GND / signal, JLC04161H-7628), 62.5 × 44.5 mm, ordered…

Esp32s3-plant monitor, from the project README
From the project README

Main components on the Esp32s3-plant monitor

Esp32s3-plant monitor bill of materials (BOM)

51 components, 28 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
USBLC6-2SC6
U1
1
AP2112K-3.3TRG1
AP2112K-3.3
U2
1
ESP32-S3-WROOM-1-N8
ESP32-S3-WROOM-1
U3
1
BME280
U4
1
VEML7700-TT
VISHAY(威世)
U5
1
MCP73831T-2ACI/OT
MCP73831-2-OT
U6
3
AO3401A
Q1, Q2, Q3
1
TYPE-C-31-M-12
USB_C_Receptacle_USB2.0_16P
J1
1
CONN_01X03
Conn_01x03
J2
1
CONN_01X02
Conn_01x02
J3
1
1206L075/16WR
F1
2
TS-1187A-B-A-B
SW_Push
SW1, SW2
1
SMF5.0A
D1
1
KT-0603YG
LED_YG
D2
1
KT-0603R
LED_RED
D3
1
SS14
D4
7
CC0603KRX7R9BB104
100nF
C1, C10, C11, C12, C13, C14, C17
2
CL21A106KAYNNNE
10uF
C2, C5
4
CL10A105KB8NNNC
1uF
C6, C7, C8, C18
1
CL21A226MAQNNNE
22uF
C9
Show 8 more
QtyPartRefs
2
CL10A475KO8NNNC
4.7uF
C15, C16
2
0603WAF220JT5E
22
R1, R2
2
0603WAF5101T5E
5.1k
R3, R4
5
RC0603FR-0710KL
10k
R5, R6, R7, R13, R16
2
0603WAF4701T5E
4.7k
R8, R9
2
0603WAF1003T5E
100k
R10, R11
1
0603WAF4700T5E
470
R12
2
0603WAF1003T5E
100k 1%
R14, R15

Esp32s3-plant monitor design files

The KiCad project lives in the MuffinByteLabs/esp32s3-plant-monitor repository on GitHub; these links point at the commit this page was built from.

Esp32s3-plant monitor: common questions

What microcontroller does the Esp32s3-plant monitor use?

The Esp32s3-plant monitor is built around the ESP32-S3-WROOM-1-N8, from the ESP32 family.

How big is the Esp32s3-plant monitor PCB?

The Esp32s3-plant monitor measures 62.5 × 44.5 mm, has 4 copper layers and is 1.6062 mm thick.

How many components are on the Esp32s3-plant monitor?

51 components, from 28 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 Esp32s3-plant monitor design files?

From the MuffinByteLabs/esp32s3-plant-monitor 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 Esp32s3-plant monitor design in my own project?

Yes, under the terms of its CERN-OHL-P-2.0 license, which MuffinByteLabs chose for the repository.

Can I test firmware for the Esp32s3-plant monitor 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