esp32-lilygo-t5/README.md
2024-10-22 10:14:59 +02:00

24 lines
828 B
Markdown

# ESP32 Lua Evaluation Example
This example demonstrates how to use Lua 5.4 on ESP32, leveraging the LittleFS filesystem to run Lua scripts from external files. It also showcases Wi-Fi scanning and embedded Lua scripts.
## Prerequisites
- ESP-IDF version 5.1.0 or higher
- Components:
- [Lua 5.4](https://components.espressif.com/components/georgik/lua/)
- [LittleFS 1.14](https://components.espressif.com/components/joltwallet/littlefs/)
## File Structure
- `main.c`: Main program containing embedded Lua script and file-based Lua execution.
- `assets/`: Directory containing Lua scripts for QR code generation and Fibonacci computation.
- `qr_code.lua`
- `fibonacci.lua`
## Build and Flash
```bash
idf.py set-target esp32 # Replace esp32 with your specific target, e.g., esp32c3
idf.py build flash monitor
```