
Show overview
The CircuitPython Show has been publishing since 2022, and across the 4 years since has built a catalogue of 72 episodes. That works out to roughly 25 hours of audio in total. Releases follow a monthly cadence, with the show now in its 7th season.
Episodes typically run twenty to thirty-five minutes — most land between 16 min and 25 min — though episode length varies meaningfully from one episode to the next. None of the episodes are flagged explicit by the publisher. It is catalogued as a EN-language Technology show.
The show is actively publishing — the most recent episode landed 1 weeks ago, with 13 episodes already out so far this year. The busiest year was 2022, with 26 episodes published. Published by Paul Cutler.
From the publisher
An independent podcast with the people in and around CircuitPython. Created and hosted by Paul Cutler.
Latest Episodes
View all 72 episodesCircuitPython Day 2026
Scott Shawcroft Part 2
Tod Kurt Part 3
Michael Czeiszperger
Michael "T-Rex" Kadie
Tom Fox
Developing for the Fruit Jam
Physical Computing - Interactive Art, Robotics, & Tech for Good
Physical Computing - Interactive Art, Robotics, & Tech for Good

S7 Ep 56John Park
John Park joins the show and shares how he started hosting shows, his pre-show preparation, some of his favorite memories and projects, and more. 00:00 Welcome 00:36 JP’s start with computers and electronics 3:59 MAKE: Television Make: Television - Complete Series : Make : Free Download, Borrow, and Streaming : Internet Archive 10:47 Preparing for a show JP’s Workshop YouTube Playlist 16:54 Favorite CircuitPython memories 20:09 Favorite projects over the years 25:55 Favorite synthesizer Mutable Instruments: a (Brief) Retrospective MicroFreak 29:20 Which board? 30:36 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!

S7 Ep 55The Open Pressure Sensor Device
Paul welcomes Michelle Hui and Reitwiec Shandilya, master’s students at Cornell Tech. They discuss their project, an open source medical device that helps mastectomy patients, that runs CircuitPython. 00:00 Intro 00:46 The Open Pressure Sensor Device 2:05 Overcoming the problem gaps 2:58 Partnering with clinicians 5:26 The hardware and firmware 8:13 Reverse engineering the proprietary device 13:48 The Open Source Hardware Association 20:09 What’s next for OpenPSD? 21:42 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!

S7 Ep 54Sean Carolan
In this episode, Paul is joined by Sean Carolan. Sean shares how he used CoPilot with Claude Opus to create a Pac-Man clone in CircuitPython in just one day. Show Notes 00:00 Intro 00:32 Sean’s start with computers 1:34 Choosing Pac-Man 2:30 Seeed Wio Terminal 4:04 Coding Pac-Man in CircuitPython 5:17 The game’s art assets The Spriters Resource Assets · Kenney 6:51 Re-creating the sounds of Pac-Man 8:29 Pac-Man on the Fruit Jam Port to Adafruit Fruit jam by relic-se · Pull Request #1 · scarolan/pac-wio 9:51 What worked well when using Claude Opus for Ai 12:50 The challenges in using AI 14:14 Recommendations for someone just starting to use AI to code 16:38 Learn more about Sean Sean Carolan’s Github Site Sean on LinkedIn 17:01 Which board? 18:36 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!

S7 Ep 53John Ellis
Paul welcomes John Ellis to the show. John shares some of his MacroPad projects, TallyCircuitPy, and more. 00:00 Intro 1:18 John’s start with computers 5:13 John’s handle, DeckerEgo 6:28 MacroPad Hotkeys II deckerego/Macropad_Hotkeys GitHub repository: An extensible hotkey macropad inspired by the Macropad Hotkeys example from the Adafruit Learning System Guide prcutler/awesome-macropad: A curated list of awesome applications, macros, 3D printed cases, guides, and more for the Adafruit rp2040 MacroPad. 8:59 Sleeping the Macropad screen 10:36 MacroPad 4 Chord MIDI Macropad 4chord MIDI 12:47 TallyCircuitPy and TallyOBS TallyOBS 15:12 The role CircuitPython can play in saving older hardware 17:20 Where to learn more about John https://www.deckerego.net 18:15 Which board? 19:53 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!

