HomeZephyr

Zephyr

Microservices for Microcontrollers: Composable Software Architecture for Embedded Devices

Embedded systems, like any software system, benefits from modularizing software components, especially as they approach production. In this talk at the Embedded Open Source Summit 2024, Golioth Firmware Lead Sam Friedman talks about how to create "microservices" for microcontrollers.

Zephyr’s Native Simulator with Offloaded Sockets

When it comes to automated testing, Zephyr's Native Simulator is worth your consideration. The next release of Zephyr will include offloaded sockets for Native Simulator, which means CI tests that complete many times faster than their native-hardware equivalents.

How to Debug MCUboot (and Why I Needed To)

Golioth firmware engineer Mike Szczys walks through debugging the MCUboot bootloader using gdb. This is a slightly different task than normal Zephyr debugging, but can help to find tricky bugs.

Connecting Nordic’s new nRF9151 to Golioth

Golioth already works on the nRF9151 SIP and associated Dev Kit from Nordic Semiconductor. Utilize the Golioth Firmware SDK with nRF Connect SDK to connect your cellular device to an advanced IoT cloud immediately.

Digikey webinar with Golioth on June 13th 2024

Golioth will be joining our friends at Digikey on June 13th to talk about "Leveraging Zephyr to enable super-flexible IoT designs". 

How to Debug a Network Error in Zephyr

Zephyr has built-in debugging for many of its supported boards. Here's a real-world example of utilizing the these tools to track down and fix a networking error with CoAP.

Taking Your Hardware To Production with Zephyr

Manufacturing is marathon, not a sprint. Chris Gammell walks through five phases of IoT device production, discussing what's involved in each step and how Zephyr RTOS can help during his talk from the 2024 Embedded Open Source Summit.

Build Before Installing: Zephyr Dev Environment Using GitHub Codespaces

Golioth Firmware Engineer Mike Szczys describes how we use GitHub Codespaces and Development (Dev) Containers to train engineers all over the world without any install required. Answering the question of how fast can a new Zephyr RTOS user go from zero to successful code compilation.

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!