LATEST STM32 TUTORIALS

GP2Y0A41SK0F STM32 ADC Distance Measurement Guide

Learn how to interface the GP2Y0A41SK0F IR distance sensor with STM32 using ADC. Includes circuit diagram, code example, and distance measurement explanation.

Interface AHT20 Sensor with STM32 Using I2C

Learn how to interface the AHT20 temperature and humidity sensor with STM32 using I2C. Includes circuit diagram, datasheet-based code, and project files.

STM32 Ethernet with Mongoose | Part 4 OTA Update

Implement OTA (Over‑The‑Air) firmware updates on STM32 using the Mongoose Ethernet library. Learn setup, HTTP transfer, and safe flashing.

STM32 Ethernet with Mongoose | Part 3 Weather Station

Create a weather station using STM32 and the Mongoose library. Learn to read sensor data and serve it over Ethernet via a dynamic...

STM32 Ethernet with Mongoose | Part 2 Web Server

Build a web server on STM32 using the Mongoose library. Learn how to serve web pages, handle HTTP requests, and expand Ethernet functionality.

STM32 Ethernet with Mongoose | Part 1 Setup Guide

Learn how to set up Ethernet on STM32 using the Mongoose networking library. Step-by-step guide with code, connection details, and configuration tips.

LATEST ESP32 TUTORIALS

ESP32 SPI LCD Touch Interface | Add Touch to Your Display

Learn how to add a touch interface to an SPI LCD using ESP32. Step-by-step guide with code and circuit to create interactive touch-enabled...

ESP32 SPI LCD with Graphics using LVGL

Learn to interface an SPI LCD with ESP32 and display graphics using the LVGL library. This guide includes code, setup, and working demo...

Interface SPI LCD with ESP32 – Step-by-Step Guide

Learn how to connect and program an SPI LCD with ESP32 using Espressif IDE. Includes wiring, code, and display tips for your embedded...

ESP32 #9 || How to use ADC || PART2

This tutorial will cover how to use ESP32 to read multiple ADC channels using ADC Continuous Conversion Mode. The DMA is used to...

ESP32 #8 || How to use ADC || PART1

This tutorial will cover how to use ESP32 to read multiple ADC channels using ADC One Shot Mode. We will convert each channel...

ESP32 #7 || How to use SPI || PART3

This tutorial will cover how the ESP32 will write and read data from the W25Q flash memory using the SPI peripheral...

LATEST AVR TUTORIALS

AVR #8. I2C Master PART 4 || Read data from Slave

This tutorial covers how to use the AVR MCU as the I2C Master and read data from the I2C slave. We will use...

AVR #7. I2C Master PART 3 || Interface LCD1602 via I2C

This tutorial covers how to use the AVR MCU as the I2C Master and send data to the LCD1602, which is connected via...

AVR #6. I2C Master PART 2 || comm. with Slave Device

This tutorial covers how to configure the AVR MCU as the I2C Master. We will transmit the data to the PCF8574 and control...

AVR #5. I2C Master PART 1 || Configuration

This tutorial covers how to configure the AVR MCU as the I2C Master. We will also transmit the data to the slave device...

AVR #4. How to receive data via UART || Interrupt

This tutorial covers how to configure UART in AVR MCU, and how to receive the data via the uart using the interrupt..

AVR #3. How to Configure UART & Send Data

This tutorial covers how to configure UART in AVR MCU, and how to transmit a single byte or the entire string via the...