S6 Ep 52Dan Cogliano
Dan Cogliano joins Paul and they discuss Dan’s work with the Z Machine, which allows you to play Zork and other text adventure games. Follow the show on Mastodon or Bluesky. Show Notes 00:30 Dan’s start with computers 3:05 The EZ Make Oven 4:53 The Z-Machine 7:59 Challenges in creating the CP Z Machine 9:08 The game of Zork 11:00 CP Z Machine Learn Guide 11:15 Dan’s next game 12:29 Challenges working with graphics 13:37 Where to learn more about Dan BlueSky Dan’s Learn Guides Danthegeek.com Cleveland Museum of Art 14:27 Which board? 15:13 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!

S6 Ep 51River Wang
Paul welcomes River Wang to the show. River was a STEAM teacher before becoming a full time software developer 3 years ago. He created the CircuitPython Online IDE, a browser based platform that allows users to work on a CircuitPython project on the web or as a self-hosted website. Follow the show on Mastodon or Bluesky. Show Notes 00:00 Intro 00:29 River’s start with computers and electronics 3:42 River’s start with Python 4:31 Teaching 5:42 Discovering CircuitPython 9:18 Creating the CircuitPython Online IDE 13:04 How the CircuitPython Online IDE works 14:28 The challenges in building the CircuitPython Online IDE 20:34 Self-hosting the CircuitPython Online IDE 19:02 How the CircuitPython Online IDE helps educators 20:34 CircuitPython Online IDE’s key features 23:13 What’s next for the CircuitPython Online IDE 24:41 How to support the CircuitPython Online IDE 25:05 Where to learn more The CircuitPython Online IDE GitHub Repository YouTube Twitter Fosstodon 25:23 Which board? Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!

S6 Ep 50John Romkey
John Romkey joins the show and shares his CircuitPython tool, circremote, what it does, how it works, how he used Cursor and Claude to help write it, and more. Follow the show on Mastodon or Bluesky. Show Notes 00:00 Intro 00:56 John’s start with computers and electronics 6:25 circremote 9:21 circremote clean and emacs support 12:22 circremote’s sensor support and AI 14:23 Cursor with VS Code and Claude 19:27 Sensor and device support in circremote 21:32 Community sensor work 26:16 Which board? Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!

S6 Ep 49Sam Blenny
Sam Blenny joins the show and shares his work with the Fruit Jam, including USB Host, a Color Checker, a Gamepad tester, and more. Follow the show on Mastodon or Bluesky. Show Notes 00:00 Intro 00:24 Sam’s start with computers and electronics 5:34 Discovering CircuitPython Pumpkins vs Skeletons game 7:06 Working with the Fruit Jam and the Gamepad tester 9:24 USB Host MIDI Tester 11:12 The Fruit Jam Color Checker 13:49 USB Host USB Host Improvement Umbrella Issue Improve USB Host device error handling pull request USB Host buffers allocated in in internal RAM issue 16:42 Which board? Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!

S6 Ep 48Noe Ruiz
Noe Ruiz joins the show and shares how he started learning design and 3D modeling, creating the Layer by Layer tutorials, designing CAD parts, and more. Follow the show on Mastodon or Bluesky. Show Notes 00:00 Intro 00:19 Getting started with computers and electronics 1:38 Learning design 4:38 Snap-fit enclosures 6:36 3D Hangouts Live in New York City Episode 1 8:28 Adafruit CAD Parts 12:05 Layer by Layer 13:35 Which board? Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!

S6 Ep 47John Fletcher
In the kickoff of season 6, John Fletcher joins the show. John shares how he ported CircuitPython to web assembly, how it works, and how using Claude Code helped. Follow the show on Mastodon and Bluesky. Show Notes 00:00 Intro 00:23 John’s start with computers 4:07 John’s Discord nickname 5:05 CircuitPython and web assembly 6:43 How CircuitPython works in the browser 7:46 Advantages to using CircuitPython in the browser 9:25 Windows Subsystem for Linux 10:25 Using Claude Code 10:49 Managing the prompts 12:48 How to test CircuitPython in the browser The CircuitPython web-editor with web assembly 13:33 Where to learn more John’s GitHub repositories Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!

S5 Ep 46Justin Myers
In the final episode of season 5, Justin Myers joins the show. Justin shares how he created the new connectionmanager library for networking in CircuitPython. Follow the show on Mastodon or Bluesky for news of when the show will return. Show Notes 00:00 Intro 00:21 Justin’s start with computers 1:11 Discovering electronics 2:15 Discovering CircuitPython 3:02 ConnectionManager 4:55 How does connectionmanager work? 7:10 What were the challenges in creating connectionmanager? 8:35 Software testing framework 11:21 Which board? 13:25 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!