Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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