

PlantMonitor v102
Schematics for the plant monitoring systems
- Size
- 114.2 × 97.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 51
- Nets
- 61
- Pads
- 208
- Tracks, vias
- 435, 67
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 24 Apr 2026
- Updated
- 24 Apr 2026
Overview
PlantMonitor v102 is an open-source printed circuit board by MathewNhari, from the MathewNhari/KiCad repository on GitHub. It is a 2-layer board of 114.2 × 97.5 mm with 51 parts on 61 nets, routed with 435 tracks and 67 vias.
It is built around the ESP32-WROOM-32D, MAX485ED and LM2596S-3.3, with the LM2596S-5.0, XL7015E1 and IRLB8721PBF among its other parts. Its parts include 10 resistors, 9 capacitors, 8 diodes, 7 ICs and 3 transistors. It belongs with the ESP32 boards of this library.
Main components
10ESP32-WROOM-32D
-- WiFi Modules ROHSEspressif SystemsWiFi ModulesMAX485ED
SOP-8-40℃~+85℃ 1 1 1mA 32 4.75V~5.25V 5Mbps Half-Duplex Transceiver ±8kV SOP-8 RS-485 / RS-422 ICs ROHSHTCRS-485 / RS-422 ICsLM2596S-3.3
TO-263-5L-20℃~+70℃ 1 170kHz 2mA 3.3V 3A 4.5V~40V Buck Buck Built-in Fixed No TO-263-5L DC-DC Converters ROHSGRDC-DC ConvertersLM2596S-5.0
TO-263-5-40℃~+125℃@(TJ) 1 150kHz 3A 4.5V~40V 5V 5mA Buck Buck Built-in Fixed No TO-263-5 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersXL7015E1
TO-252-5-40℃~+125℃@(TJ) 1 1.25V~20V 150kHz 2.5mA 5V~80V 800mA Adjustable Buck Buck Built-in No TO-252-5 DC-DC Converters ROHSXLSEMIDC-DC ConvertersIRLB8721PBF
TO-220AB-55℃~+175℃ 1 N-channel 1.077nF 110pF 13nC@4.5V 16mΩ@4.5V 2.35V 30V 360pF 62A 65W N-Channel ±20V TO-220AB MOSFETs ROHSInfineon TechnologiesMOSFETsSS34
SMA(DO-214AC)-55℃~+125℃ 3A 40V 500uA@40V 550mV@3A Independent SMA(DO-214AC) Schottky Diodes ROHSMDDSchottky Diodes1N4007W
SOD-123FLDiodes - General PurposehongjiachengSS210
SMA(DO-214AC)-55℃~+150℃ 1 Independent 100V 2A 500uA@100V 850mV@2A SMA(DO-214AC) Schottky Diodes ROHSMDDSchottky DiodesSS8050
SOT-323-55℃~+150℃ 1 NPN 1.5A 100MHz 100nA 200 25V 300mW 500mV 5V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)
Parts
51| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 330u | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C3, C4, C5, C6 |
| 3 | 1kΩ | PCM_JLCPCB:R_0402 | R1, R2, R3 |
| 3 | 47uH | Inductor_SMD:L_12x12mm_H6mm | L2, L3, L4 |
| 2 | 100uF | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C1, C9 |
| 2 | 10kΩ | PCM_JLCPCB:R_0603 | R8, R13 |
| 2 | 1N4007 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D8, D9 |
| 2 | 220Ω | PCM_JLCPCB:R_0402 | R9, R12 |
| 2 | 2kΩ | PCM_JLCPCB:R_0603 | R6, R7 |
| 2 | Conn_01x02_Pin | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | DISPLAY, SWITCH |
| 2 | IRLB8721PBF | Package_TO_SOT_THT:TO-220-3_Vertical | Q2, Q3 |
| 2 | PC817 | Package_DIP:DIP-4_W7.62mm | U5, U7 |
| 2 | SS34 | PCM_JLCPCB:D_SMA | D6, D7 |
| 1 | 100nF | PCM_JLCPCB:C_0402 | C2 |
| 1 | 10k | Potentiometer_THT:Potentiometer_Alps_RK163_Single_Horizontal | RV2 |
| 1 | 1N4007W | PCM_JLCPCB:D_SOD-123FL | D1 |
| 1 | 1uF | PCM_JLCPCB:C_0603 | C8 |
| 1 | 30kΩ | PCM_JLCPCB:R_0805 | R10 |
| 1 | 33nF | PCM_JLCPCB:C_0603 | C7 |
| 1 | Barrel_Jack | Connector_BarrelJack:BarrelJack_Horizontal | J6 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_12x9.5RM7.6 | BZ1 |
| 1 | Conn_01x04_Pin | Connector_JST:JST_XH_S4B-XH-A-1_1x04_P2.50mm_Horizontal | NPK |
| 1 | ESP32-WROOM-32D | RF_Module:ESP32-WROOM-32D | U6 |
| 1 | G5Q-1 | Relay_THT:Relay_SPDT_Omron-G5Q-1 | K2 |
| 1 | Green | PCM_JLCPCB:D_0805 | D3 |
| 1 | LM2596S-3.3 | Package_TO_SOT_SMD:TO-263-5_TabPin3 | U4 |
| 1 | LM2596S-5 | Package_TO_SOT_SMD:TO-263-5_TabPin3 | U2 |
| 1 | MAX485E | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | Pump_Conn_01x02_Socket | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | PUMP |
| 1 | RTC_Conn_01x04_Pin | Connector_JST:JST_XH_S4B-XH-A-1_1x04_P2.50mm_Horizontal | RTC |
| 1 | Red | PCM_JLCPCB:D_0805 | D2 |
| 1 | SS210 | PCM_JLCPCB:D_SMA | D10 |
| 1 | SS8050 | PCM_JLCPCB:Q_SOT-23 | Q1 |
| 1 | UV_Conn_01x02_Socket | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | UV |
| 1 | Upload_Conn_01x04_Pin | Connector_JST:JST_EH_B4B-EH-A_1x04_P2.50mm_Vertical | UPLOAD |
| 1 | XL7015E1 | Package_TO_SOT_SMD:TO-263-5_TabPin3 | U8 |
Similar boards
- 4 layers195 × 159 mm

