
Free ESP32 temperature guide
Build a live temperature dashboard this weekend
Connect a DHT22 to an ESP32 and see live temperature and humidity in your browser. The wiring, code, and checks are all included.
Exact DHT22 wiring Complete Arduino code Quick troubleshooting checks

What you will build
A working room monitor, without an attached display
The DHT22 measures temperature and humidity. The ESP32 connects to Wi-Fi and serves the readings to any browser on your network.
Flash the boardInstall the toolchain and verify your first upload.
Join Wi-FiConnect safely and diagnose common network issues.
Read the DHT22Measure temperature and humidity every two seconds.
Open the dashboardView live readings in any browser on your network.
Inside the guide
No guessing. No missing steps.
Follow the project in order and use the quick checks to confirm each part works before moving on.
- 01Prepare the hardwareWire DHT22 VCC, DATA, and GND to the correct ESP32 pins.
- 02Read the temperatureInstall the Adafruit DHT library and verify realistic readings.
- 03Connect to Wi-FiJoin your network and fix the connection problems beginners hit most often.
- 04Launch the dashboardRun the included web-server code and open the live result from another device.
Before you start
You probably have everything you need
- ESP32 development board
- Three-pin DHT22 module
- Three jumper wires
- Data-capable USB cable
Get the guide and start building
Enter your email and the Makecademy assistant will send the complete temperature-dashboard PDF straight to your inbox.