DiscoverThe CircuitPython Show
The CircuitPython Show
Claim Ownership

The CircuitPython Show

Author: Paul Cutler

Subscribed: 16Played: 157
Share

Description

An independent podcast with the people in and around CircuitPython. Created and hosted by Paul Cutler.


52 Episodes
Reverse
John Romkey

John Romkey

2025-11-1028:19

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!
Sam Blenny

Sam Blenny

2025-10-2719:31

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!
Noe Ruiz

Noe Ruiz

2025-10-1314:18

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!
John Fletcher

John Fletcher

2025-09-2915:24

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!
Justin Myers

Justin Myers

2025-05-1913:55

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!
Cooper Dalrymple

Cooper Dalrymple

2025-05-0524:35

Cooper Dalrymple, who recently was a guest on the Audio Effects Panel Discussion, joins the show. He shares how he got started with electronics, his music background, what’s next for CircuitPython’s audio effects, and more. 00:00 Welcome 00:26 Cooper’s start with computers and electronics 1:31 Discovering CircuitPython 5:57 Cooper’s music background 8:18 Designing hardware 13:26 Advantages between CircuitPython and Arduino 19:03 What’s next in audio effects? 21:41 Learn more about Cooper Tindie Store YouTube GitHub 23:02 Which board? 24:04 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Tim Cocks, better known as foamyguy in the Adafruit community, shares his experiences in designing games for CircuitPython. Tim and Paul also discuss some recent games Tim has worked on. 00:00 Intro 00:16 Tim’s start with computers 1:48 Discovering CircuitPython 8:16 Challenges designing games for microcontrollers 13:16 1D Chomper 15:44 Blinka Says 18:58 Karel the Robot 23:24 Which microcontroller? 25:42 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Cooper Dalrymple, Jeff Epler, Mark Komus, and Tod Kurt join the show to discuss the new audio effects available in CircuitPython. 00:00 Welcome 00:19 Mark’s inspiration for adding audio effects 1:46 Mark’s drum gist 4:23 The new audio effects available in CircuitPython 8:02 LFOs 10:30 Synthio vs Audio Effects 11:36 MP3 Bass and Treble Control 12:48 The RP2350 17:34 RP2350 vs RP2040 18:11 Audio on Espressif 19:50 Guitar pedals 26:59 Future projects 29:59 CircuitPython Karaoke 30:42 CircuitPython Audio Effects Tricks 32:38 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Liz Clark and Noe Ruiz join the show and share how they collaborate on projects, where they get inspiration, and share some of their favorite projects. Follow the show on Mastodon or Bluesky. Show Notes 00:00 Intro 00:21 Project inspirations 4:17 Iterating on a project 6:09 Working together to improve a project 8:01 Noe’s favorite project - Adabot 9:41 Liz’s favorite project - the Midi Fighter 11:00 The MX Guitarr 15:12 The The CircuitPython Motorized Camera Slider 17:09 The Jack-o-lantern PropMaker 19:24 The NFC Rapsberry Pi Media Player 24:02 The RP2350 Audio Reactive Video Synth 29:18 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Jan Goolsbey and Tod Kurt return to the show and share their experience in writing libraries and drivers for the CircuitPython Community Bundle. Follow the show on Mastodon or Bluesky and join our newsletter. Guests: Jan Goolsbey - Jan’s GitHub repositories Tod Kurt Tod’s GitHub repositories 00:00 Welcome 00:18 The CircuitPython Community Bundle 2:01 When is your code is ready for the bundle? 2:50 Creating a library using cookiecutter Creating and sharing a CircuitPython library Learn Guide 9:01 Documentation requirements 11:15 Submitting a library to the Community Bundle 14:22 Circup 15:37 Advice for someone sharing their first library 19:03 Can a library move to the Adafruit CircuitPython Bundle? 22:46 Licensing 24:10 Libraries Jan and Tod have written PaletteFader RuhRohRotaryIO 29:22 Hidden gems in the Community Bundle Atari Punk Console 34:17 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
CircuitPython core developer Dan Halbert joins the show and shares how to build CircuitPython from source. Dan was previously a guest on episode 28. Follow the show on Mastodon or Bluesky and join our newsletter. 00:00 Intro 00:24 When would someone want to build CircuitPython? 2:23 The pre-requisites for building CircuitPython and the Building CircuitPython Learn Guide 5:15 Building for different hardware ports using git submodules 6:46 Usage of Python in the build process and virtual environments 9:11 Asking for help in the Adafruit Discord 9:34 Adding a new board to CircuitPython and How to Add a Board Learn Guide 13:58 Obtaining a vendor ID and product ID 16:49 Adding the board to circuitpython.org and its Learn Guide 18:13 Advice for building CircuitPython (XKCD) 21:10 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Welcome to a new episode of The CircuitPython Show! Bradán Lane joins the show for a second time and shares his process, tips, and tricks for designing a PCB that uses CircuitPython. We’re now on Bluesky! 00:00 Welcome Bradán Lane homepage Bradán on The CircuitPython Show episode 19 00:24 Recommended tools EasyEDA KiCad 2:54 Where to start when designing a board? 4:24 Finding open source hardware examples and schematics Adafruit Solder Party 7:02 Designing a board to support CircuitPython 9:00 The board layout and its constraints 12:28 Creating a feature board aka the kitchen sink 14:12 Picking out parts and components 17:14 Placing parts on the board 19:19 Advice for new board designers 20:37 The DC NextGen Graffiti Badge 25:28 Getting CircuitPython to run on a board 29:39 Wrap-up Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Jan Goolsbey joins the show for his second visit. He shares how he built a weather monitoring system using sensors, weather APIs, display devices, CircuitPython, and Adafruit IO. Jan was previously a guest on episode 33. The CircuitPython Show is now on Bluesky! Show Notes 00:00 Intro 00:16 Welcome Jan 00:28 The start of the weather system 2:09 How to solve the corrosion problem 4:50 Internet connected sensors with a PyPortal and Adafruit IO 7:43 Adding external weather conditions from an API to Adafruit IO 9:47 Evolving into a combined weather system 12:40 Discovering Apple WeatherKit integration in Adafruit IO+ 14:00 Version 1 of the weather system architecture 14:52 What were the challenges in the new architecture? 17:20 Multiple display devices and Adafruit IO throttling 20:55 Version 2 architecture: Remix 22:34 The user interfaces 27:09 What’s next? 29:09 Wrap-up Correction: Jan referred to Jerry Needell as working at Apple instead of Adafruit. Follow Jan on Bluesky. View Jan’s projects on the Adafruit Playground. Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Aaron Pendley

