The host computer software is directly used in the PC performance monitor of the micespring open source project.
The 3d shell uses the shell of the SD2 small TV.
The thickness of the board must be 1.2mm.
The main control is STM32L431RCT6, with 256KB Flash and 64KB RAM. The resources are quite sufficient. The key is that it is cheap and easy to buy. I bought one of BaoXin Electronics 14.2;
The screen is a 1.3-inch TFT bare screen, 240X240 pixels, SPI interface;
I have not used the 32.768K crystal oscillator. If you need the function of saving time when power is turned off, you can add a battery and solder the 32.768K crystal oscillator.
Everything else is basic.
The overall process is to power on and initialize various things, start LVGL to display the initial interface, receive data through the serial port, parse the data and display it, and then continue to loop.
The code is generated by CubeMX, Keil5 project, FreeRTOS and LVGL6 are manually transplanted. The interface design is relatively simple, and capable open source users can modify it by themselves.
I have packaged the entire code project as an attachment, a compressed package in English.
The computer is relatively old, so don’t complain. .
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet