HomeZephyr

Zephyr

Our largest in-person training yet

Golioth completed an in-person training at the Hackaday Superconference last weekend, training nearly 30 people to use the Zephyr Real Time Operating System on an IoT circuit board badge.

A new API just rolled out with Golioth Zephyr SDK v0.4.0

Golioth's v0.4.0 Zephyr SDK simplifies every aspect of interacting with the Golioth Cloud via Device APIs. This post shows how to migrate and work with the new code.

CMake and Kconfig tricks for common code in Zephyr apps

Use common code in your Zephyr projects by using CMake and Kconfig to include it in the project configuration files.

Fully Remote Hardware Training: A Recap of Golioth’s Experience

Golioth recently completed a fully remote hardware training, including a virtualized build environment to assist with Zephyr RTOS installs. We discuss what went well and what can improve in a future training.

Zephyr Threads, Work Queues, Message Queues and how we use them

This post discusses the difference between Zephyr threads and work queues, as well as how to pass around data between running processes using data queues.

Zephyr <3 Internet: How Zephyr Speeds Implementation for New IoT Devices by Jonathan Beri

Golioth Founder and CEO Jonathan Beri gave a talk at the 2022 Zephyr Developer Summit (ZDS) about how Zephyr can help you create an IoT product faster.

How to use Zephyr Pin Control (pinctrl) for pin multiplexing and configuration

Zephyr uses the pinctrl system to connect external pins to internal peripherals. Learn how to use it no matter what chip you've chosen.

How to Use Generic SPI Devices with Zephyr

If there's a driver built into Zephyr, controlling a part over Serial Peripheral Interface (SPI) is a...

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!