Aaron Pendley

2025-01-1323:53

The CircuitPython Show returns! To kick off season five, Paul welcomes Aaron Pendley, who is known by squid.jpg in the Adafruit community. They discuss how Aaron got started with computers, how he discovered CircuitPython, and a number of his projects. Follow the show on Mastodon or Bluesky. Show Notes 00:25 Welcome Aaron and his start with computers 4:23 squid.jpg 5:18 Discovering CircuitPython 8:03 The Top-Secret Lunchbox 12:11 The Zapper lights / sound mod 16:24 The Wii Nunchuk USB Adapter 17:22 The WiFi Matrix Keypad Remote 20:02 Sparkle Specs firmware for Adafruit LED Glasses 22:44 Which microcontroller? 23:33 Wrap-up Follow Aaron on Bluesky Visit Aaron’s Adafruit Playground page Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Paul Cutler

Paul Cutler

2024-01-2920:45

It’s the final episode! Tod Kurt returns and serves as guest host and interviews Paul. Paul shares how he started with open source, his favorite project, exciting things coming to CircuitPython, and more. 00:00 Welcome 00:40 How Paul first got started with computers 1:45 Paul’s start with open source 5:10 Learning Python Talk Python training courses 6:38 Discovering CircuitPython 8:50 Paul’s favorite CircuitPython project SilverSaucer.com 13:22 Exciting things coming to CircuitPython Memento Camera USB host Scott Shawcroft’s CircuitPython 2024 blog post 16:34 What would Paul like to see in CircuitPython in the future? 17:55 Tod’s thank you for The CircuitPython Show 18:55 Where to learn more about Paul’s work? paulcutler.org - blog and project page 19:25 Which board? Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Jeff Epler

