|
Hi Francois,
Check out NodeMCU - it adds Lua 5.3 (or 5.1) on top of FreeRTOS and the esp32-idf SDK. Be sure to look at the dev-esp32 branch as the esp32 support never merged and basically forked from dev (I wish they'd make a release-esp32 branch...)
https://github.com/nodemcu/nodemcu-firmware/tree/dev-esp32
https://nodemcu.readthedocs.io/en/dev-esp32/
I've used it quite a bit although only for hobby projects. It is a little rough around the edges for the more recent esp32 revisions - be sure to check what esp-idf SDK version your project and/or hardware may require, as NodeMCU is rarely using the absolute latest. Even if it doesn't suit your project it may be a useful reference point.
Cheers,
Tom
> On 28 Sep 2023, at 15:45, Francois Guy <francois.guy.services@gmail.com> wrote:
>
> Hi there.
>
> we have a project that will leverage the ESP32 chip. we will require to leverage the lua interpreter.
>
> Given that our project will mostlikely aim to leverage AWS IoT core family of service, our first reflex is to look into using the FreeRTOS
>
> We came across the lua-RTOS system which seems to give us all the proper lua support. We're not sure about the level of AWS sdk-client support on this particular system.
>
> Is there anyone in the community have successfully deploy the lua interpreter on top of FreeRTOS ?
>
> or vice versa,
>
> Is there anyone in the community that have successfully maintained compatibility with AWS IoT core on lua-RTOS.
>
> Finally, any words of wisdom to help us make our decision as to which path to follow?
>
> thanks
> Francois
>
>
> ==
> Book 30 min with me here
>
>
>
>