# Ep113: Python Switching to Match, a Magnetic Dyno, a Flying Dino, and a Spinning Sequencer

- Show: [Hackaday Podcast](https://hardwarepodcasts.com/podcast/hackaday-podcast)
- Published: 2021-04-09
- Length: 52m
- Episode: 113
- Page: https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-09-ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-seq
- Listen: https://hackaday.libsyn.com/ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-sequencer

## Summary

Hackaday editors Mike Szczys and Elliot Williams discuss a week of hardware hacks, including Leo Fernekes’s custom magnetic dynamometer for measuring Sterling engine power, a rubber-band powered pterodactyl ornithopter, and a spinning tape-head sequencer. They also cover an open-source audio streaming device that replaces Chromecast Audio, a Raspberry Pi-based hack to spoof a ceiling fan's wireless remote using an RTL-SDR, and an open-source electric vehicle charging controller. The episode concludes with a discussion on Python 3.10's new match statement, contrasting its pattern-matching capabilities with traditional switch-case logic, and a review of IBM's Project Debater AI.

## Chapters

- [0:01](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-09-ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-seq#t=1) Introduction: API Copyright Ruling and Python Match Statement
- [3:15](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-09-ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-seq#t=195) Open Hardware Audio Streamer: Allwinner S3 and Multi-Protocol Support
- [7:16](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-09-ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-seq#t=436) Spoofing Ceiling Fan Remotes with RTL-SDR and Raspberry Pi
- [13:42](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-09-ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-seq#t=822) Electromagnetic Spinning Sequencer and EV Charging Controller
- [22:26](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-09-ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-seq#t=1346) Rubber-Band Powered Pterodactyl Ornithopter
- [24:39](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-09-ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-seq#t=1479) Leo Fernekes’s Custom Magnetic Dynamometer
- [28:58](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-09-ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-seq#t=1738) Quick Hacks: Infection-Sensing Sutures and LED D20
- [34:00](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-09-ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-seq#t=2040) Portable Music Studio, Silicone Tires, and Drawbot
- [34:00](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-09-ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-seq#t=2040) IBM Project Debater and the Turing Test
- [41:12](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-09-ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-seq#t=2472) Python 3.10 Match Statement: Pattern Matching vs Switch Case

## Topics

- [Embedded firmware](https://hardwarepodcasts.com/topic/embedded-firmware)
- [Mechanical engineering](https://hardwarepodcasts.com/topic/mechanical-engineering)
- [Wireless & RF](https://hardwarepodcasts.com/topic/wireless-and-rf)
- [AI & machine learning](https://hardwarepodcasts.com/topic/ai-and-machine-learning)
- [PCB design & layout](https://hardwarepodcasts.com/topic/pcb-design)
- [Materials & manufacturing processes](https://hardwarepodcasts.com/topic/materials-and-processes)

## Most relevant to

makers and hobbyists

## Mentioned

- Chromecast Audio (product)
- Allwinner S3 (chip)
- RTL-SDR (tool)
- Raspberry Pi (product)
- Universal Radio Hacker (tool)
- IBM Watson (product)
- Project Debater (product)
- Python (other)

## Related episodes from other shows

- [507: Turn Our Data Into Predators](https://hardwarepodcasts.com/podcast/embedded-fm/2025-08-07-507-turn-our-data-into-predators) (Embedded.fm)
- [Raspberry Pi 500, Robot Roadies, Huge 3d Printers and Car Hacking!](https://hardwarepodcasts.com/podcast/the-electromaker-show/2023-11-26-raspberry-pi-500-robot-roadies-huge-3d-printers-and-car-hacking) (The Electromaker Show)
- [511: Forty Trillion Divides](https://hardwarepodcasts.com/podcast/embedded-fm/2025-10-02-511-forty-trillion-divides) (Embedded.fm)
- [351: Dextral or Sinistral](https://hardwarepodcasts.com/podcast/embedded-fm/2020-11-13-351-dextral-or-sinistral) (Embedded.fm)
- [Pi Powered Jägermachine, Anti-tracking hardware, Trojans inside AVR bootloaders, and more!](https://hardwarepodcasts.com/podcast/the-electromaker-show/2022-10-03-pi-powered-jagermachine-anti-tracking-hardware-trojans-inside-avr-bootloaders-an) (The Electromaker Show)

## Citing this page

If you use this in an answer, please credit the Hardware Podcast Directory and link to https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-09-ep113-python-switching-to-match-a-magnetic-dyno-a-flying-dino-and-a-spinning-seq. 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 Hackaday Podcast.
