rlvgl 0.1.7

A modular, idiomatic Rust reimplementation of the LVGL graphics library for embedded and simulator use.
Documentation
<!--
examples/README.md - Index of example applications.
-->
<p align="center">
  <img src="../rlvgl-logo.png" alt="rlvgl" />
</p>

# Examples

Sample projects demonstrating rlvgl in different environments.

- [Desktop simulator]./sim/README.md – Run rlvgl on a host system.
- [STM32H747I-DISCO]./stm32h747i-disco/README.md – Bare-metal demo for the STM32H747I-DISCO board.
- [STM32F429I-DISCO]./stm32f429i-disco/README.md – Bare-metal demo that highlights bus-aware BSP generation on an F4 MCU.
- [STM32L476G-DISCO]./stm32l476g-disco/README.md – Bus-aware BSP example for the L4 Discovery board.
- [STM32F746G-DISCO]./stm32f746g-disco/README.md – Bus-aware BSP demo for an F7 Discovery board.
- [STM32F769I-DISCO]./stm32f769i-disco/README.md – Bus-aware BSP demo for an F7 Discovery board with BDMA/MDMA cleanup.
- [STM32H573I-DISCO]./stm32h573i-disco/README.md – Bus-aware BSP demo showcasing H5 support.
- [STM32U599I-EVAL]./stm32u599i-eval/README.md – Bus-aware BSP demo highlighting U5 peripherals.

Additional directories like `assets-pack` and `common_demo` supply shared assets and helper code.