STM32 UART Part 3: Receiving Data using Polling and Interrupt
In this part, we focus on receiving data using both polling and interrupt-driven methods. Polling continuously checks the UART status flags for incoming data,…
Examples explicitly targeting the STM32F4 family.
296 articles · Page 8 of 30
In this part, we focus on receiving data using both polling and interrupt-driven methods. Polling continuously checks the UART status flags for incoming data,…
The SH1106 is a popular monochrome OLED display driver, commonly used in small screens ranging from 0.96″ to 1.3″, offering high contrast and low power consumption.…
In this part, we will use the U8g2 library to interface the popular SSD1306 OLED display with STM32. This will demonstrate how to initialize the display…
In this part of the guide, the emulated I2C sensor will handle incoming configuration data sent by the master device. This allows the STM32…
This guide focuses on implementing ADC oversampling on STM32 to improve resolution and reduce noise in analog signal acquisition. It explains the oversampling principle, hardware configuration,…
U8G2 is a powerful, open-source graphics library ideal for driving monochrome OLEDs and LCDs with STM32 microcontrollers, offering extensive display support and efficient rendering.…
Controlling a servo motor is a fundamental task in embedded systems, often used in robotics, automation, and mechatronics to achieve precise angular positioning. In…
In this second part of our UART guide series, we will learn how to transmit data efficiently using interrupts and DMA.These advanced methods free up…
In this first part of our UART guide series, we will explore how to configure UART and send data efficiently.Mastering these basics is essential…
Injected channels in STM32 ADC provide a high-priority conversion mechanism that interrupts regular ADC conversions to perform critical measurements instantly. They are ideal for…