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

https://github.com/tobozo/esp32-hector

M5Stack sprite+ULP-sound demo
https://github.com/tobozo/esp32-hector

2d-geometric arduino demo esp32 esp32-chimera-core m5stack m5stack-sd-updater ulp ulp-sound

Last synced: 10 months ago
JSON representation

M5Stack sprite+ULP-sound demo

Awesome Lists containing this project

README

          

# ESP32-Hector

This project is heavily inspired from the work of Gerard Ferrandez http://codepen.io/ge1doot/details/eWzQBm/
who developed and implemented a similar drawing function for HTML5 Canvas.

Sound implementation follows [@Bitluni](github.com/bitluni)'s [ULP example](https://github.com/bitluni/ULPSoundESP32/tree/master/ULPSoundMonoSample)
but is also heavily based on the Audio library from [@charlierobson](https://github.com/charlierobson/)'s [Lasertag project](https://github.com/charlierobson/lasertag/)

The sound loop is taken from "Les histoires d'amour finissent mal" by "Rita Mistouko"
and was provided by [Gardie-Le-Gueux](https://soundcloud.com/gardie-le-gueux) [Complete track](https://www.youtube.com/watch?v=ln0VwCqMkcA)

[Demo](https://youtu.be/IG3-20U2HEE)

Software Requirements:
----------------------
- Arduino IDE
- ESP32 SDK
- ESP32-Chimera-Core https://github.com/tobozo/ESP32-Chimera-Core
- M5Stack SD Updater https://github.com/tobozo/M5Stack-SD-Updater