Resistor Requirements for Sensors

What’s currently in your schematic (power + data)
Runoff 1-Wire temperature connector: Runoff Temperature Sensor
  • Pin 1 = Net 5 (Power rail)
  • Pin 2 = ONEWIRE_DATA (to ESP32-S3 DEVKITC-1 GPIO5)
  • Pin 3 = GND
  • Pull-up present: R2 = 4.7 kΩ from ONEWIRE_DATA to Net 5
  • Pin 1 = Net 5 (Power rail)
  • Pin 2 = DHT_DATA (to ESP32-S3 DEVKITC-1 GPIO6)
  • Pin 3 = GND
  • Pull-up present: R1 = 4.7 kΩ from DHT_DATA to Net 5
Do you need more resistors?
  • For pull-ups specifically: you already have one pull-up per data line (R1 for DHT, R2 for 1-Wire). In the typical case, no additional pull-up resistors are needed on the PCB.
  • The main “gotcha” is the opposite: if your external sensor/module already includes its own pull-up, you can end up with multiple pull-ups in parallel (effective resistance becomes lower). That usually still works, but it can increase idle-line current and sometimes makes edges too sharp/noisy on long cables.
One important check
Both pull-ups go to Net 5, so make sure Net 5 is the voltage you actually want those sensors pulled up to (likely your 3.3 V sensor rail in this design). If you tell me whether you’re using bare sensors vs “modules” (breakout boards), and approximate cable lengths, I can say whether you should keep 4.7 kΩ or adjust it.
Sensors are bare probes
Sensors are breakout modules
Verify Net 5 voltage
Add optional series resistors
U1
3V3-C2
Capacitance
10uF
BC2-C1
Capacitance
10uF
SSP-C2
Capacitance
0.1uF
3V3-C1
Capacitance
0.1uF
BC2-C2
Capacitance
0.1uF
BC-C1
Capacitance
10uF
SSP-C1
Capacitance
10uF
BC-C2
Capacitance
0.1uF
SSP-C3
Capacitance
0.1uF
SSP-C4
Capacitance
10uF
Runoff TDS Sensor
Buck Converter
GND
GND
Runoff Temperature Sensor
GND
GND
GND
DHT11 Temp and Humidity Sensor
GND
GND
GND
GND
J2 1 - U2 1
ESP1 5V0 - U2 VCC
J1 2 - U2 2
ESP1 GPIO1 - U3 3
ESP1 GPIO18 - U1 RO
ESP1 3V3 - R1 P3
ESP1 3V3 - R1 P2
U1 B - U2 4
J1 1 - U2 1
ESP1 3V3 - R1 P2
ESP1 GPIO6 - U4 3
J1 2 - U2 2
U1 B - U2 4
ESP1 3V3 - R1 P2
ESP1 GPIO1 - U3 3
J1 1 - U2 1
ESP1 GPIO18 - U1 RO
U1 A - U2 3
ESP1 GPIO6 - U4 3
ESP1 3V3 - R1 P3
ESP1 5V0 - U2 VCC
ESP1 3V3 - R1 P2
ESP1 5V0 - U1 VCC
ESP1 GPIO5 - U5 3
ESP1 GPIO4 - U1 DE
ESP1 GPIO4 - U1 DE
ESP1 GPIO4 - U1 DE
J1 1 - U2 1
ESP1 3V3 - R1 P2
ESP1 5V0 - U1 VCC
J2 1 - U2 1
ESP1 GPIO6 - U4 3
U1 A - U2 3
ESP1 GPIO17 - U1 DI
ESP1 GPIO5 - U5 3
ESP1 3V3 - R1 P2
J1 1 - U2 3
ESP1 3V3 - R1 P2
J1 1 - U2 3
ESP1 GPIO5 - U5 3
ESP1 GPIO17 - U1 DI
ESP32-S3 DEVKITC-1
R2
Resistance
4.7kΩ
Soil Sensor Data
R1
Resistance
4.7kΩ
Barrel Connector
Soil Sensor Power

To get started, talk to Flux or create a New Document.

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    No assets added.

    Hydroponic Fertigation Sensor

    Hydroponic Fertigation Sensor thumbnail
    Welcome to your new project. Imagine what you can build here.

    Properties

    Diagram


    "GPIO4 DE_RE" "GPIO1" "GPIO6" "GPIO5" "12V Input Screw Terminal" "XY-3606 Buck node_12V to node_5V" "5V Rail" "ESP32-S3-DevKitC-1 via Female Headers" "MAX485 RS485 Module" "RS485 4-pin Screw Terminal\nVCC12 GND A B" "TDS JST-XH 3-pin\nVIN GND OUT" "DHT11 JST-XH 3-pin\nVCC GND DATA" "DS18B20 JST-XH 3-pin\nVCC GND DATA" "Common Ground"

    Pricing & Availability

    Distributor

    Qty 1

    Arrow

    $2.38–$3.28

    Digi-Key

    $2.59

    LCSC

    $3.31

    Mouser

    $4.70

    TME

    $0.00

    Verical

    $2.22–$220.75

    Controls