A port of Lua 4 for the ESP32 / ESP-IDF.
This project aims to recover the original
use of Lua - that is - a glue language.
Nothing more and nothing less.
During these last years Lua has matured as a
language becoming quite complete exceeding
the original ideas for which it was created.
It has also grown in both size and complexity which is
not always desirable for small or speed-critical projects.
This version has several advantages:
- Static ( no more modifications )
- Easy to understand / modify
- Simple
- Small
If you really need a complete and mature language
to embed in your applications you should consider
alternatives like NodeMCU
Only basic libraries that can serve as an interface
between the program and Lua's logic are added.
Any other functionality will be usage dependent
and will need to be added based on your usage.
Minimal functionality for full external data types is
provided, these types are specified in IEC 61131-3
,
please refer to the Wiki for more information.
Can connect
, disconnect
and scan
.
Provides a simple TFTP server.
-
Managed memory consumption
-
Free space
-
Tasks
-
Complete minimal libraries
-
Add ssh to console
-
Write documentation
-
Add persistence / serialization