Top Qs
Timeline
Chat
Perspective

Mongoose OS

From Wikipedia, the free encyclopedia

Remove ads

Mongoose OS is an Internet of Things (IoT) Firmware Development Framework available under Apache License Version 2.0. It supports low power, connected microcontrollers such as: ESP32, ESP8266, TI CC3200, TI CC3220, STM32 (STM32L4, STM32F4, STM32F7 series).[1] Its purpose is to be a complete environment for prototyping, development and managing connected devices.

Quick Facts Developer(s), Licence ...

It is designed to reduce the time and costs associated with IoT projects.[2]

Mongoose OS serves as the gap between Arduino firmware suitable for prototyping and bare-metal microcontrollers' native SDKs.[3]

It is developed by Cesanta Software Ltd., a company based in Dublin (Ireland), and is dual licensed.

Remove ads

Features

  • User friendly Over the Air (OTA) updating of embedded ICs.[4]
  • Secure connectivity and crypto support[5]
  • Integrated Mongoose Web Server
  • Programming in either JavaScript (integrated mJS engine) or C.
  • Integration with private and public clouds: AWS IoT,[6] Microsoft Azure IoT,[7][8] Google IoT Core,[9] IBM Watson IoT,[10] Mosquitto, HiveMQ, etc.

License

Mongoose OS is Open Source and dual-licensed:

  • Mongoose OS Community Edition - Apache License Version 2.0
  • Mongoose OS Enterprise Edition - Commercial License

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads