Nothing Found

Sorry, no posts matched your criteria

,

Storing Golioth credentials on the nRF9160 using TLS Tags

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 which cannot be read back. However, they can still be used for DTLS authentication.…
, ,

Announcing General Availability of Support for Zephyr RTOS in Golioth’s Firmware SDK

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. Today, we’re excited to remove the beta tag and announce full support for Zephyr…

Enabling power regulators automatically at boot in Zephyr

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 this is that it can be done entirely with the configuration code, without needing…

USB support in WSL2 – now with a GUI!

Almost two years ago I wrote a guide on how to interface with USB devices from WSL2 because many of our users were developing on Windows but wanted to use Linux-native tools for projects like Zephyr. I've heard from countless devs thanking me…

You Can Build It Yourself…But Should You?

This is an excerpt from our bi-monthly newsletter. You can sign up for future newsletters here. I’m a car guy…well sort of; more of a gearhead than someone who obsesses over the luxury amenities or posh and circumstances of the high-end…

Zephyr Training is now Anytime, Anywhere thanks to Codespaces

For more than a year, Golioth has been hosting free Zephyr training. We're going to keep doing that. But the news today is that you can learn from our Zephyr course anytime, anywhere using Codespaces. Ze...what? IoT devices usually need a…

Understanding Golioth OTA Firmware Updates

Over-the-Air (OTA) firmware updates are table stakes for Internet of Things (IoT) devices. Once a device is in the field, OTA means you can make changes by updating the firmware remotely. The ability to update devices remotely is great, but…

Introducing the Golioth Simulator

At Golioth we are on a quest to improve the security, reliability, and efficiency of IoT products. Today we are launching the Golioth Simulator as part of an increasing focus on addressing the organizational challenges that come with building…
,

IoT Product Manufacturing with Golioth and Macrofab

Macrofab is an online manufacturing platform that allows engineers to seamlessly move from prototyping into production. Chris and Brenden discuss how to move IoT devices into production and all the considerations around testing, provisioning, and creating products that last.
,

Power Optimization Recommendations using Zephyr

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) to measure the current consumption.