Mongoose OS

Mongoose OS - an open source Operating System for Internet of Things. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4. Amazon AWS IoT & Google IoT Core integrated. Code in C or JavaScript.


  • Over-The-Air updates and remote management - OTA firmware updates with rollback on failures; RPC infrastructure for the full remote control;
  • Security - built in flash encryption, crypto chip support ARM mbedTLS optimized for small memory footprint;
  • Device management dashboard service - for tracking your fleet. On-prem option is available;
  • Supported microcontrollers: CC3220, CC3200, ESP32, ESP8266, STM32F4;
  • Recommended dev kits: ESP32-DevKitC for AWS IoT, ESP32 Kit for Google IoT Core;
  • IoT cloud integration. Built in support for: AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, Generic MQTT/Restful;
  • Code in C or JavaScript;
  • Ready to go Apps and Libraries;
  • Embedded JavaScript engine - mJS;

Mongoose OS Demo Projects

Sorry, there are no demo project right now. Please try to submit a new one.

Mongoose OS Demo Boards


The STM32F4DISCOVERY kit leverages the capabilities of the STM32F407 high performance microcontrollers, to allow users to easily develop applications featuring...


ESP32-DevKitC is a low-footprint, minimal system development board which is powered by our latest ESP-WROOM-32 module and can be easily adjusted to a breadboard...

Mongoose OS Rating

Rate this RTOS ( 4 votes )

Mongoose OS Platforms

  • ARM
  • ARM Cortex-M
  • Xtensa