Mongoose OS 1.20 is released - apart of multiple improvements and fixes in the source code, the initial Web UI wizard has slightly changed.
Now, the wizard asks to select an app, and it imports that app as a project before flashing the firmware for that app.
The default tab becomes the project tab - where app sources are edited on the workstation, not directly on a device.
Added search box on documentation : https://mongoose-os.com/docs/quickstart/setup.html
Couple of new videos:
- Internet button on ESP32 + AWS IoT
- Internet button on ESP32 + Google IoT Core
We're going to update https://mongoose-os.com/dashboard with the new functionality: device shadow, API access, and OTA over the shadow.
Planned on Fri 23.
Released an updated device management dashboard - with device shadow, enhanced OTA, and RESTful API.
Beta version of Mongoose OS IDE is out:
Implemented Audit Logs in the dashboard, which contain all shadow updates.
That include device reconnections (online/offline) and all metrics reported via shadow,
allowing to see the respective changes over time.
Mongoose OS 2.0 is released.
Release notes: https://github.com/cesanta/mongoose-os/releases/tag/2.0
Now Mongoose OS is under Apache 2.0 license.
multiple (3) wifi station configurations are now supported.
wifi.sta1 and wifi.sta2 sections have been added. they are identical to wifi.sta.
configs will be tried one by one every wifi.sta_connection_timeout seconds (30 by default) until a connection is made.
Azure IoT Hub support: easy onboarding (mos azure-iot-setup) and a library Cloud-to-Device and Device-to-Cloud messaging, Device Twin shadow support, Direct Method invocation and RPC over Direct Method (including mos call support).
simplified crash analysis with mos debug-core-dump and automatic backtracing in mos console - see commit description for details.
currently in -latest, will be in the next release.
note: you'll need docker for this to work.