84
GitHub - cesanta/mongoose-os: Mongoose OS - an open source Operating System for...
source link: https://github.com/cesanta/mongoose-os
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
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 vs Enterprise Edition
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:
- Review and merge PR submissions
- Create new repos in the https://github.com/mongoose-os-apps and https://github.com/mongoose-os-libs organisations for new app/library contributions
- Create Mongoose OS releases
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK