Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lvgl/lv_port_stm32f429_disco
LVGL ported to STM32F429I-DISC1 using SW4STM32 (Ac6) IDE
https://github.com/lvgl/lv_port_stm32f429_disco
gui lvgl stm32
Last synced: 7 days ago
JSON representation
LVGL ported to STM32F429I-DISC1 using SW4STM32 (Ac6) IDE
- Host: GitHub
- URL: https://github.com/lvgl/lv_port_stm32f429_disco
- Owner: lvgl
- License: mit
- Created: 2019-01-13T04:31:10.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-08-07T03:31:14.000Z (6 months ago)
- Last Synced: 2025-01-12T21:05:14.080Z (14 days ago)
- Topics: gui, lvgl, stm32
- Language: C
- Homepage:
- Size: 1.97 MB
- Stars: 85
- Watchers: 8
- Forks: 61
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LVGL ported to the STM32F429 Discovery.
The [STM32F429 Discovery kit](https://www.st.com/en/evaluation-tools/32f429idiscovery.html) is an affordable development board with:
* 240x320 (QVGA) TFT
* Resistive touchscreen
* 180 MHz MCU
* 256KB RAM
* 64-MBit SDRAM
* GPU.The CubeMX drivers are used to initilaize the peripherals.
In `hal_stm_lvgl/tft/tft.h` you can enable/disable external frame buffer placement and GPU usage.
The project was created with CubeIDE.
## Get started
- Clone the project: `git clone https://github.com/littlevgl/stm32f429_disco_no_os_sw4stm32.git --recurse-submodules`
- Import into CubeIDE