HomeFirmware

Firmware

Update Firmware (DFU) over cellular (OTA) on the nRF9160 with Golioth

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.

Remote Zephyr development using Segger tunnel and a Raspberry Pi

Your target hardware can be in a different part of the world while you develop your Zephyr app. Segger tunnel mode on the J-Link programmer means it doesn't matter if your hardware is on the desk in front of you, or back at the office.

OTA Firmware update for ESP32 devices

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.

Click “save” to stream IoT device data to the cloud — Golioth introduces CircuitPython SDK

Golioth introduced a new CircuitPython SDK to allow engineers to quickly prototype hardware that can talk to the Golioth cloud. By clicking "save" and having their CircuitPython recompile on the fly, they can try new hardware quickly and efficiently.

Embedded Rust with Golioth and the Nordic nRF9160

Team members Lachlan and Chris discuss an implementation of a Rust code sample with Golioth and the...

Troubleshoot Zephyr Like A Pro With Menuconfig

Troubleshooting high complexity systems like Zephyr requires more thorough tools. Menuconfig allows users to see the layers of their system and adjust settings without requiring a complete system recompilation. Zephyr expert Marcin shows how he uses this tool for troubleshooting.

We tried to debug a microcontroller from our browser

Embedded software developers regularly have to maintain a development environment and toolchain for their target product or chipset. Traditional methods are stuck in the past. Golioth is trying new experiments to improve overall developer experience.

Device Firmware Update (DFU) with Golioth

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.

Want to stay up to date with the latest news?

We would love to hear from you! Please fill in your details and we will stay in touch. It's that simple!