# 410: Emacs From the Future

- Show: [Embedded.fm](https://hardwarepodcasts.com/podcast/embedded-fm)
- Published: 2022-04-21
- Length: 51m
- Episode: 410
- Page: https://hardwarepodcasts.com/podcast/embedded-fm/2022-04-21-410-emacs-from-the-future
- Listen: https://embedded.fm/episodes/410

## Summary

Elecia White and Christopher White discuss the painful process of migrating from a vendor IDE to a free GCC and VS Code toolchain, highlighting issues with brittle dependencies, Python version conflicts, and Windows ARM virtualization. They then shift to a pedagogical discussion on embedded interrupts, distinguishing ISRs from asserts and callbacks, and explaining concepts like weak symbols and vector tables to students. The episode concludes with community news, including a new book club, a panel on device observability, and updates on WSL USB support.

## Chapters

- [0:07](https://hardwarepodcasts.com/podcast/embedded-fm/2022-04-21-410-emacs-from-the-future#t=7) Introduction and Podcast Housekeeping
- [3:33](https://hardwarepodcasts.com/podcast/embedded-fm/2022-04-21-410-emacs-from-the-future#t=213) Sponsor Read: Newark Electronics Game
- [8:09](https://hardwarepodcasts.com/podcast/embedded-fm/2022-04-21-410-emacs-from-the-future#t=489) Migrating Toolchains: GCC, VS Code, and Windows ARM
- [25:34](https://hardwarepodcasts.com/podcast/embedded-fm/2022-04-21-410-emacs-from-the-future#t=1534) Understanding Interrupts: ISRs, Asserts, and Callbacks
- [41:43](https://hardwarepodcasts.com/podcast/embedded-fm/2022-04-21-410-emacs-from-the-future#t=2503) Community News: Wokwi, Book Club, and Panels

## Topics

- [EDA & CAD tools](https://hardwarepodcasts.com/topic/eda-and-cad-tools)
- [Embedded firmware](https://hardwarepodcasts.com/topic/embedded-firmware)
- [Microcontrollers & dev platforms](https://hardwarepodcasts.com/topic/microcontrollers-and-platforms)
- [Careers & education](https://hardwarepodcasts.com/topic/engineering-careers-and-education)

## Most relevant to

early-stage companies

## Mentioned

- Newark (company)
- MRF1K50HR5 (chip)
- J-link (tool)
- VS Code (tool)
- Cortex-Debug (tool)
- MCU on Eclipse (other)
- Erich Styger (other)
- GNU arm-none-eabi (tool)
- Wokwi (tool)
- Raspberry Pi Pico (chip)
- PulseView (tool)
- Alan Cohen (other)
- Prototype to Product (other)
- Phillip Johnston (other)
- Embedded Artistry (company)
- Tyler Hoffman (other)
- Memfault (company)
- Golioth (company)
- Jonathan Beri (other)

## Related episodes from other shows

- [Creating Next-Gen Microcontroller Developer Tools and Equipping the People Who Use Them](https://hardwarepodcasts.com/podcast/moores-lobby/2025-04-22-creating-next-gen-microcontroller-developer-tools-and-equipping-the-people-who-u) (Moore's Lobby)
- [Christmas Special](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2021-12-22-christmas-special) (The Pragmatic Embedded Podcast)
- [Just Add Salt](https://hardwarepodcasts.com/podcast/the-amp-hour/2019-12-09-just-add-salt) (The Amp Hour)
- [An Interview with Jack Ganssle (2nd)](https://hardwarepodcasts.com/podcast/the-amp-hour/2020-04-20-an-interview-with-jack-ganssle-2nd) (The Amp Hour)
- [100 Episodes! Break Out the Champagne! A Retrospective](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2026-08-24-100-episodes-break-out-the-champagne-a-retrospective) (The Pragmatic Embedded Podcast)

## 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/2022-04-21-410-emacs-from-the-future. 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.
