481: The Girl from Evel Knievel

Embedded.fm · 25 Jul 2024 · 1h 02m · Episode 481

What this episode covers

Elecia White and Christopher White discuss Elecia's recent conference talks on hard fault handling and embedded systems, which promote her book 'Making Embedded Systems.' Christopher details his experience with the Playdate handheld console, highlighting its unique crank interface, SDK, and the challenges of CMake build configurations. The hosts also evaluate Zephyr OS for embedded development, noting its complexity and configuration difficulties, while touching on Tiny Tapeout's silicon demoscene and the technical nature of RSS feeds.

Mentioned

Companies
Panic, Teenage Engineering, Tiny Tapeout, Golioth
Products
Making Embedded Systems, Playdate
Tools
KiCanvas
Also
Zephyr

Other shows on the same ground, closest first.

  • The Amp Hour · 1h 12m

    Building Firmware and Hardware for Trade Shows with Mike Szczys

    Mike Szczys, formerly of Hackaday and now at Golioth, discusses building firmware and hardware for trade shows like Embedded World with his coworker Chris Gammell. They detail the challenges of integrating E-Ink displays using Zephyr RTOS and MicroPython on an RP2040-based faceplate, highlighting the steep learning curve of Zephyr's device tree and manifest system. The conversation covers the benefits of Zephyr's centralized ecosystem compared to FreeRTOS, the use of built-in debugging shells, and the technical hurdles of I2C peripheral programming on the Raspberry Pi Pico.

  • The Amp Hour · 1h 42m

    An Interview with Elecia White - Wirewove Worshipping Wookieist?

    Elecia White, founder of Logical Elegance and host of the Making Embedded Systems podcast, discusses her O'Reilly book and her career as an embedded software consultant. She shares insights on bare-metal programming, the pitfalls of using floating-point math in interrupts, and the importance of power optimization in wearable devices like Fitbit. White also reflects on her past work at LeapFrog, the challenges of hiring engineers, and her vision for future haptic feedback technology.

  • The Amp Hour · 1h 03m

    It Works With Option Number 5

    Dave Jones and Chris Gammell discuss a useless wrist-worn multimeter, the educational value of visual tools like Blender and quantum diamonds, and the pitfalls of camera review content. They detail Dave's struggles with a DI hybrid solar inverter's drifting internal clock and Chris's hack day project implementing a remote shell for Zephyr OS devices using Golioth. The conversation concludes with a comparison of Australian and US electrical systems and a lesson on hysteresis from a car's low-temperature warning.

  • The Amp Hour · 1h 09m

    Rubber Duck Incarnate

    Dave Jones and Chris Gammell discuss the recent public falling out between SparkFun and Adafruit, which resulted in Adafruit losing the right to resell the Teensy microcontroller board designed by Paul Stoffregen. They analyze the technical implications of the Teensy's proprietary NDA-protected bootloader and explore how the RP2350 chip's Programmable IO (PIO) state machines offer a versatile alternative for custom hardware. The conversation also covers Chris's use of the Zephyr RTOS for embedded development, AI-assisted coding tools, and portable debugging via terminal apps on mobile devices.

  • The Amp Hour · 1h 03m

    Simulating doors falling off

    Hosts Dave Jones and Chris Gammell discuss a wide range of hardware topics, starting with Chris's preparation for Embedded World using FreeCAD and KeyCAD. They delve into Bluetooth Low Energy history and standards, then analyze the industry shift toward plug-in hybrids, citing Toyota's strategy. The conversation covers new silicon from Espressif, the TinyTapeOut project by Bitlooney, and Pete Bevilacqua's PowerMole Kickstarter, before concluding with a look at BeagleBoard.org's new Raspberry Pi-compatible board and a discussion on popular hobbyist components.

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