https://github.com/pguyot/atomvm_m5
AtomVM support for M5
https://github.com/pguyot/atomvm_m5
atomvm erlang esp32 m5stack
Last synced: 8 months ago
JSON representation
AtomVM support for M5
- Host: GitHub
- URL: https://github.com/pguyot/atomvm_m5
- Owner: pguyot
- License: mit
- Created: 2022-11-07T20:43:09.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-02T06:57:03.000Z (over 1 year ago)
- Last Synced: 2025-04-02T14:53:55.922Z (about 1 year ago)
- Topics: atomvm, erlang, esp32, m5stack
- Language: C++
- Homepage:
- Size: 228 KB
- Stars: 4
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AtomVM support for M5
This project is a port of M5Unified for the AtomVM platform.
## Installation
- Install ESP-IDF SDK 5.2
- Checkout [atomvm](https://github.com/AtomVM/AtomVM)
- Within `src/platform/esp32/components`, checkout [M5Unified](https://github.com/m5stack/M5Unified)
- Within `src/platform/esp32/components`, checkout [M5GFX](https://github.com/m5stack/M5GFX)
- Within `src/platform/esp32/components`, checkout this project
- Activate ESP-IDF environment and within `src/platform/esp32/` run `idf.py build`
## Usage
Please refer to [examples](examples/) and [API documentation](https://pguyot.github.io/atomvm_m5/).