Hello All,
I started writing a Lua Multithread OS for embedded system. Threads are cooperatives but sits on top of any RTOS. It does have an Event Driven system incorporated where native code can post events to Lua threads as well as therads can create and post user-defined events across them.
The following video shows its concept:
Binding for LVGL is under way. I have not yet ported for any specific micro-controller but ESP32 is a strong candidate. I intend to release Lua EOS as open source for non-commercial use (licensed bases otherwise).
If anyone has a strong use-case where I can contribute and also have some benefit then please let me know. We can work together.
Have fun,
Varanda