panakos

panakos

ESP32 Timer Interrupts – Complete Guide

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…

ESP32 I2C Master-Slave Send Data Over I2C

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…

ESP32 I2C Devices Scan

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…

ESP32 Tutorial for Beginners

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…