uploaded 1 month ago
Lua is a powerful, efficient, lightweight, embeddable scripting language (ESP-IDF component)

readme

# Lua - ESP-IDF Component

ESP-IDF componet which wrap Lua from upstream repository - https://www.lua.org/

Version of Lua submodule: 5.3.6

Check our version tag for specific version of Lua.

This is not Lua REPL. This component is suitable for embedding Lua code inside another ESP-IDF application. 
If you're seeking for interactive REPL, please check out the project: https://github.com/whitecatboard/Lua-RTOS-ESP32

## Example projects

- https://github.com/georgik/esp32-c3-lua-test
- https://github.com/georgik/esp32-sdl3-example

## Changes to upstream

This components overrides luaconf.h. 

Changing value of LUA\_32BITS from 0 to 1

```c
#define LUA_32BITS      1
```

Links

Supports all targets

License: Lua license

To add this component to your project, run:

idf.py add-dependency "georgik/lua^5.3.6~1"

or download archive

Stats

  • Archive size
    Archive size: 365.07 KB
  • Downloaded in total
    Downloaded in total 101 times
  • Downloaded this version
    This version: 7 times

Badge

georgik/lua version: 5.3.6~1
|