- 2 layers112 × 47 mm

ESP32 - LED Strip Driver
yash-workspace/PCB-Projects
In this repo there is detailed PCB projects I made with proper files and notes.
29 parts - 2 layers100 × 100 mm

Ev smart
Khoapham2004/ESP32-to-ESP-NOW-Control
The second repository contains the hardware design of the robot. It is mostly based on the 2025 version, with updated sensors, the BTS signal removed from the previous design, and a PCB that primarily uses SMD…
96 parts - 4 layers160.4 × 76.9 mm

Smartswitch board
Arhamee/hardware-portfolio
Multi-layer PCB designs in KiCad 10 schematic capture to fabrication-ready Gerbers. High-speed routing, BGA escape, power electronics.
116 partsMIT - 2 layers180.3 × 63.5 mm

- 2 layers84.5 × 94.5 mm

- 2 layers56.5 × 97 mm

Power Supply
electromotif208/pcb-portfolio
👨💻 Electronics Engineer 📺 YouTube: ELECTROMOTIF 🔧 Tools: KiCad, EasyEDA 📡 Domains: Power Supply, ESP32, IoT, Embedded Hardware
34 parts - 2 layers99.5 × 90.5 mm

Questions
How big is the PlantMonitor v102 PCB?
It measures 114.2 × 97.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the PlantMonitor v102 use?
51 parts, built around the ESP32-WROOM-32D, MAX485ED, LM2596S-3.3 and LM2596S-5.0. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the PlantMonitor v102 KiCad files?
From the MathewNhari/KiCad repository on GitHub, at the commit this page was made from: the board is PlantMonitor_v102.kicad_pcb and its schematic PlantMonitor_v102.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the PlantMonitor v102 design in my own project?
Its repository states no licence, so its author keeps all rights: ask MathewNhari before reusing the design.