HomeZephyr

Zephyr

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.

How to parse JSON data in Zephyr

Parsing JSON packets with strings and punctuation delimiters doesn't sound like much fun on a microcontroller. That's why it's really nice that Zephyr has a built-in JSON library. In this post and video we show you how to use it on your data from the cloud.

Debugging Zephyr for Beginners: printk() and the Logging Subsystem

Zephyr has a number of tools to aid in debugging during your development process. Today we're focusing...

How to build your Zephyr app in a standalone folder

If you're like me, you installed Zephyr and began making your own changes to the sample applications...

How to Set Up ESP32 GPIO Pins in Zephyr

Getting your ESP32 GPIO pins working with Zephyr is easy, and using a devicetree overlay file to...

Organizing thousands of connected devices

Golioth tags make large deployments more manageable, offering different insights into where and how IoT devices can be accessed and updated.

Yes, even your IoT prototype should be secure

Vit Prajzler, CTO of Golioth, explains the concept of a Pre-Shared Key (PSK) and how it lends a simple but flexible amount of security for prototypes on the Golioth network. IoT prototypes on the Golioth platform are "Secure by default".

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!