
ESP32 Guides, Projects & Board Comparisons (2026)
Practical ESP32 tutorials, GPIO references, Home Assistant integrations and real-world projects.

ESP32 Boards & Pinouts
Paragraph text

Projects
Paragraph text

ESP32 Boards & Pinouts
Paragraph text

ESP32 Boards & Pinouts
Paragraph text
Featured Guides
-
STMPE610 Resistive Touch Controller Explained

This example shows how to read touch coordinates from an STMPE610 resistive touch controller using I²C or SPI. The sketch…
-
PCF8574 LED Control with ESP32 (I²C GPIO Expander)

This example shows how to control 8 LEDs using the PCF8574 I²C GPIO expander with an ESP32. The sketch cycles…
-
Adafruit nRF8001 BLE Callback Echo Example

This example shows how to use the Adafruit nRF8001 Bluetooth Low Energy breakout in callback mode. The sketch starts advertising,…
-
GC9A01A Round Display Adafruit Example

This example is the classic Adafruit graphics demo for the GC9A01A round TFT display. It initializes the display over SPI,…
Which ESP32 Board Should You Choose?

ESP32 Boards & Pinouts
Paragraph text

Projects
Paragraph text

ESP32 Boards & Pinouts
Paragraph text
ESP32 & Home Assistant Guides
-
ESP32 Smart Relay for Home Assistant (ESPHome)

This guide shows how to build a safe ESP32 smart relay (Shelly-style) for Home Assistant using ESPHome (optional MQTT). Includes…
-
ESP32 PMS5003 in Home Assistant & ESPHome 2026

This guide shows how to connect a PMS5003 (PM2.5/PM10) particulate sensor to an ESP32 using UART, configure it in ESPHome,…
-
INA219/INA226 on ESP32 for Home Assistant (2026)

Quick SummaryThis guide shows how to connect an INA219 or INA226 current/voltage sensor to an ESP32 over I²C, configure it…
-
ESP32 DHT22 ESPHome Home Assistant Guide (2026)

This guide shows how to wire a DHT22/AM2302 to an ESP32, set it up in ESPHome, and get temperature +…



