
Microcontroller Tutorials with Code from Scratch
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 LATEST TUTORIALS
STM32 IoT with ESP8266 (Part 2): – Send Sensor Data to ThingSpeakCloud
STM32 IoT with ESP8266 (Part 1): Connect STM32 to WiFi and Obtain IP Address
Interface R307 Fingerprint Module with STM32 (UART Tutorial)
Interface SSD1306 OLED with STM32 via I2C — HAL & CubeMX Guide
STM32 I2C LCD1602 with PCF8574 — HAL & CubeIDE Tutorial
STM32 Analog Clock on GC9A01 — LVGL, SquareLine Studio & RTC
STM32 GC9A01 Round Display: SPI & LVGL Integration Guide
Interface SD Card with STM32 via SDIO (4bit Mode)
STM32 SD Card Interface via SPI and DMA | Read, Write, FATFS + CubeMX
ESP32 LATEST TUTORIALS
No post found!
ARDUINO LATEST TUTORIALS
No post found!
TIVA C (TM4C123G) LATEST TUTORIALS
No post found!
AVR LATEST TUTORIALS
No post found!
