Firmware updates over cellular are a challenging task for embedded devices. In this blog and video, we show how Golioth, Zephyr, MCUboot, and the Nordic Semiconductor nRF9160 make it possible for hardware designs to receive secure and stable firmware releases.
Golioth APIs enables hundreds of connected hardware devices to do firmware updates. Espressif's ESP32 now joins that group with their port of MCUboot to their platform. This post shows how to enable this open source bootloader.
In this early video about Golioth's firmware update capabilities, Alvaro and Chris walk through a firmware update going over Ethernet to an nRF52840 based board that has an MCUboot based bootloader.