New ESP32-S3 development board is now available → /products
</>OceanLabz
ESP32Intermediate~75 min

ESP32 Weather Station with DS18B20 & Web UI

A waterproof-probe weather station that logs readings and serves a clean web UI.

Everything you need

Required Components

#Introduction

Measure outdoor temperature with a waterproof DS18B20 and view it anywhere in your house.

#Wiring

  • DS18B20 red → 3V3, black → GND, yellow → GPIO 5 (4.7k pull-up between yellow and 3V3)

#Steps

  1. Install OneWire + DallasTemperature.
  2. Flash, open serial for IP, browse to it.

#Troubleshooting

  • −127 °C reading → missing pull-up resistor or reversed probe wires.

Keep going