Scalable & Reliable Cloud-based SaaS Platform
- Device grouping – multiple groups can have multiple versions of released firmware
- Cloud storage included to reduce complexity and sprawl
- Manager of manager capability – nested permissions: company with multiple divisions; one billing account
- Phased rollouts (percentage of devices per time increment) for ease of deployment and to avoid bricking your entire fleet
- Live activity dashboard that shows inventory status, metrics, and data needed for analysis
- Bandwidth conscious update methods – update only your application, OS package, Bootloader, etc.
REST APIs
- For Integration of CI/CD and Other Automated Workflows
Faster Development with our SDK
Support for Diverse Platforms:
- Generic Linux-based deployments
- Embedded SoC options (like ESP32 and ESP8266)
Language and Architecture-specific Access:
- Python SDK (currently)
- ANSI C based SDK (to be released)
- Full SDK source code available to customers
- Example code provided
End-to-end Security
- User authenticated login
- Firmware signatures to ensure origin & prevent corruption
- Strong TLS Encryption
- Complete audit logs
Inventory Based Bulk Creation Capability
- Approved list of devices (pre-registered) to receive updates
- Integration with Nitrium portal for automation of new devices
Initialization Firmware For New Devices
- Allowing devices to have first-time “factory” firmware