# 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)*