51 lines
674 B
Markdown
51 lines
674 B
Markdown
# DS18B20 Temperature Sensor Setup
|
|
|
|
## Wiring
|
|
|
|
All DS18B20 sensors share a single 1-Wire bus.
|
|
|
|
ESP32:
|
|
|
|
GPIO4 = DATA
|
|
3.3V = VCC
|
|
GND = GND
|
|
|
|
Required pullup:
|
|
|
|
4.7k resistor between DATA and 3.3V
|
|
|
|
Example:
|
|
|
|
3.3V -----+---------------- Sensor Red
|
|
|
|
|
4.7k
|
|
|
|
|
GPIO4 ----+---------------- Sensor Yellow
|
|
|
|
GND ----------------------- Sensor Black
|
|
|
|
## Multiple Sensors
|
|
|
|
All sensors share the same bus:
|
|
|
|
DATA
|
|
VCC
|
|
GND
|
|
|
|
Only one 4.7k pullup resistor is required.
|
|
|
|
## Scan
|
|
|
|
scan temps
|
|
|
|
Example output:
|
|
|
|
DS18B20 Sensors Found:
|
|
1) 28:7D:56:25:00:00:00:34
|
|
|
|
## Assign
|
|
|
|
assign temp 1 1
|
|
save
|
|
|