# Hydroponic Fertigation Sensor
## Description
Welcome to your new project. Imagine what you can build here.
## Project Details
- **Owner:** willcode4food
- **Created:** 2/14/2026
- **Last Updated:** 2/27/2026
- **Visibility:** Public
- **System Architecture:** ```mermaid
flowchart TD
PWR12V["12V Input Screw Terminal"] --> BUCK["XY-3606 Buck 12V to 5V"]
BUCK --> V5["5V Rail"]
V5 --> DEVKIT["ESP32-S3-DevKitC-1 via Female Headers"]
V5 --> MAX485["MAX485 RS485 Module"]
DEVKIT -->|"GPIO17 TX"| MAX485
DEVKIT -->|"GPIO18 RX"| MAX485
DEVKIT -->|"GPIO4 DE_RE"| MAX485
MAX485 --> RS485TERM["RS485 4-pin Screw Terminal\nVCC12 GND A B"]
DEVKIT -->|"GPIO1"| TDS["TDS JST-XH 3-pin\nVIN GND OUT"]
DEVKIT -->|"GPIO6"| DHT["DHT11 JST-XH 3-pin\nVCC GND DATA"]
DEVKIT -->|"GPIO5"| DS18["DS18B20 JST-XH 3-pin\nVCC GND DATA"]
V5 --> TDS
V5 --> DHT
V5 --> DS18
GNDN["Common Ground"] --- PWR12V
GNDN --- BUCK
GNDN --- DEVKIT
GNDN --- MAX485
GNDN --- TDS
GNDN --- DHT
GNDN --- DS18
```
## Key Components
### 3V3-C1 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md)
- Capacitance: 0.1uF
- Role Details: Output cap on 5V rail near buck converter VOUT
- Package: SMD_0603_1608Metric
- Part Type: Non-Polarized Capacitor
- Role: Decoupling
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### 3V3-C2 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md)
- Role Details: Output cap on 5V rail near buck converter VOUT
- Package: SMD_0603_1608Metric
- Part Type: Non-Polarized Capacitor
- Role: Decoupling
- Capacitance: 10uF
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### Barrel Connector — [PJ-102A](https://www.flux.ai/adrian95/pj-102a~vb2.md)
- Role Details: 12V DC barrel jack input, 5.5x2.1 mm, PJ-102A style
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: PJ-102A
- Role: Connector
- Package: CONN-TH_DC_BARREL_PJ-102A
- Datasheet URL: https://www.cuidevices.com/product/resource/pj-102a.pdf
- Manufacturer Name: CUI Devices
- Part Type: Power Connector
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### BC-C1 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md)
- Role Details: Output cap on 5V rail near buck converter VOUT
- Package: SMD_0603_1608Metric
- Role: Decoupling
- Part Type: Non-Polarized Capacitor
- Capacitance: 10uF
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### BC-C2 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md)
- Package: SMD_0603_1608Metric
- Role Details: Output cap on 5V rail near buck converter VOUT
- Part Type: Non-Polarized Capacitor
- Role: Decoupling
- Capacitance: 0.1uF
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### BC2-C1 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md)
- Capacitance: 10uF
- Role: Decoupling
- Part Type: Non-Polarized Capacitor
- Role Details: Output cap on 5V rail near buck converter VOUT
- Package: SMD_0603_1608Metric
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### BC2-C2 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md)
- Package: SMD_0603_1608Metric
- Role Details: Output cap on 5V rail near buck converter VOUT
- Role: Decoupling
- Part Type: Non-Polarized Capacitor
- Capacitance: 0.1uF
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### Buck Converter — [LM2596 DC-DC buck converter](https://www.flux.ai/vasy_skral/lm2596-dc-dc-buck-converter~2q1.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Regulator
- Part Type: Integrated Circuit
- Package: Module
- Role Details: Buck module placeholder for XY-3606 12V->5V; set output to 5V
**Pins:**
- IN - [pin 2]
- IN + [pin 1]
- OUT - [pin 3]
- OUT + [pin 4]
### DHT11 Temp and Humidity Sensor — [B3B-XH-A(LF)(SN)](https://www.flux.ai/lcsc/b3b-xh-alfsn~wvza.md)
- Package or Case Code: CONN-TH_3P-P2.50_A2501WV2-3P
- Voltage Rating: 250V
- Package: THT 2.50mm
- Product Info Url: https://lcsc.com/product-detail/XH-Connectors_JST-Sales-America_B3B-XH-A-LF-SN_JST-Sales-America-B3B-XH-A-LF-SN_C144394.html
- LCSC Part Number: C144394
- Manufacturer Part Number: B3B-XH-A(LF)(SN)
- Operating Temperature: -25°C ~ 85°C
- JLCPCB Part Class: Extended Part
- Part Type: Wire To Board / Wire To Wire Connector
- Connector Pitch: 2.50mm
- Connector Positions: 3
- Current Rating: 3A
- Connector Rows: 1
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-B3B-XH-A-LF-SN_C144394.pdf
- Connector Type: Headers and Wire Housings
- Role: Connector
- Role Details: JST-XH 3-pin sensor connector (TDS/DHT11/DS18B20)
- Manufacturer Name: JST
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### ESP32-S3 DEVKITC-1 — [ESP32-S3-DEVKITC-1 tra8](https://www.flux.ai/omarkolkas/esp32-s3-devkitc-1-tra8~3j.md)
- Manufacturer Name: Espressif Systems
- Role Details: ESP32-S3-DevKitC-1 module on carrier board
- Manufacturer Part Number: ESP32-S3-DEVKITC-1
- License: https://creativecommons.org/licenses/by/4.0/
- Package: Through Hole
- Role: Controller
- Datasheet URL: https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/hw-reference/esp32s3/user-guide-devkitc-1.html
- Part Type: Evaluation Board
**Pins:**
- 3V3 [pin J1_2]
- 3V3 [pin J1_1]
- 5V0 [pin J1_21]
- GND [pin J3_22]
- GND [pin J3_1]
- GND [pin J3_21]
- GND [pin J1_22]
- GPIO0 [pin J3_14]
- GPIO1 [pin J3_4]
- GPIO10 [pin J1_16]
- GPIO11 [pin J1_17]
- GPIO12 [pin J1_18]
- GPIO13 [pin J1_19]
- GPIO14 [pin J1_20]
- GPIO15 [pin J1_8]
- GPIO16 [pin J1_9]
- GPIO17 [pin J1_10]
- GPIO18 [pin J1_11]
- GPIO2 [pin J3_5]
- GPIO21 [pin J3_18]
- GPIO3 [pin J1_13]
- GPIO35 [pin J3_13]
- GPIO36 [pin J3_12]
- GPIO37 [pin J3_11]
- GPIO38 [pin J3_10]
- GPIO4 [pin J1_4]
- GPIO45 [pin J3_15]
- GPIO46 [pin J1_14]
- GPIO47 [pin J3_17]
- GPIO48 [pin J3_16]
- GPIO5 [pin J1_5]
- GPIO6 [pin J1_6]
- GPIO7 [pin J1_7]
- GPIO8 [pin J1_12]
- GPIO9 [pin J1_15]
- MTCK/GPIO39 [pin J3_9]
- MTDI/GPIO41 [pin J3_7]
- MTDO/GPIO40 [pin J3_8]
- MTMS/GPIO42 [pin J3_6]
- RST [pin J1_3]
- U0RXD/GPIO44 [pin J3_3]
- U0TXD/GPIO43 [pin J3_2]
- USB_D-/GPIO19 [pin J3_20]
- USB_D+/GPIO20 [pin J3_19]
### Runoff TDS Sensor — [B3B-XH-A(LF)(SN)](https://www.flux.ai/lcsc/b3b-xh-alfsn~wvza.md)
- Role: Connector
- Operating Temperature: -25°C ~ 85°C
- Connector Positions: 3
- Connector Pitch: 2.50mm
- JLCPCB Part Class: Extended Part
- Part Type: Wire To Board / Wire To Wire Connector
- Package or Case Code: CONN-TH_3P-P2.50_A2501WV2-3P
- Voltage Rating: 250V
- Manufacturer Part Number: B3B-XH-A(LF)(SN)
- LCSC Part Number: C144394
- Product Info Url: https://lcsc.com/product-detail/XH-Connectors_JST-Sales-America_B3B-XH-A-LF-SN_JST-Sales-America-B3B-XH-A-LF-SN_C144394.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-B3B-XH-A-LF-SN_C144394.pdf
- Connector Type: Headers and Wire Housings
- Manufacturer Name: JST
- Package: THT 2.50mm
- Role Details: JST-XH 3-pin sensor connector (TDS/DHT11/DS18B20)
- Connector Rows: 1
- Current Rating: 3A
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### Runoff Temperature Sensor — [B3B-XH-A(LF)(SN)](https://www.flux.ai/lcsc/b3b-xh-alfsn~wvza.md)
- Package: THT 2.50mm
- Operating Temperature: -25°C ~ 85°C
- Part Type: Wire To Board / Wire To Wire Connector
- JLCPCB Part Class: Extended Part
- Connector Pitch: 2.50mm
- Connector Positions: 3
- Voltage Rating: 250V
- Package or Case Code: CONN-TH_3P-P2.50_A2501WV2-3P
- Role Details: JST-XH 3-pin sensor connector (TDS/DHT11/DS18B20)
- LCSC Part Number: C144394
- Product Info Url: https://lcsc.com/product-detail/XH-Connectors_JST-Sales-America_B3B-XH-A-LF-SN_JST-Sales-America-B3B-XH-A-LF-SN_C144394.html
- Manufacturer Part Number: B3B-XH-A(LF)(SN)
- Connector Type: Headers and Wire Housings
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-B3B-XH-A-LF-SN_C144394.pdf
- Manufacturer Name: JST
- Current Rating: 3A
- Connector Rows: 1
- Role: Connector
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### Soil Sensor Data — [1733596](https://www.flux.ai/lcsc/1733596~aqq4.md)
- Role: Connector
- LCSC Part Number: C192275
- Package: THT 5.08mm
- Manufacturer Part Number: 1733596
- Manufacturer Name: Phoenix Contact(菲尼克斯)
- Datasheet URL: https://assets.lcsc.com/datasheet/szlcsc/Download-ISO9001-Certification.pdf
- Role Details: RS485 field wiring screw terminal, 4-pin 5.08mm (VCC12,GND,A,B)
- Product Info Url: https://lcsc.com/product-detail/Pluggable-System-Terminal-Block_Phoenix-Contact_SMKDSP1-5-4-5-08_Phoenix-Contact-SMKDSP1-5-4-5-08_C192275.html
- JLCPCB Part Class: Extended Part
- Part Type: Screw terminal
- Package or Case Code: CONN-TH_4P-P5.08_1733596
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### Soil Sensor Power — [282837-2](https://www.flux.ai/vasy_skral/282837-2~69k.md)
- Datasheet URL: https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=282837&DocType=Customer+Drawing&DocLang=English
- Package: THT 5.08mm
- Part Type: Connector
- Role Details: 12V input screw terminal, 2-pin 5.08mm
- Manufacturer Part Number: 282837-2
- Role: Connector
- Manufacturer Name: TE Connectivity AMP Connectors
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SSP-C1 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md)
- Capacitance: 10uF
- Role: Decoupling
- Part Type: Non-Polarized Capacitor
- Package: SMD_0603_1608Metric
- Role Details: Output cap on 5V rail near buck converter VOUT
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### SSP-C2 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md)
- Role Details: Output cap on 5V rail near buck converter VOUT
- Package: SMD_0603_1608Metric
- Part Type: Non-Polarized Capacitor
- Role: Decoupling
- Capacitance: 0.1uF
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### SSP-C3 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md)
- Part Type: Non-Polarized Capacitor
- Role: Decoupling
- Package: SMD_0603_1608Metric
- Role Details: Output cap on 5V rail near buck converter VOUT
- Capacitance: 0.1uF
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### SSP-C4 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md)
- Capacitance: 10uF
- Role Details: Output cap on 5V rail near buck converter VOUT
- Package: SMD_0603_1608Metric
- Role: Decoupling
- Part Type: Non-Polarized Capacitor
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/willcode4food/hydroponic-fertigation-sensor~hb](https://www.flux.ai/willcode4food/hydroponic-fertigation-sensor~hb).*
---
*Generated from [https://www.flux.ai/willcode4food/hydroponic-fertigation-sensor~hb](https://www.flux.ai/willcode4food/hydroponic-fertigation-sensor~hb)*