HomeZephyr

Zephyr

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...

ZDS: End-to-end IoT Development with Zephyr by Alvaro Viebrantz

Founding Engineer of Golioth, Alvaro Viebrantz went to the Zephyr Developer Summit...and said the hardware isn't the...

How to use the Golioth Settings Service with Zephyr

Controlling 10 devices is easy, controlling 10,000 is a different story. The trick is to plan for...

Zephyr + Arduino: a Google Summer of Code story

The Arduino ecosystem is ever-growing, and thanks to the excellent work of Dhruva Gole it's coming to...

ZDS: What Chip Shortage? How We Use Zephyr for Truly Modular Hardware

Learn how Zephyr RTOS and Golioth's modular hardware platform (Aludel) combine to reduce dependence on any one specific chip vendor.

Using the NXP RT1060-EVKB Ethernet board with Golioth

The NXP i.MX RT1060EVKB development platform provides a reliable and fast route for developing Ethernet solutions using Zephyr. In this post, Mike shows how to get started with the board and a Zephyr configuration.

Using Wireshark to troubleshoot Thread networks

Wireshark is an open-source network monitoring tool that also works to troubleshoot Thread networks. Golioth shows you how to get started using the tool and decoding encrypted wireless mesh packets when working with Thread or OpenThread.

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!