The Spark Gap - Episode 38

The Spark Gap · 29 Jul 2015 · 1h 07m

What this episode covers

Hosts Carl and Corey discuss the Maxim DS2413 one-wire GPIO expander and the Maxim MAX3421E USB peripheral host controller, analyzing their specific use cases and limitations in embedded design. They then detail their podcasting setup, explaining their transition from a Guitar Hero USB microphone to Rode Procaster XLR microphones and a Focusrite Saffire Pro 24 audio interface to achieve multi-track recording. Finally, they share technical gripes regarding SPI bus mode inconsistencies and a Rigol DP832 power supply that failed by outputting 48 volts after a short circuit.

Mentioned

Companies
Maxim
Products
Rode Procaster, Focusrite Saffire Pro 24, Rigol DP832
Chips
DS2413, MAX3421E

Other shows on the same ground, closest first.

  • The Amp Hour · 1h 18m

    Why isn't this working?

    Chris Gammell, founder of Contextual Electronics, explains his transition from hardware consulting to learning embedded firmware to stabilize his income. He details his personal project involving an STM32F030 and a 433MHz transmitter, highlighting the steep learning curve of moving from Arduino to bare-metal C development. Gammell and guests Elecia White and Dave Jones discuss the importance of hiring tutors, using build logs for debugging, and the specific frustrations of dealing with obscure Chinese components and complex microcontroller peripherals like SPI displays and I2S audio.

  • 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 · 57m

    381: Mass Sponge Migration

    Elecia White and Christopher White discuss Christopher's recent Kickstarter fulfillment, his learning journey with Blender for 3D graphics, and the importance of understanding Make and CMake for embedded build systems. They answer listener questions regarding unusual microcontrollers, specifically detailing a painful experience with Dallas Semiconductor 1-Wire authentication chips that turned out to be counterfeit. The episode also covers TCP/IP implementation on microcontrollers using lwIP and the challenges of sensor data interpretation.

  • Embedded.fm · 1h 01m

    167: All Aliens Are Shiny

    Hosts Christopher and Elecia discuss Bayes' Rule using an alien sighting analogy to explain conditional probability, then provide an introduction to bit-banging SPI and other protocols using GPIOs. They address listener questions on moving from maker prototypes to consumer products, starting unit testing in embedded C++, and driving VGA displays with microcontrollers. The episode concludes with housekeeping, including a contest and links to Z80 computer kits and TED talks on octocopters.

  • Embedded.fm · 1h 05m

    197: Smell the Transistor

    Hosts Elecia White and Christopher White discuss the intersection of science fiction and engineering inspiration, review Digilent's Analog Discovery 2 and Digital Discovery test equipment, and detail Christopher's experience building a QRP Labs Ultimate 3S ham radio kit for WSPR. They also cover Elecia's struggles with Ubuntu and the NVIDIA Jetson TX2, the choice of programming languages for embedded firmware, and Elecia's appearance on the Jennylyn Show.

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.