Jeff Epler

2024-01-1512:59

CircuitPython core developer Jeff Epler joins the show. He and Paul discuss how he sees his role as a core developer, adding JPEG support to CircuitPython, and adding over 2000 new fonts. 00:27 Welcome Jeff and his start with computers 00:54 How Jeff started with open source 1:45 Discovering CircuitPython 2:12 Jeff’s role as a CircuitPython core developer 3:43 Retro computing The Commordion: linusakesson.net 4:43 The Memento camera and JPEG support in CircuitPython 7:17 Adding over 2000 new fonts to CircuitPython adafruit/circuitpython-fonts: A collection of PCF-format fonts packaged for easy use in CircuitPython 10:53 Which board? 12:05 Follow Jeff: GitHub Mastodon Blog Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Debra Ansell

Debra Ansell

2024-01-0114:23

Debra Ansell joins the show and shares how she started with computers and electronics, the Orb-sessed LED Sphere, the PixelBlaze Pillow, and more. 00:30 How Debra started with computers and electronics 2:50 Creating the Orb-sessed LED Sphere 5:08 How CircuitPython helped with the project The Seeed XIAO Sense nRF52840 7:11 Combining maker skills LED Tote Bag Back to the Future 8:27 The PixelBlaze Pillow The PixelBlaze controller 10:32 The WiFI Hot Spot LED Jacket 12:43 Where to learn more about Debra’s projects Geekmomprojects.com Make Magazine Instagram Mastodon: @geekmomprojects@mastodon.social 13:25 Which board? Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Jan Goolsbey

Jan Goolsbey

2023-12-1822:22

Jan Goolsbey joins the show. He and Paul discuss the CircuitPython Community Bundle, Jan’s contributions to the bundle, his IoT wind chimes project, and the string car racer. Transcripts are available in most podcast players. 00:30 Welcome Jan 2:24 Discovering CircuitPython 3:52 CircuitPython’s Community Bundle 6:10 Jan’s favorite libraries in the Community Bundle: Range Slicer 7:45 Graphics libraries including PaletteFader 9:27 Advice for adding to the CircuitPython Community Bundle 10:30 Using synthio for the Internet of Things Wind Chimes project Wind Chimes repository 14:14 The String Car Racer 19:05 Where to learn more? Adafruit Playground GitHub repository Vintage guitar pedal repair 20:15 Which board? Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Max Lupo

Max Lupo

2023-12-0416:09

Max Lupo joins the show and shares how he uses electronics in his art pieces and installations. 00:00 Welcome Max 00:45 Max’s start with computers and electronics 01:53 Which programming language is best for each art piece? 03:47 Beep-Boopatronics 7:36 Continuous Memory 10:01 The Margin Maker 14:20 Which board? Max’s homepage. Max’s GitHub repositories. Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
Tod Kurt Part 2

Tod Kurt Part 2

2023-11-2023:09

Tod Kurt joins the show. Tod shares his synthio boards and discusses his recent trip to Hackaday’s Supercon. 00:00 Welcome Tod 1:00 synthio CircuitPython Day Panel Discussion 1:10 What is synthio in CircuitPython? 2:00 Tod’s custom synthio micrococontroller boards (todbot/circuitpython-synthio-tricks: tips, tricks, and examples of using CircuitPython synthio 2:10 Tod’s Tindie store 4:30 Tod’s visit to Hackaday’s Supercon 5:22 Lux Lavalier on The Bootloader and in-person 6:30 CircuitPython at Supercon 7:02 Lightning Talks YouTube 8:40 Sprite_tm Jeroen Domburg: Building a Portable Vectrex, The Right Way 10:15 Cuddly Companion Bots Angela Sheehan: Cuddly Companion Bots 11:50 Stargirl’s KiCad Viewer talk 13:22 This year’s SuperCon Badge 15:44 Adding a capacitive touchpad - GitHub repository 17:30 Lack of speaker diversity at Supercon 17:55 Alpenglow’s Mastodon thread on Supercon speaker diversity Alpenglow Industries (@alpenglow@mstdn.social) 20:42 Which board do you reach for when starting a new project? 22:50 Wrap-up Thank you for listening. Until next time, stay positive! Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
loading
Comments