Lua vs MicroPython

Google Gemini's Two Cents Worth:

Lua and MicroPython are both lightweight scripting languages often used in embedded systems, but they have some key differences:

Lua

MicroPython

In summary:

Ultimately, the best choice depends on your specific needs and priorities.

MTCW:  Porting

Google Gemini's response (above) doesn't address the issue of porting. At some point, you will want to get MicroPython to run on your board.

FWIW, here are the instructions for porting MicroPython.