Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 2 months ago
JSON representation
Buiild the LittlevGL demo code on the Mongoose Os framework running on an ESP32 device.
- Host: GitHub
- URL: https://github.com/pjaos/mgos_esp32_littlevgl
- Owner: pjaos
- License: other
- Created: 2019-07-26T05:05:49.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-08-04T19:22:17.000Z (over 5 years ago)
- Last Synced: 2024-07-31T21:53:02.174Z (5 months ago)
- Language: C
- Size: 264 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-mongoose-os - LittlevGL Demo app - Demo application showing how to use LittlevGL to drive a TFT display (Awesome Mongoose OS [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) / Community Examples)
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)