JON95Git / blue-pill-mx-lvgl

LVGL port for STM32 Bluepill + ili9163 TFT display

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LVGL port for STM32 Bluepill + ili9163 TFT display

This project implements a basic port of LVGL for STM32 Bluepill + ili9163 TFT display

Introduction

The idea behind this project is allow user to undestand the basics of LVGL

Graphical interface

There's just a simple widget (ARC) that moves based on a potentiometer value.

Dependencies

Software

To build this project you need:

  • A PC host runing GNU/Linux
  • Toolchain arm-none-gnueabi-gcc for arm cortex M microcontrollers
  • Make tool to use Makefile
  • Library LVGL (up to 7.0)
  • OpenOCD tool for build/debug firmware
  • STM32CubeMX to change peripheral

Hardware

To run this project you need

  • Devboard STM32f103c8t6 - BluePill
  • Display TFT 128x160 ILI9163
  • Potentiometer - 10kohms

About

LVGL port for STM32 Bluepill + ili9163 TFT display


Languages

Language:C 63.7%Language:C++ 34.7%Language:Assembly 1.4%Language:Python 0.1%Language:Makefile 0.0%Language:Shell 0.0%