ESP32 and IoT Projects: WiFi, MQTT and Home Automation

The ESP32 puts WiFi and Bluetooth on one inexpensive, low-power chip, which makes it the natural starting point for connected builds. This hub collects our guides on wireless projects, MQTT messaging and DIY home automation. It is written for makers who have blinked an LED on an Arduino and now want their hardware to talk to the network, and it includes practical Home Assistant and ESPHome builds that run locally without a cloud service.

What you'll find here

WiFi and Bluetooth projects

These are hands-on builds that put the ESP32's radios to work, from web-controlled relays to BLE sensors you can read from your phone.

MQTT messaging basics

These guides explain brokers, topics and payloads, then show you how to get your boards publishing and subscribing reliably.

DIY home automation

Here you'll find sensor nodes, smart switches and environmental monitors you can wire, flash and mount around the house.

Home Assistant and ESPHome builds

These step-by-step configurations use ESPHome's YAML approach to turn an ESP32 into a native Home Assistant device with little or no C++ to write.

0 guides in this section

New guides for this section are on the way.