STM32F429 Discovery Display Guide – Part 6: LvGL Integration
In Part 6, we elevate our project by integrating the Light and Versatile Graphics Library (LVGL), transforming raw hardware drivers into a professional-grade graphical user…
A working example uses STM32 HAL driver APIs, beyond an incidental HAL_Delay call.
147 articles · Page 2 of 15
In Part 6, we elevate our project by integrating the Light and Versatile Graphics Library (LVGL), transforming raw hardware drivers into a professional-grade graphical user…
In Part 2, we shall develop the core firmware and driver logic required to translate time data into the TM1637’s custom serial protocol. This…
Part 4 focuses on initializing the touch controller and establishing communication between the STM32 and the touch interface hardware. It also demonstrates how to…
Part 7 focuses on the slave firmware responsible for receiving and processing Modbus write requests. In this section, the slave parses the incoming frame…
Part 3 focuses on displaying images on the ILI9341 by transferring pre-formatted pixel data from the STM32 to the display’s GRAM. It explains how…
In this fifth part of the guide, we connect the web user interface to the STM32 hardware peripherals to enable real interaction with the…
Part 2 focuses on initializing the display controller and establishing reliable communication between the STM32F429 and the ILI9341 over SPI. It then introduces the…
Part 6 focuses on implementing the master-side firmware required to perform write operations to specific registers on the Modbus RTU slave. This section covers…
Part 5 focuses on implementing address filtering so that the Modbus RTU slave responds only to requests directed to its assigned slave address. This…
One Pulse Mode (OPM) in STM32 timers allows the generation of a single, precisely timed pulse in response to a trigger event, after which…