Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pjaos/mgos_esp32_littlevgl

Buiild the LittlevGL demo code on the Mongoose Os framework running on an ESP32 device.
https://github.com/pjaos/mgos_esp32_littlevgl

Last synced: 21 days ago
JSON representation

Buiild the LittlevGL demo code on the Mongoose Os framework running on an ESP32 device.

Awesome Lists containing this project

README

        

# LittlevGL Demo app

## Overview

This app shows how LittlevGL (https://docs.littlevgl.com/en/html/index.html) maybe used to drive a TFT display using the mgos IoT development framework.

This git repo contains submdules (lvgl and lv_examples). Therefore use the --recurse-submodules git command line option when cloning the repo.

Before compiling the code (running build.sh) you'll need to install the mos tool as detailed at https://mongoose-os.com/docs/mongoose-os/quickstart/setup.md.

### Demos
These are the LittlevGL demo screens
![alt text](demo1.png) | ![alt text](demo2.png) | ![alt text](demo3.png) ![alt text](demo4.png)

### Sysmon
This is the LittlevGL sysmon screen
![alt text](sysmon.png)

### Demo Board Schematic
![alt text](schematic.svg "Schematic")

### Display Hardware
The display used is shown below

![alt text](MSP2807-008.jpg "MSP2807 Display")
[Display details](http://www.lcdwiki.com/2.8inch_SPI_Module_ILI9341_SKU:MSP2807)