The Spark Gap - Episode 1

The Spark Gap · 16 Jun 2014 · 36m

What this episode covers

Hosts Karl and Corey discuss the role of microcontrollers in embedded electronics, starting with a clarification that Arduino is a software ecosystem and community rather than a microcontroller itself. They analyze the trade-offs of abstraction in Arduino, citing a specific failure where the library's slow ADC sampling rate made it unsuitable for audio processing. The conversation then compares various manufacturers, highlighting Microchip's longevity and documentation, NXP's I2C ecosystem, and the challenges of using Freescale parts due to fragmented documentation and lack of community support.

Mentioned

Companies
Freescale, NXP, Microchip, TI, Atmel
Products
Arduino, PIC32, STM32
Chips
ARM
Tools
SEGGER J-Link

Other shows on the same ground, closest first.

  • The Amp Hour · 1h 02m

    A House of FR4

    Dave Jones and Chris Gammell discuss the decline of PIC microcontrollers in the hobbyist market due to the rise of Arduino and other abstracted platforms, noting that while PICs remain dominant in industry, the barrier to entry for hobbyists has shifted. They also debunk the Water Abundance XPRIZE and the Fontas water bottle as impractical solutions to water scarcity, arguing that infrastructure is a more effective approach than high-tech gadgets. Additionally, they cover Boldport's business model change from subscription to pay-per-kit, share April Fools' jokes from Dick Smith's Electronics Australia magazine, and discuss the importance of practical soldering skills.

  • Embedded.fm · 50m

    328: Debugging Like a Monkey

    Hosts Alicia White and Christopher White discuss listener questions regarding USB implementation challenges, IoT security thesis advice, and prototyping strategies. They analyze the differences between ARM microcontroller vendors, code reuse in embedded systems, and the utility of tools like audiomovers.com for remote audio collaboration. The episode also touches on personal coping mechanisms for stress and motivation during the pandemic.

  • Embedded.fm · 1h 01m

    144: Asking For Clippy

    Hosts Elecia White and Christopher White discuss the Hackaday Prize structure, the launch of the NPR podcast 'Embedded', and Christopher's recent success in obtaining his General amateur radio license. They compare the development experience of taking a Unity game engine course to embedded systems work, highlighting the superior tooling and rapid iteration times in game development versus the friction of bare-metal embedded toolchains like IAR. The episode also touches on the sale of Boston Dynamics by Google and offers a large batch of Atmel AT32UC3 microcontrollers to listeners.

  • Embedded.fm · 58m

    520: All Sorts of Interesting Facts About Teeth

    Hosts Elecia White and Christopher White discuss the ethical and practical implications of using AI tools like code reviewers and physics explainers, while also offering advice to a listener struggling with a new management role. They debate learning modalities, comparing the efficacy of books, audiobooks, and videos for technical education, and address a student's question about using hardware abstraction libraries versus writing low-level drivers for the TI MSP430. The episode concludes with guidance on selecting microcontrollers based on peripheral requirements rather than raw performance metrics.

  • Embedded.fm · 1h 31m

    245: Tell Me How People Hurt You

    Stephen Craig and Parker Dillmann of Macrofab join Alicia and Christopher White to discuss the friction between hardware and software engineers. They debate the definition of embedded systems, the merits of PIC vs. ARM microcontrollers, and the critical importance of reading schematics and using standardized footprints to avoid costly design errors.

The summary, chapters and topics are generated from the episode’s audio by this directory, not written by The Spark Gap. The episode itself belongs to its publisher.