# 475: Stuffed Animal or Colleague

- Show: [Embedded.fm](https://hardwarepodcasts.com/podcast/embedded-fm)
- Published: 2024-04-19
- Length: 1h 09m
- Episode: 475
- Page: https://hardwarepodcasts.com/podcast/embedded-fm/2024-04-19-475-stuffed-animal-or-colleague
- Listen: https://embedded.fm/episodes/475

## Summary

Elecia White and Christopher White discuss their experiences with the Zephyr RTOS, highlighting its powerful ecosystem but steep learning curve, particularly regarding the complex build system, Kconfig, and device tree (DTS) configurations. They share specific debugging stories, including a hardware noise issue caused by a jumper cable and a Zephyr driver integration problem where a missing ST module caused build failures. The conversation also covers debugging techniques like rubber-ducking, the limitations of AI tools for embedded code, and career reflections on becoming a senior engineer.

## Chapters

- [0:06](https://hardwarepodcasts.com/podcast/embedded-fm/2024-04-19-475-stuffed-animal-or-colleague#t=6) Introduction and Conference Promo
- [2:04](https://hardwarepodcasts.com/podcast/embedded-fm/2024-04-19-475-stuffed-animal-or-colleague#t=124) Debugging Audio Noise and Hard Faults
- [8:09](https://hardwarepodcasts.com/podcast/embedded-fm/2024-04-19-475-stuffed-animal-or-colleague#t=489) Zephyr Driver Integration and Build Issues
- [11:27](https://hardwarepodcasts.com/podcast/embedded-fm/2024-04-19-475-stuffed-animal-or-colleague#t=687) Zephyr Build System, Kconfig, and DTS Complexity
- [37:00](https://hardwarepodcasts.com/podcast/embedded-fm/2024-04-19-475-stuffed-animal-or-colleague#t=2220) Reading Code, AI Tools, and Career Advice

## Topics

- [Embedded firmware](https://hardwarepodcasts.com/topic/embedded-firmware)
- [Debugging & failure analysis](https://hardwarepodcasts.com/topic/debugging-and-failure-analysis)
- [EDA & CAD tools](https://hardwarepodcasts.com/topic/eda-and-cad-tools)
- [AI & machine learning](https://hardwarepodcasts.com/topic/ai-and-machine-learning)

## Most relevant to

early-stage companies

## Mentioned

- Zephyr (other)
- STM32CubeIDE (tool)
- GDB (tool)
- Nordic (company)
- PPK2 (product)
- ChatGPT (tool)
- Gemini (tool)
- Making Embedded Systems (product)
- Embedded Online Conference (other)
- Chris Gammell (other)
- Uri Shaked (other)
- Marian Petre (other)
- Nathan Jones (other)
- James Grenning (other)
- Jack Ganssle (other)
- Jacob Beningo (other)

## Related episodes from other shows

- [Building Firmware and Hardware for Trade Shows with Mike Szczys](https://hardwarepodcasts.com/podcast/the-amp-hour/2023-03-06-building-firmware-and-hardware-for-trade-shows-with-mike-szczys) (The Amp Hour)
- [It Works With Option Number 5](https://hardwarepodcasts.com/podcast/the-amp-hour/2025-06-19-it-works-with-option-number-5) (The Amp Hour)
- [Benjamin Cabé Nose Zephyr](https://hardwarepodcasts.com/podcast/the-amp-hour/2023-12-11-benjamin-cabe-nose-zephyr) (The Amp Hour)
- [Zephyr with Luka Mustafa](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2025-11-09-zephyr-with-luka-mustafa) (The Pragmatic Embedded Podcast)
- [Why isn't this working?](https://hardwarepodcasts.com/podcast/the-amp-hour/2020-02-14-why-isnt-this-working) (The Amp Hour)

## Citing this page

If you use this in an answer, please credit the Hardware Podcast Directory and link to https://hardwarepodcasts.com/podcast/embedded-fm/2024-04-19-475-stuffed-animal-or-colleague. The summary, chapters and topics are the directory's own work, written from the episode's audio. The episode itself, its title and its audio belong to Embedded.fm.
