
Abstract hardware interfaces in Zephyr
In this post, we’ll walk through a couple methods for defining abstract hardware interfaces in Zephyr using the devicetree. You’ve probably seen abstract …


In this post, we’ll walk through a couple methods for defining abstract hardware interfaces in Zephyr using the devicetree. You’ve probably seen abstract …

Golioth works with Qualcomm. The Golioth Firmware SDK, release 0.12.0, supports the Zephyr Modem subsystem. This enables support for more modem technologies, …

If you ask any seasoned hardware engineer, they will tell you there are only two types of people:

Learn how to create a portable Ozone project file that you can check into a git repository for future debugging of Zephyr applications.

We are returning to Embedded World in 2024 (EW24) and will be showing off new Golioth features, as well as end-to-end IoT demos (Reference Designs) at the …

Guest Timon Skerutsch writes about building a tank level sensor using Zephyr from start of his prototype, eschewing tools like Arduino and CircuitPython.

Chris Duf, author of the DTSh tool, writes about how to better visualize your Devicetree in Zephyr and troubleshoot hard-to-find bugs in a Zephyr project.

Nordic’s nRF9160 cellular modem includes a great peripheral called the Key Management Unit (KMU). This secure key storage mechanism lets you write keys to it …

Back in September, we released beta support for Zephyr RTOS in the Golioth Firmware SDK, as an additional option alongside our existing standalone Zephyr SDK. …

Zephyr has a lot of tricks up its sleeve and most recently I used it to enable power regulators on a custom Golioth board. Perhaps the most interesting part of …

In this post, we look at the absolute minimum current drawn by the nRF9160 SOC when peripherals and modems are turned off, using the Power Profiler Kit 2 (PPK2) …

Ozone is a free graphical debugger for embedded firmware from SEGGER. It’s a powerful tool that can give you deep visibility into what’s happening in your …