项目作者: cesanta
项目描述 :
Mongoose OS - 物联网固件开发框架。支持的微控制器:ESP32,ESP8266,CC3220,CC3200,STM32F4,STM32L4,STM32F7。 Amazon AWS IoT,Microsoft Azure,Google IoT Core集成。 C或JavaScript代码。
高级语言: C
项目地址: git://github.com/cesanta/mongoose-os.git

Mongoose OS - an IoT Firmware Development Framework
- Over-The-Air firmware updates and remote management - reliable updates with rollback on failures, remote device access infrastructure
- Security - built in flash encryption, crypto chip support, ARM mbedTLS optimized for small memory footprint
- Device management dashboard service
- Supported microcontrollers: CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7
- Recommended dev kits: ESP32-DevKitC for AWS IoT, ESP32 Kit for Google IoT Core
- Built-in integration for AWS IoT, Google IoT Core, Microsoft Azure, Adafruit IO, generic MQTT servers
- Code in C or JavaScript
- Ready to go Apps and Libraries
- Embedded JavaScript engine - mJS
Trusted and Recommended By:
Docs, Support
Licensing
Mongoose OS is Open Source and dual-licensed:
- Mongoose OS Community Edition - Apache License Version 2.0
- Mongoose OS Enterprise Edition - Commercial License
|
Community Edition |
Enterprise Edition |
License |
Apache 2.0 |
Commercial - contact us |
Allows to close end-product’s source code |
Yes |
Yes |
Price |
Free |
Paid, see details |
Source code & functionality |
Limited |
Full |
Technical support |
Community support via Forum and Chat |
Commercial support by Mongoose OS development team, see details |
How to contribute
- If you have not done it already, sign Cesanta CLA
and send GitHub pull request. - Make a Pull Request (PR) against this repo. Please follow
Google Coding Style.
Send PR to one of the core team member:
- Responsibilities of the core team members:
See also
- Mongoose Web Server Library - a robust, open-source solution licensed under GPLv2, designed to seamlessly integrate web server functionality into your embedded devices.
- With complementary Mongoose Wizard - a no-code visual tool that enables rapid WebUI creation without the need for frontend expertise.
Tech guides
Detailed articles and expert content focused on embedded network technologies: