STM32 I2C using LL Drivers (Part 1): I2C Scanner to Detect I2C Devices with STM32CubeMX
Learn how to build an I2C scanner using STM32 Low-Layer (LL) drivers to detect and…

Controllerstech.com is dedicated to teaching STM32, ESP32, and embedded systems through practical, hands-on tutorials. All examples are built from scratch using datasheets and reference manuals, and every project is tested on real hardware to ensure accuracy and reliability. The goal is to help you gain complete control, deep understanding, and the confidence to build real-world embedded applications.
STM32 UART Receive Using Interrupt Mode with LL Drivers UART communication is one of the…
Arduino FreeRTOS Task Scheduling: Tasks, Priorities, and Scheduler Internals FreeRTOS makes Arduino multitasking possible. But…