Skip to content
No results
  • Home
  • Tutorials
    • Getting Started
    • Home Assistant Integration
    • Troubleshooting & Tips
  • Projects
    • Smart Home
    • Vehicle & Engine Simulators
    • Automation & Control
    • Data Logging & Cloud
    • Environment & Weather
  • Reviews
    • ESP32 Boards & Modules
    • Sensors & Components
    • Tools & Accessories
  • Contact
  • About
  • Code Snippets
  • Schematics
  • Downloads
  • Links
Esp32.co.uk
  • Home
  • Tutorials
    • Getting Started
    • Home Assistant Integration
    • Troubleshooting & Tips
  • Projects
    • Smart Home
    • Vehicle & Engine Simulators
    • Automation & Control
    • Data Logging & Cloud
    • Environment & Weather
  • Reviews
    • ESP32 Boards & Modules
    • Sensors & Components
    • Tools & Accessories
  • Contact
  • About
  • Code Snippets
  • Schematics
  • Downloads
  • Links
Esp32.co.uk
  • Code Snippets

ESP32 Hardware Timer Interrupts (Arduino) – Complete Guide + Example Code

ESP32 microcontrollers include multiple hardware timers that can trigger interrupts with microsecond precision. This makes them perfect for generating pulses, reading sensors, simulating RPM or speed signals, or scheduling tasks without blocking the loop(). In this article, we walk through…

  • panakos
  • 18 November 2025
  • Home Assistant Integration

How to Connect an ESP32 + BME280 Sensor to Home Assistant (via MQTT)

The BME280 is one of the easiest sensors to integrate into Home Assistant for live temperature, humidity, and pressure monitoring. In this guide, we show you how to install the sensor, flash the ESP32, configure MQTT, and view the readings…

  • panakos
  • 18 November 2025
  • 1 Comment
  • Code Snippets

ESP32 I2C Master and Slave Communication Example (Arduino) – How to Send Data Over I2C Between Two ESP32 Boards

A simple example of sending multiple integers from one board to another The I2C (Inter-Integrated Circuit) bus allows two wires—SDA and SCL—to connect multiple devices.Each device can act as a master, slave, or both. In most projects, one board sends…

  • panakos
  • 18 November 2025
  • Troubleshooting & Tips

How to Scan I2C Devices on ESP32 (With and Without TCA9548A Multiplexer)

I2C is one of the simplest ways to connect multiple sensors and peripherals to your ESP32 using only two wires (SDA and SCL). When debugging a new project, the first thing you should do is scan the I2C bus and…

  • panakos
  • 18 November 2025
  • Home Assistant Integration

How to Send ESP32 Sensor Data to Home Assistant via MQTT (2026)

Send Sensor Data With Zero Assumptions • Exact Steps • Fully Reliable This guide shows exactly how to send readings (e.g., BME280 temperature/humidity/pressure) from your ESP32 to Home Assistant using MQTT. Everything is simple, direct, and tested. 1. What You…

  • panakos
  • 14 November 2025
  • 2 Comments
  • Getting Started

ESP32 Quick Start GuideESP32 Arduino Tutorial for Beginners: Install, Upload, Serial Monitor (2026)ESP32 Quick Start Guide

Everything you need, zero assumptions, no missing steps This guide gets you from new board → first working program in the simplest and shortest way possible. 1. What You Need Use these items: No breadboard or extra parts needed for…

  • panakos
  • 14 November 2025
  • Sensors & Components

ESP32 BME280 Wiring (I2C) + Arduino & ESPHome Example Code (2026)

This guide shows the exact wiring, exact libraries, and tested code to read temperature, humidity, and pressure from a BME280 sensor using I2C. 1. What You Need Use one of these BME280 modules: You also need: 2. Check Your BME280…

  • panakos
  • 12 November 2025
Prev
1 … 4 5 6 7

Trending now

Denon/Marantz AVR in Home Assistant (2026): Full Setup Guide
How to Send ESP32 Sensor Data to Home Assistant via MQTT (2026)
How to Connect an ESP32 + BME280 Sensor to Home Assistant (via MQTT)
ESP32 BLE Beacon Scanner Explained (2026)
Copyright © 2026 - WordPress Theme by CreativeThemes