The Golioth Developer Blog
Author
C

Chris Wilson

Chris is the principal of Common Ground Electronics, a boutique embedded systems engineering services firm.

He spent most of his career as a hardware design engineer working on embedded systems designed for industrial IoT, and most recently worked as a product manager for an advanced PCB assembly manufacturing startup.

If you bump into him at the water cooler, ask him about the first IoT hardware he built that was recently donated to the Smithsonian 🏛️

10 posts
Zephyr

Abstract hardware interfaces in Zephyr

In this post, we’ll walk through a couple methods for defining abstract hardware interfaces in Zephyr using the devicetree. You’ve probably seen abstract …

C
Chris Wilson
Apr 30, 2024 · 8 min
Firmware Hardware

Managing board revisions in Zephyr

If you ask any seasoned hardware engineer, they will tell you there are only two types of people:

  1. Those who have accidentally swapped TX and RX
  2. And those who …

C
Chris Wilson
Apr 9, 2024 · 5 min
Device Management Zephyr

Creating a portable Ozone project file

Learn how to create a portable Ozone project file that you can check into a git repository for future debugging of Zephyr applications.

C
Chris Wilson
Apr 2, 2024 · 4 min