Modular and configurable OS for embedded applications
Apache NuttX is a mature, real-time embedded operating system (RTOS)
Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.
A ultra-lightweight embedded scripting language optimized for microcontrollers.
A compact MODBUS RTU/TCP C library for embedded/microcontrollers