The main features of esp8266/basic are: Embedded Programming Languages.
Open-source alternatives to esp8266/basic include: bettio/atomvm — Tiny Erlang VM. c3d/elfe. cesanta/v7 — Embedded JavaScript engine for C/C++. dimkr/szl. elua/elua — eLua Project on GitHub. luvit/luvit — Luvit is an event-driven runtime for Lua that integrates libuv to provide non-blocking I/O and asynchronous system…