Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tuupola/esp_effects
Old school demo effects for ESP32
https://github.com/tuupola/esp_effects
esp-idf esp32 hagl m5stack t-watch-2020
Last synced: 3 months ago
JSON representation
Old school demo effects for ESP32
- Host: GitHub
- URL: https://github.com/tuupola/esp_effects
- Owner: tuupola
- License: mit-0
- Created: 2020-05-03T05:52:39.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-02T11:55:28.000Z (9 months ago)
- Last Synced: 2024-10-11T22:44:49.299Z (4 months ago)
- Topics: esp-idf, esp32, hagl, m5stack, t-watch-2020
- Language: C
- Homepage:
- Size: 137 KB
- Stars: 42
- Watchers: 5
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Old schoold demo effects for ESP32
![ESP effects](https://appelsiini.net/img/2020/esp-effects.jpg)
Created to test the [HAGL graphics library](https://github.com/tuupola/hagl). For quick reference see the [recording on Vimeo](https://vimeo.com/419551395).
Ready made config files for M5Stack, M5Stack Core2, M5Stick C, M5Stick CPlus, TTGO T-Display, TTGO T4 V13, TTGO T-Watch 2020 and LilyGO T-QT Pro. For example to compile and flash for M5Stack run the following.
```
$ git clone https://github.com/tuupola/esp_effects.git --recursive
$ cd esp_effects
$ cp sdkconfig.m5stack sdkconfig
$ make -j8 flash
```If you have some other board or display run menuconfig yourself. For smaller screens triple buffering offers the smoothest animations.
```
$ git clone https://github.com/tuupola/esp_effects.git --recursive
$ cd esp_effects
$ make menuconfig
$ make -j8 flash
```Or if you are using the new build system.
```
$ git clone https://github.com/tuupola/esp_effects.git --recursive
$ cd esp_effects
$ idf.py menuconfig
$ idf.py build flash
```## Run on computer
HAGL is hardware agnostic. You can run the demos also [on your computer](https://github.com/tuupola/sdl2_effects).