Smart Recognition of Handwritten Digits Using ESP32 4.3-Inch Screen

Smart Recognition of Handwritten Digits Using ESP32 4.3-Inch Screen

What functions can be achieved by combining the ESP32 screen module with an LED light board? The project presented today only requires a swipe on the 4.3-inch touchscreen, and the neural network can instantly understand your handwriting and display the number you wrote on an 8×8 LED light board. Isn’t it amazing? Let’s see how … Read more

Essential LVGL Application Development Manual for Rockchip RK3506 Development Board

Essential LVGL Application Development Manual for Rockchip RK3506 Development Board

LVGL is a free, lightweight open-source graphics library. It features a rich set of components and advanced graphical capabilities, supports various input devices and multiple languages, and is hardware-independent.The main difference in LVGL configuration lies in the choice of rendering backend, with options currently available for direct display via DRM and display via SDL. The … Read more

Displaying GIF Images on ESP32 Handheld Device Using LVGL

Displaying GIF Images on ESP32 Handheld Device Using LVGL

In the previous article titled “Displaying JPG Images on ESP32 Handheld Device and Simulating Animation Effects,” we shared how to display <span>JPG</span> images on the ESP32 handheld device and simulate animation effects. This note introduces the method of directly displaying <span>GIF</span> images on the ESP32 handheld device using LVGL. 1. Development Board Introduction This handheld … Read more

Open Source Smart Home System Based on Linux

Open Source Smart Home System Based on Linux

Click the blue text to follow us Hello everyone, I am Hello Alpha. Recently, I introduced a small smart home project I completed, which gained a lot of attention from friends. As a blogger who loves to share technology, of course, I have to open source it! Project Overview The project originated from the ElfBoard … Read more

What is the Fastest Way to Create an LVGL Project for a New LCD Screen?

What is the Fastest Way to Create an LVGL Project for a New LCD Screen?

Hello everyone, I am Pi Zi Heng. Today, I will share the steps for quickly creating a new LCD screen example project using NXP’s GUI Guider. In my previous article, “How to Quickly Light Up a New LCD Screen on i.MXRT1170: Methods and Steps,” I introduced how to modify the official SDK bare-metal driver elcdif … Read more

Comprehensive Overview of General GUI for MCUs

Comprehensive Overview of General GUI for MCUs

GUI: Graphical User Interface. In the past, due to the limited resources and processing capabilities of MCUs, there were very few general GUIs based on MCUs. Now, with increased resources and stronger processing capabilities of MCUs, along with growing market demand, GUI functionalities have become richer. Let’s take a look at some common MCU-based GUIs. … Read more

Important Considerations for Displaying Strings in LVGL V8.2 on Keil MDK (Example with Xiong Pai)

Important Considerations for Displaying Strings in LVGL V8.2 on Keil MDK (Example with Xiong Pai)

Click on the above “Embedded Application Research Institute” and select “Top/Star Public Account“ Useful Benefits Delivered First-Hand! Source | Embedded Application Research Institute Compiled & Styled | Embedded Application Research Institute Previously, I wrote a multilingual demo on the LVGL simulator CodeBlock to learn about the application of LVGL in multiple languages, as shown below: … Read more

Using TSLib for Input Interface on Embedded Linux Platform with SSD212 Example

Using TSLib for Input Interface on Embedded Linux Platform with SSD212 Example

Click the above “Embedded Application Research Institute” and select “Top/Star Official Account” Valuable Resources Delivered Instantly! Source | Embedded Application Research Institute Compiled & formatted | Embedded Application Research Institute Since the coordinates reported by the driver are not flipped, the reported coordinates are reversed in both X and Y directions on the screen. However, … Read more

Super Knob Open Source Project Based on ESP32 and Brushless Motor

Super Knob Open Source Project Based on ESP32 and Brushless Motor

Click on the top “Embedded Application Research Institute” and select “Pin/Star the Public Account“ Valuable Resources Delivered Instantly! Source | Gitee wenzheng Compiled & Typeset | Embedded Application Research Institute Recently, I have been learning about LVGL related development, which will be applied to MCU and Linux related projects in the future. I chose LVGL … Read more