HomeZephyr

Zephyr

Zephyr: What modules should you add to a manifest allow list?

Zephyr's west manifest system includes an allow-list to filter dependencies from upstream libraries (like the Zephyr tree itself). Use it to tightly control what libraries your projects use, and to stop checking out way too many unused code.

Find us at Embedded World North America 2024

Golioth will be at the inaugural Embedded World North America in Austin Texas, October 8th to 10th. Stop by the Joulescope booth (#1723) to see Golioth hardware, firmware, and cloud capabilities being monitored with a powerful (yet affordable) piece of test equipment.

Zephyr for Hardware Engineers: GPIO

Did you know that Zephyr doesn't have a plain old GPIO example? The closest thing is the blinky example that controls LEDs. Why is that? Zephyr expects you to write your own devicetree bindings. It's not that hard, and it's the topic of today's post.

How to Write a Zephyr Device Driver with a Custom API

Learn the ins and outs of the Zephyr driver subsystem and learn how to write your own custom driver APIs the Zephyr way!

WebAssembly on Zephyr

WebAssembly runs on microcontrollers, but why would you want to do that? Dan Mangum shows us how to use Wasm with Zephyr RTOS, why you would want to, and he even discuss how to decide if the tradeoffs fit your needs.

OpenThread Demo: From Cellular to Thread with Zephyr

The Golioth catalog of Reference Designs now run on Thread Networks. The Golioth Reference Design template works on top of existing

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.

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!