Ross ROSS = Recommend OSS · open-source software intelligence for agents

whitecatboard/Lua-RTOS-ESP32

Lua RTOS for ESP32 observed · 2026-08-28

github.com/whitecatboard/Lua-RTOS-ESP32 · C · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

68/100

  • Activity 79
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3610
  • days_rel: n/a
  • days_push: 126
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1328 stars · 238 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Lua RTOS is a real-time operating system for embedded systems (ESP32, ESP8266, PIC32MZ) built on FreeRTOS with a Lua 5.3 interpreter on top. It exposes hardware peripherals and middleware services (GPIO, ADC, I2C, LoRaWAN, MQTT, threads) through Lua modules and can be programmed via the Whitecat IDE using Lua or block-based programming.

Use cases

  • program ESP32 boards in Lua instead of C
  • build IoT devices with LoRaWAN connectivity
  • prototype embedded hardware quickly with block-based programming
  • run a real-time micro-kernel with minimal RAM and flash requirements
  • read sensors over I2C and control GPIO from scripts
  • publish sensor data over MQTT from an ESP32

When to choose

  • you want Lua scripting on ESP32/ESP8266 microcontrollers
  • you need real-time behavior with a lightweight footprint
  • you prefer rapid prototyping with blocks that compile to Lua
  • your project uses LoRaWAN or MQTT middleware on embedded hardware

When to avoid

  • you need a general-purpose OS with a full network stack and multitasking user apps
  • your project requires standard Python or MicroPython ecosystems
  • you need guaranteed long-term vendor support or a permissive license
  • you target platforms other than ESP32, ESP8266, or PIC32MZ without porting effort

Facets

library · maturity maintenance

programming-language interpreter embedded iot embedded-systems iot programming-languages hardware embedded iot lua-rtos freertos esp32 esp8266 lorawan real-time-operating-system firmware microcontroller

1 source

Member repositories

RepositoryRoleHealth v2
whitecatboard/Lua-RTOS-ESP32main68

For agents

markdown · JSON · MCP: product_card(name="whitecatboard/Lua-RTOS-ESP32")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem