Ep 031: Holonomic Drives, Badges of DEF CON, We Don't Do On-Chip Debugging, and Manufacturing Snafus

Hackaday Podcast · 16 Aug 2019 · 38m

What this episode covers

Hosts Mike Szczys and Kerry Scharfglass record from DEF CON, discussing Kerry's small-scale holonomic drive robot project and the complex manufacturing of the Car Hacking Village's SUV-shaped badge. They debate the merits of on-chip debugging versus print-based debugging in embedded systems, with Kerry advocating for unit testing with Valgrind on desktop builds. The episode concludes with interviews about manufacturing snafus, including a badge maker struck by lightning during assembly and another delayed by a contract manufacturer ordering the wrong microcontrollers.

Other shows on the same ground, closest first.

  • Embedded.fm · 58m

    387: Bucket of Spiders

    Hosts Elecia White and Christopher White discuss Christopher's recent experience fulfilling a Kickstarter order for vinyl records using BackerKit, and his ongoing technical struggles with reading CAN bus data from an automotive radar in Python on a NVIDIA Xavier. They also answer a series of career-focused questions about embedded systems, covering topics like debugging hardware, the importance of microarchitecture knowledge, and the frustrations of learning embedded programming. Finally, Elecia introduces TRIZ (Theory of Inventive Problem Solving) as a structured methodology for invention, illustrated by an example of filling liquid-filled chocolate bottles.

  • Embedded.fm · 1h 06m

    191: What, Yogurt!?!

    Hosts Elecia White and Christopher White answer listener emails, covering topics from I2C pitfalls and RTOS choices to advice for students and engineers dealing with legacy code. They discuss the 'March Micro Madness' dev kit tournament, automation in embedded testing, and the challenges of refactoring a 60,000-line monolithic codebase. The episode also includes career advice for undergraduates and a discussion on short stories.

  • The Amp Hour · 1h 04m

    Debugger vs Printeffer

    Dave Jones of EEVblog discusses the significant challenges he faced during the Kickstarter launch of his new digital multimeter, including manufacturing defects, logistical bottlenecks, and component sourcing issues. He details specific failures such as intermittent contacts in the range switch due to injection molding tolerances and units stuck in US customs due to reshipper ownership discrepancies. The conversation also covers the broader industry context of passive component shortages, the historical shift from mask ROM to reprogrammable microcontrollers, and debugging methodologies like using square waves for control loop stability.

  • 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.

  • The Amp Hour · 1h 20m

    Photon Rich, Cash Poor

    Dave Jones and Chris Gammell discuss a Keysight U1272A multimeter that suffers from severe susceptibility to conducted and radiated EM fields, a flaw inherent to its design that bypassed standard compliance testing. They also examine the Allwinner R8 processor and the new Chip Pro module, noting how the latter's System-on-Module design with integrated DDR3 makes previously inaccessible consumer chips viable for small-batch production. Finally, they critique the Wi-Fi kettle's usability failures and Solar Roadways' non-functional public installation, attributing these to marketing-driven product decisions rather than engineering value.

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