<?xml version="1.0" encoding="UTF-8" ?> <?xml-stylesheet type="text/xsl" href="rss.xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel> <title>The CircuitPython Show</title><link>https://circuitpythonshow.com/</link><atom:link href="https://circuitpythonshow.com/feed_rss_created.xml" rel="self" type="application/rss+xml" /> <language>en</language> <pubDate>Sun, 16 Aug 2026 18:30:15 -0000</pubDate> <lastBuildDate>Sun, 16 Aug 2026 18:30:15 -0000</lastBuildDate> <ttl>1440</ttl> <generator>MkDocs RSS plugin - v1.19.0</generator> <image> <url>None</url> <title>The CircuitPython Show</title> <link>https://circuitpythonshow.com/</link> </image> <item> <title>Episode 62 - Tod Kurt Part 3</title> <description>&lt;p&gt;In this episode, Paul welcomes Tod Kurt back to the show. Tod shares CircuitPython Custom, which creates custom CircuitPython firmware using GitHub actions. &lt;/p&gt; &lt;p&gt;Follow the show on &lt;a href=&#34;https://bsky.app/profile/circuitpythonshow.com&#34;&gt;Bluesky&lt;/a&gt; or follow Paul on &lt;a href=&#34;https://bsky.app/profile/paulcutler.org&#34;&gt;Bluesky&lt;/a&gt; or &lt;a href=&#34;https://hachyderm.io/deck/@prcutler&#34;&gt;Mastodon&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Support the show! Join the Support tier and get early access to episodes, exclusive content, and more. Visit &lt;a href=&#34;https://circuitpythonshow.com/support&#34;&gt;circuitpythonshow.com/support&lt;/a&gt; to learn more.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/018ef6a8-64ae-4507-91a3-70a621ddf3b0/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:57 Using GitHub Actions to build CircuitPython&lt;/p&gt; &lt;p&gt;3:51 &lt;a href=&#34;https://github.com/todbot/CircuitPython_Custom&#34;&gt;CircuitPython Custom on GitHub&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://todbot.github.io/CircuitPython_Custom/&#34;&gt;CircuitPython Custom configuration web page&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;9:24 The CLI display&lt;/p&gt; &lt;p&gt;10:37 Adding custom modules&lt;/p&gt; &lt;p&gt;11:42 How to run CircuitPython Custom&lt;/p&gt; &lt;p&gt;14:34 &lt;a href=&#34;https://github.com/todbot/SerialPlotster&#34;&gt;SerialPlotster&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/todbot/SerialPlotster/releases/tag/0.3&#34;&gt;Download SerialPlotster&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;19:32 New hardware?&lt;/p&gt; &lt;p&gt;20:40 Creating synth engines&lt;/p&gt; &lt;p&gt;21:32 Wrap-up&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://www.todbot.com&#34;&gt;Todbot.com&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://thebootloader.net&#34;&gt;The Bootloader&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%208/ep062-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%208/ep062/</link> <pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%208/ep062/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 8/ep062.png" type="image/png" length="37031" /> </item> <item> <title>Episode 61 - Michael Czeiszperger</title> <description>&lt;p&gt;Michael Czeiszperger joins the show and shares &lt;a href=&#34;https://scrollkit.dev&#34;&gt;ScrollKit&lt;/a&gt;, a new CircuitPython library to help add text and animations to LED Matrix panels.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/fdbeb10d-d50d-405b-afc6-3d7747dceaa5/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;1:22 Michael’s start with electronics&lt;/p&gt; &lt;p&gt;2:38 ScrollKit&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://scrollkit.dev&#34;&gt;Scrollkit.dev&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;5:33 How ScrollKit works&lt;/p&gt; &lt;p&gt;7:08 Scrollkit’s hardware&lt;/p&gt; &lt;p&gt;8:09 How over-the-air-updates work&lt;/p&gt; &lt;p&gt;8:49 Graphics in ScrollKit&lt;/p&gt; &lt;p&gt;10:42 Challenges to overcome&lt;/p&gt; &lt;p&gt;15:09 The ScrollKit simulator&lt;/p&gt; &lt;p&gt;16:35 Theme Park Waits&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://themeparkwaits.com&#34;&gt;Theme Park Waits&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;17:33 What’s next for ScrollKit?&lt;/p&gt; &lt;p&gt;18:18 Which board?&lt;/p&gt; &lt;p&gt;18:51 Wrap-up&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://czei.org&#34;&gt;Michael’s homepage&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%208/ep061-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%208/ep061/</link> <pubDate>Mon, 27 Jul 2026 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%208/ep061/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 8/ep061.png" type="image/png" length="41229" /> </item> <item> <title>Episode 60 - Michael &#34;T-Rex&#34; Kadie</title> <description>&lt;p&gt;Michael &#34;T-Rex&#34; Kadie joins the show and discusses the T-Rex Talk family of assistive devices built with CircuitPython.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/85174faa-deae-4d59-b4b6-1eb7106e8fc6/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;1:25 Michael&#39;s start with computers&lt;/p&gt; &lt;p&gt;1:56 How Michael started building communication devices in the 90s&lt;/p&gt; &lt;p&gt;4:46 The T-Rex Talk 3.0&lt;/p&gt; &lt;p&gt;8:55 Using AI to help&lt;/p&gt; &lt;p&gt;9:58 Using the Fruit Jam as an assistive device&lt;/p&gt; &lt;p&gt;13:27 The training game&lt;/p&gt; &lt;p&gt;13:56 The &lt;a href=&#34;https://www.tssfaa.com/sip-n-puff.html&#34;&gt;Sip-N-Puff&lt;/a&gt;&lt;/p&gt; &lt;p&gt;16:38 The CircuitPython reading light&lt;/p&gt; &lt;p&gt;17:07 Jay Leno&#39;s antique electric car - with CircuitPython&lt;/p&gt; &lt;p&gt;21:21 Wrap-up&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://www.tssfaa.com&#34;&gt;Michael&#39;s website&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/mkadie/NeedsBoard&#34;&gt;GitHub repository&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://www.youtube.com/@but_Idigress&#34;&gt;YouTube channel&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%207/ep060-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%207/ep060/</link> <pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%207/ep060/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 7/ep060.png" type="image/png" length="41272" /> </item> <item> <title>Episode 59 - Tom Fox</title> <description>&lt;p&gt;Tom Fox joins the show and shares his creation, the SPOKE board.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/81f5ba3a-4efc-4127-8d49-9e482e412db8/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Intro&lt;/p&gt; &lt;p&gt;00:36 Tom&#39;s start with computers and electronics&lt;/p&gt; &lt;p&gt;1:25 Discovering CircuitPython&lt;/p&gt; &lt;p&gt;2:31 The &lt;a href=&#34;https://www.spokeboard.com&#34;&gt;SPOKE&lt;/a&gt; board&lt;/p&gt; &lt;p&gt;4:11 Whom is the SPOKE for?&lt;/p&gt; &lt;p&gt;5:38 The SPOKE Mini&lt;/p&gt; &lt;p&gt;7:25 What students have made with the SPOKE&lt;/p&gt; &lt;p&gt;9:15 What were the challenges bringing the SPOKE to life?&lt;/p&gt; &lt;p&gt;10:33 The SPOKE online editor&lt;/p&gt; &lt;p&gt;13:53 What&#39;s next for SPOKE?&lt;/p&gt; &lt;p&gt;14:59 Where to learn more?&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://www.youtube.com/@Spokeboard&#34;&gt;YouTube&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://www.instagram.com/spokeboard&#34;&gt;Instagram&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://vulpeslabs.org&#34;&gt;Tom&#39;s home page&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;15:26 How much does the SPOKE cost?&lt;/p&gt; &lt;p&gt;15:38 Which board?&lt;/p&gt; &lt;p&gt;16:22 Wrap-up&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%207/ep059-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%207/ep059/</link> <pubDate>Mon, 04 May 2026 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%207/ep059/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 7/ep059.png" type="image/png" length="32657" /> </item> <item> <title>Episode 58 - Developing for the Fruit Jam</title> <description>&lt;p&gt;Paul is joined by three former guests: Tim Cocks, Dan Cogliano, and Cooper Dalrymple who share their experience developing apps, games, and screensavers for the Adafruit Fruit Jam and Fruit Jam OS.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/caba5db3-73fb-4eb2-b86e-67666065f1a0/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Welcome&lt;/p&gt; &lt;p&gt;00:38 FruitJamOS&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://relic-se.github.io/Fruit_Jam_Pong/&#34;&gt;Cooper&#39;s best practices&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://adafruit-playground.com/u/relic_se/pages/fruit-jam-fruitris-tetris&#34;&gt;Fruitris&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;3:44 Cooper&#39;s excitement for the Fruit Jam&lt;/p&gt; &lt;p&gt;7:24 Dan&#39;s interest in the Fruit Jam&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://learn.adafruit.com/zork-and-the-z-machine&#34;&gt;Z Machine&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://danthegeek.com/moon-miner/&#34;&gt;Moon Miner&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;8:52 Dan&#39;s screensavers for the Fruit Jam&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://danthegeek.com/2026/02/23/screensaver-bundle-for-the-fruit-jam-os-released/&#34;&gt;Screensaver bundle&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;10:48 Coding for the Fruit Jam&lt;/p&gt; &lt;p&gt;12:20 The Fruit Jam app library&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/relic-se/Fruit_Jam_Library&#34;&gt;Fruit Jam Library&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;18:02 GPIO and expansion&lt;/p&gt; &lt;p&gt;19:44 Display support&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://learn.adafruit.com/using-dvi-video-in-circuitpython&#34;&gt;Using DVI Video Learn Guide&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;24:07 Challenges when developing for the Fruit Jam&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://learn.adafruit.com/using-a-mouse-with-usb-host&#34;&gt;Mice Learn Guide&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://learn.adafruit.com/using-a-keyboard-with-usb-host&#34;&gt;Keyboard Learn Guide&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/relic-se/Fruit_Jam_Screensaver_Mystify&#34;&gt;Cooper&#39;s Mystify screensaver&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;31:01 Advice for creating games or apps for the Fruit Jam&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://relic-se.github.io/Fruit_Jam_Pong/&#34;&gt;Cooper&#39;s Fruit Jam / Pong tutorial&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;36:48 Wrap-up&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%207/ep058-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%207/ep058/</link> <pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%207/ep058/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 7/ep058.png" type="image/png" length="44099" /> </item> <item> <title>Episode 57 - Physical Computing - Interactive Art, Robotics, &amp; Tech for Good</title> <description>&lt;p&gt;Paul is joined by Abby Bergman and Esha Patel who both recently completed the Physical Computing - Interactive Art, Robotics, &amp;amp; Tech for Good course taught by Professor John Gallaugher at Boston College.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/b93dde7b-7add-49c5-bd4a-b47e481ccc96/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Welcome&lt;/p&gt; &lt;p&gt;00:56 Professor Gallaugher&#39;s Physical Computing course&lt;/p&gt; &lt;p&gt;1:42 Abby&#39;s motivation for taking the class&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://sites.bc.edu/devtech/research/early-childhood-maker-literacies/&#34;&gt;Early Childhood Maker Literacies – DevTech Research Group&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;2:38 Esha&#39;s motivation for taking the class&lt;/p&gt; &lt;p&gt;3:32 Surprises discovered during the course&lt;/p&gt; &lt;p&gt;5:20 Esha&#39;s &lt;a href=&#34;https://www.instructables.com/Interactive-Hopscotch/&#34;&gt;Interactive Hopscotch&lt;/a&gt; project&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://www.instructables.com/Adaptive-Tic-Tac-Toe/&#34;&gt;Adaptive Tic Tac Toe&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;7:38 Abby&#39;s &lt;a href=&#34;https://www.instructables.com/Interactive-Very-Hungry-Caterpillar-With-RFID-and-/&#34;&gt;Very Hungry Caterpillar&lt;/a&gt; (assistive tech with RFID and button input)&lt;/p&gt; &lt;p&gt;10:29 Soldering challenges encountered&lt;/p&gt; &lt;p&gt;11:36 The Festival of Lights event&lt;/p&gt; &lt;p&gt;12:26 Advice for prospective students&lt;/p&gt; &lt;p&gt;14:29 Wrap-up&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%207/ep057-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%207/ep057/</link> <pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%207/ep057/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 7/ep057.png" type="image/png" length="52959" /> </item> <item> <title>Episode 56 - John Park</title> <description>&lt;p&gt;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.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/088788ec-da01-4a6a-b4b7-71d7ed9c67dc/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Welcome&lt;/p&gt; &lt;p&gt;00:36 JP&#39;s start with computers and electronics&lt;/p&gt; &lt;p&gt;3:59 &lt;a href=&#34;https://archive.org/details/maketelevision&#34;&gt;MAKE: Television&lt;/a&gt;&lt;/p&gt; &lt;p&gt;10:47 Preparing for a show&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PLjF7R1fz_OOVvPjQU_KXsLPVB0pG_kdxW&#34;&gt;JP&#39;s Workshop YouTube Playlist&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;16:54 Favorite CircuitPython memories&lt;/p&gt; &lt;p&gt;20:09 Favorite projects over the years&lt;/p&gt; &lt;p&gt;25:55 Favorite synthesizer&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://www.perfectcircuit.com/signal/mutable-instruments-retrospective&#34;&gt;Mutable Instruments: a (Brief) Retrospective&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://www.arturia.com/products/hardware-synths/microfreak/overview&#34;&gt;MicroFreak&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;29:20 Which board?&lt;/p&gt; &lt;p&gt;30:36 Wrap-up&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%207/ep056-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%207/ep056/</link> <pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%207/ep056/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 7/ep056.png" type="image/png" length="34717" /> </item> <item> <title>Episode 55 - The Open Pressure Sensor Device</title> <description>&lt;p&gt;An open source medical device that helps mastectomy patients, that runs CircuitPython. Guests Michelle Hui and Reitwiec Shandilya, both Cornell Tech master&#39;s students, join the show.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/abfb1d50-f8d0-40fc-9ea5-f9e65345f18d/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Intro&lt;/p&gt; &lt;p&gt;00:46 The Open Pressure Sensor Device&lt;/p&gt; &lt;p&gt;2:05 Overcoming the problem gaps&lt;/p&gt; &lt;p&gt;2:58 Partnering with clinicians&lt;/p&gt; &lt;p&gt;5:26 The hardware and firmware&lt;/p&gt; &lt;p&gt;8:13 Reverse engineering the proprietary device&lt;/p&gt; &lt;p&gt;13:48 The Open Source Hardware Association&lt;/p&gt; &lt;p&gt;20:09 What&#39;s next for OpenPSD?&lt;/p&gt; &lt;p&gt;21:42 Wrap-up&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%207/ep055-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%207/ep055/</link> <pubDate>Mon, 09 Mar 2026 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%207/ep055/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 7/ep055.png" type="image/png" length="48626" /> </item> <item> <title>Episode 54 - Sean Carolan</title> <description>&lt;p&gt;Sean shares how he used CoPilot with Claude Opus to create a Pac-Man clone in CircuitPython in just one day.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/3faa0753-1524-4675-ab30-c29ed022387f/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Intro&lt;/p&gt; &lt;p&gt;00:32 Sean&#39;s start with computers&lt;/p&gt; &lt;p&gt;1:34 Choosing Pac-Man&lt;/p&gt; &lt;p&gt;2:30 &lt;a href=&#34;https://www.seeedstudio.com/Wio-Terminal-p-4509.html&#34;&gt;Seeed Wio Terminal&lt;/a&gt;&lt;/p&gt; &lt;p&gt;4:04 Coding Pac-Man in CircuitPython&lt;/p&gt; &lt;p&gt;5:17 The game&#39;s art assets&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://www.spriters-resource.com&#34;&gt;The Spriters Resource&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://kenney.nl/assets&#34;&gt;Kenney assets&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;6:51 Re-creating the sounds of Pac-Man&lt;/p&gt; &lt;p&gt;8:29 Pac-Man on the Fruit Jam&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/scarolan/pac-wio/pull/1&#34;&gt;Port to Adafruit Fruit Jam pull request&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;9:51 What worked well when using Claude Opus for AI&lt;/p&gt; &lt;p&gt;12:50 The challenges in using AI&lt;/p&gt; &lt;p&gt;14:14 Recommendations for someone just starting to use AI to code&lt;/p&gt; &lt;p&gt;16:38 Learn more about Sean&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://scarolan.github.io&#34;&gt;Sean Carolan&#39;s GitHub Site&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://www.linkedin.com/in/seancarolan108/&#34;&gt;Sean on LinkedIn&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;17:01 Which board?&lt;/p&gt; &lt;p&gt;18:36 Wrap-up&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%207/ep054-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%207/ep054/</link> <pubDate>Mon, 23 Feb 2026 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%207/ep054/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 7/ep054.png" type="image/png" length="36475" /> </item> <item> <title>Episode 53 - John Ellis</title> <description>&lt;p&gt;Paul welcomes John Ellis to the show. John shares some of his MacroPad projects, TallyCircuitPy, and more.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/8d242d3c-ee3b-4354-a476-8cef4dd37846/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Intro&lt;/p&gt; &lt;p&gt;1:18 John&#39;s start with computers&lt;/p&gt; &lt;p&gt;5:13 John&#39;s handle, DeckerEgo&lt;/p&gt; &lt;p&gt;6:28 MacroPad Hotkeys II&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/deckerego/Macropad_Hotkeys&#34;&gt;deckerego/Macropad_Hotkeys&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/prcutler/awesome-macropad&#34;&gt;prcutler/awesome-macropad&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;8:59 Sleeping the Macropad screen&lt;/p&gt; &lt;p&gt;10:36 &lt;a href=&#34;https://hackaday.io/project/181967-macropad-4chord-midi&#34;&gt;MacroPad 4 Chord MIDI&lt;/a&gt;&lt;/p&gt; &lt;p&gt;12:47 TallyCircuitPy and &lt;a href=&#34;https://obsproject.com/forum/resources/tallyobs-push-scene-changes-to-wifi-enabled-tally-lights.1082/&#34;&gt;TallyOBS&lt;/a&gt;&lt;/p&gt; &lt;p&gt;15:12 CircuitPython&#39;s role in revitalizing legacy hardware&lt;/p&gt; &lt;p&gt;17:20 Where to learn more: &lt;a href=&#34;https://www.deckerego.net&#34;&gt;deckerego.net&lt;/a&gt;&lt;/p&gt; &lt;p&gt;18:15 Which board?&lt;/p&gt; &lt;p&gt;19:53 Wrap-up&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%207/ep053-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%207/ep053/</link> <pubDate>Mon, 09 Feb 2026 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%207/ep053/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 7/ep053.png" type="image/png" length="33690" /> </item> <item> <title>Episode 52 - Dan Cogliano</title> <description>&lt;p&gt;Dan Cogliano joins Paul and they discuss Dan&#39;s work with the Z Machine, which allows you to play Zork and other text adventure games.&lt;/p&gt; &lt;p&gt;Follow the show on &lt;a href=&#34;https://www.circuitpythonshow.com/@circuitpythonshow/follow&#34;&gt;Mastodon&lt;/a&gt; or &lt;a href=&#34;https://bsky.app/profile/circuitpythonshow.com&#34;&gt;Bluesky&lt;/a&gt;.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/899abcec-55f0-4c6f-8776-6ad8123377f8/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:30 Dan&#39;s start with computers&lt;/p&gt; &lt;p&gt;3:05 &lt;a href=&#34;https://learn.adafruit.com/ez-make-oven&#34;&gt;The EZ Make Oven&lt;/a&gt;&lt;/p&gt; &lt;p&gt;4:53 The Z-Machine&lt;/p&gt; &lt;p&gt;7:59 Challenges in creating the CP Z Machine&lt;/p&gt; &lt;p&gt;9:08 The game of Zork&lt;/p&gt; &lt;p&gt;11:00 &lt;a href=&#34;https://learn.adafruit.com/zork-and-the-z-machine&#34;&gt;CP Z Machine Learn Guide&lt;/a&gt;&lt;/p&gt; &lt;p&gt;11:15 Dan&#39;s next game&lt;/p&gt; &lt;p&gt;12:29 Challenges working with graphics&lt;/p&gt; &lt;p&gt;13:37 Where to learn more about Dan&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://bsky.app/profile/cogliano.bsky.social&#34;&gt;BlueSky&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://learn.adafruit.com/u/cogliano&#34;&gt;Dan&#39;s Learn Guides&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://danthegeek.com&#34;&gt;Danthegeek.com&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://learn.adafruit.com/cleveland-museum-of-art-pyportal-frame&#34;&gt;Cleveland Museum of Art&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;14:27 Which board?&lt;/p&gt; &lt;p&gt;15:13 Wrap-up&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%206/ep052-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%206/ep052/</link> <pubDate>Mon, 08 Dec 2025 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%206/ep052/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 6/ep052.png" type="image/png" length="36383" /> </item> <item> <title>Episode 51 - River Wang</title> <description>&lt;p&gt;River was a STEAM teacher before becoming a full time software developer 3 years ago. He created the CircuitPython Online IDE.&lt;/p&gt; &lt;p&gt;Follow the show on &lt;a href=&#34;https://www.circuitpythonshow.com/@circuitpythonshow/follow&#34;&gt;Mastodon&lt;/a&gt; or &lt;a href=&#34;https://bsky.app/profile/circuitpythonshow.com&#34;&gt;Bluesky&lt;/a&gt;.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/0e8a1c5a-2858-4e37-ae39-72f9e3455c18/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Intro&lt;/p&gt; &lt;p&gt;00:29 River&#39;s start with computers and electronics&lt;/p&gt; &lt;p&gt;3:42 River&#39;s start with Python&lt;/p&gt; &lt;p&gt;4:31 Teaching&lt;/p&gt; &lt;p&gt;5:42 Discovering CircuitPython&lt;/p&gt; &lt;p&gt;9:18 Creating the &lt;a href=&#34;https://urfdvw.github.io/circuitpython-online-ide-2/&#34;&gt;CircuitPython Online IDE&lt;/a&gt;&lt;/p&gt; &lt;p&gt;13:04 How the CircuitPython Online IDE works&lt;/p&gt; &lt;p&gt;14:28 The challenges in building the CircuitPython Online IDE&lt;/p&gt; &lt;p&gt;19:02 How the CircuitPython Online IDE helps educators&lt;/p&gt; &lt;p&gt;20:34 Self-hosting the CircuitPython Online IDE&lt;/p&gt; &lt;p&gt;20:34 CircuitPython Online IDE&#39;s key features&lt;/p&gt; &lt;p&gt;23:13 What&#39;s next for the CircuitPython Online IDE&lt;/p&gt; &lt;p&gt;24:41 How to support the CircuitPython Online IDE&lt;/p&gt; &lt;p&gt;25:05 Where to learn more&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://urfdvw.github.io/circuitpython-online-ide-2/&#34;&gt;The CircuitPython Online IDE&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/urfdvw/circuitpython-online-ide-2&#34;&gt;GitHub Repository&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://www.youtube.com/@riverwang&#34;&gt;YouTube&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://x.com/River___Wang&#34;&gt;Twitter&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://fosstodon.org/@Riverwang&#34;&gt;Fosstodon&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;25:23 Which board?&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%206/ep051-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%206/ep051/</link> <pubDate>Mon, 24 Nov 2025 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%206/ep051/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 6/ep051.png" type="image/png" length="36622" /> </item> <item> <title>Episode 50 - John Romkey</title> <description>&lt;p&gt;John Romkey joins the show and shares his CircuitPython tool, &lt;code&gt;circremote&lt;/code&gt;, what it does, how it works, how he used Cursor and Claude to help write it, and more.&lt;/p&gt; &lt;p&gt;&lt;a href=&#34;https://www.circuitpythonshow.com/@circuitpythonshow/follow&#34;&gt;Follow the show on Mastodon&lt;/a&gt; or &lt;a href=&#34;https://bsky.app/profile/circuitpythonshow.com&#34;&gt;Bluesky&lt;/a&gt;.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/aac6f6e5-0f1a-444b-b63d-b8732b56dbec/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Intro&lt;/p&gt; &lt;p&gt;00:56 John&#39;s start with computers and electronics&lt;/p&gt; &lt;p&gt;6:25 &lt;code&gt;circremote&lt;/code&gt;&lt;/p&gt; &lt;p&gt;9:21 &lt;code&gt;circremote clean&lt;/code&gt; and emacs support&lt;/p&gt; &lt;p&gt;12:22 &lt;code&gt;circremote&lt;/code&gt;&#39;s sensor support and AI&lt;/p&gt; &lt;p&gt;14:23 Cursor with VS Code and Claude&lt;/p&gt; &lt;p&gt;19:27 Sensor and device support in &lt;code&gt;circremote&lt;/code&gt;&lt;/p&gt; &lt;p&gt;21:32 Community sensor work&lt;/p&gt; &lt;p&gt;26:16 Which board?&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%206/ep050-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%206/ep050/</link> <pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%206/ep050/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 6/ep050.png" type="image/png" length="36699" /> </item> <item> <title>Episode 49 - Sam Blenny</title> <description>&lt;p&gt;Sam Blenny joins the show and shares his work with the Fruit Jam, including USB Host, a Color Checker, a Gamepad tester, and more.&lt;/p&gt; &lt;p&gt;&lt;a href=&#34;https://www.circuitpythonshow.com/@circuitpythonshow/follow&#34;&gt;Follow the show on Mastodon&lt;/a&gt; or &lt;a href=&#34;https://bsky.app/profile/circuitpythonshow.com&#34;&gt;Bluesky&lt;/a&gt;.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/fa5ced56-cf09-48be-942a-63b59530f445/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Intro&lt;/p&gt; &lt;p&gt;00:24 Sam&#39;s start with computers and electronics&lt;/p&gt; &lt;p&gt;5:34 Discovering CircuitPython - &lt;a href=&#34;https://adafruit-playground.com/u/SamBlenny/pages/pumpkins-vs-skeletons-game-for-circuitpython&#34;&gt;Pumpkins vs Skeletons game&lt;/a&gt;&lt;/p&gt; &lt;p&gt;7:06 Working with the Fruit Jam and the &lt;a href=&#34;https://adafruit-playground.com/u/SamBlenny/pages/fruit-jam-two-gamepad-demo&#34;&gt;Gamepad tester&lt;/a&gt;&lt;/p&gt; &lt;p&gt;9:24 &lt;a href=&#34;https://adafruit-playground.com/u/SamBlenny/pages/fruit-jam-usb-host-midi-tester&#34;&gt;USB Host MIDI Tester&lt;/a&gt;&lt;/p&gt; &lt;p&gt;11:12 &lt;a href=&#34;https://adafruit-playground.com/u/SamBlenny/pages/fruit-jam-color-checker&#34;&gt;The Fruit Jam Color Checker&lt;/a&gt;&lt;/p&gt; &lt;p&gt;13:49 USB Host&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/adafruit/circuitpython/issues/10551&#34;&gt;USB Host Improvement Umbrella Issue&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/adafruit/circuitpython/pull/10616&#34;&gt;Improve USB Host device error handling pull request&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/adafruit/circuitpython/pull/10633&#34;&gt;USB Host buffers allocated in internal RAM issue&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;16:42 Which board?&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%206/ep049-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%206/ep049/</link> <pubDate>Mon, 27 Oct 2025 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%206/ep049/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 6/ep049.png" type="image/png" length="36363" /> </item> <item> <title>Episode 48 - Noe Ruiz</title> <description>&lt;p&gt;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.&lt;/p&gt; &lt;p&gt;Follow the show on &lt;a href=&#34;https://www.circuitpythonshow.com/@circuitpythonshow/follow&#34;&gt;Mastodon&lt;/a&gt; or &lt;a href=&#34;https://bsky.app/profile/circuitpythonshow.com&#34;&gt;Bluesky&lt;/a&gt;.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/14693463-0cd1-4f95-b025-2d824c55f809/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Intro&lt;/p&gt; &lt;p&gt;00:19 Getting started with computers and electronics&lt;/p&gt; &lt;p&gt;1:38 Learning design&lt;/p&gt; &lt;p&gt;4:38 Snap-fit enclosures&lt;/p&gt; &lt;p&gt;6:36 &lt;a href=&#34;https://youtube.com/playlist?list=PLjF7R1fz_OOVgpmWevin2slopw_A3-A8Y&#34;&gt;3D Hangouts&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://www.youtube.com/live/RqtvnX5W7VA&#34;&gt;Live NYC episode&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://www.youtube.com/live/wpkfo-FwlB8&#34;&gt;Episode 1&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;8:28 &lt;a href=&#34;https://github.com/adafruit/Adafruit_CAD_Parts&#34;&gt;Adafruit CAD Parts&lt;/a&gt;&lt;/p&gt; &lt;p&gt;12:05 &lt;a href=&#34;https://www.youtube.com/playlist?list=PLjF7R1fz_OOVsMp6nKnpjsXSQ45nxfORb&#34;&gt;Layer by Layer&lt;/a&gt;&lt;/p&gt; &lt;p&gt;13:35 Which board?&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%206/ep048-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%206/ep048/</link> <pubDate>Mon, 13 Oct 2025 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%206/ep048/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 6/ep048.png" type="image/png" length="34399" /> </item> <item> <title>Episode 47 - John Fletcher</title> <description>&lt;p&gt;John shares how he ported CircuitPython to web assembly, how it works, and how using Claude Code helped.&lt;/p&gt; &lt;p&gt;Follow the show on &lt;a href=&#34;https://www.circuitpythonshow.com/@circuitpythonshow/follow&#34;&gt;Mastodon&lt;/a&gt; and &lt;a href=&#34;https://bsky.app/profile/circuitpythonshow.com&#34;&gt;Bluesky&lt;/a&gt;.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/e7338aac-b860-438c-8ad9-564505508bab/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Intro&lt;/p&gt; &lt;p&gt;00:23 John&#39;s start with computers&lt;/p&gt; &lt;p&gt;4:07 John&#39;s Discord nickname&lt;/p&gt; &lt;p&gt;5:05 CircuitPython and web assembly&lt;/p&gt; &lt;p&gt;6:43 How CircuitPython works in the browser&lt;/p&gt; &lt;p&gt;7:46 Advantages to using CircuitPython in the browser&lt;/p&gt; &lt;p&gt;9:25 Windows Subsystem for Linux&lt;/p&gt; &lt;p&gt;10:25 Using Claude Code&lt;/p&gt; &lt;p&gt;10:49 Managing the prompts&lt;/p&gt; &lt;p&gt;12:48 How to test CircuitPython in the browser&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/johnnohj/web-editor&#34;&gt;The CircuitPython web-editor with web assembly&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;13:33 Where to learn more&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/johnnohj&#34;&gt;John&#39;s GitHub repositories&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%206/ep047-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%206/ep047/</link> <pubDate>Mon, 29 Sep 2025 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%206/ep047/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 6/ep047.png" type="image/png" length="33687" /> </item> <item> <title>Episode 46 - Justin Myers</title> <description>&lt;p&gt;Justin shares how he created the new &lt;code&gt;connectionmanager&lt;/code&gt; library for networking in CircuitPython.&lt;/p&gt; &lt;p&gt;Follow the show on &lt;a href=&#34;https://www.circuitpythonshow.com/@circuitpythonshow/follow&#34;&gt;Mastodon&lt;/a&gt; or &lt;a href=&#34;https://bsky.app/profile/circuitpythonshow.com&#34;&gt;Bluesky&lt;/a&gt; for news of when the show will return.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/9b081c36-5797-4806-9c3a-325ef3adc711/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Intro&lt;/p&gt; &lt;p&gt;00:21 Justin&#39;s start with computers&lt;/p&gt; &lt;p&gt;1:11 Discovering electronics&lt;/p&gt; &lt;p&gt;2:15 Discovering CircuitPython&lt;/p&gt; &lt;p&gt;3:02 ConnectionManager&lt;/p&gt; &lt;p&gt;4:55 How does &lt;code&gt;connectionmanager&lt;/code&gt; work?&lt;/p&gt; &lt;p&gt;7:10 What were the challenges in creating &lt;code&gt;connectionmanager&lt;/code&gt;?&lt;/p&gt; &lt;p&gt;8:35 Software testing framework&lt;/p&gt; &lt;p&gt;11:21 Which board?&lt;/p&gt; &lt;p&gt;13:25 Wrap-up&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%205/ep046-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%205/ep046/</link> <pubDate>Mon, 19 May 2025 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%205/ep046/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 5/ep046.png" type="image/png" length="36277" /> </item> <item> <title>Episode 45 - Cooper Dalrymple</title> <description>&lt;p&gt;Cooper Dalrymple, who recently was a guest on the Audio Effects Panel Discussion, joins the show.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/4fa20845-77ae-4b71-9060-839394ddbc37/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Welcome&lt;/p&gt; &lt;p&gt;00:26 Cooper&#39;s start with computers and electronics&lt;/p&gt; &lt;p&gt;1:31 Discovering CircuitPython&lt;/p&gt; &lt;p&gt;5:57 Cooper&#39;s music background&lt;/p&gt; &lt;p&gt;8:18 Designing hardware&lt;/p&gt; &lt;p&gt;13:26 Advantages between CircuitPython and Arduino&lt;/p&gt; &lt;p&gt;19:03 What&#39;s next in audio effects?&lt;/p&gt; &lt;p&gt;21:41 &lt;a href=&#34;https://dcdalrymple.com&#34;&gt;Learn more about Cooper&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&#34;https://www.tindie.com/stores/relic/&#34;&gt;Tindie Store&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://www.youtube.com/@relic985&#34;&gt;YouTube&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&#34;https://github.com/relic-se&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;23:02 Which board?&lt;/p&gt; &lt;p&gt;24:04 Wrap-up&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%205/ep045-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%205/ep045/</link> <pubDate>Mon, 05 May 2025 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%205/ep045/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 5/ep045.png" type="image/png" length="38377" /> </item> <item> <title>Episode 44 - Designing Games for CircuitPython with Tim &#34;foamyguy&#34; Cocks</title> <description>&lt;p&gt;Tim Cocks, better known as foamyguy in the Adafruit community, shares his experiences in designing games for CircuitPython.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/1ecf877c-14bd-47c4-8f14-45d71026ddc0/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Intro&lt;/p&gt; &lt;p&gt;00:16 Tim&#39;s start with computers&lt;/p&gt; &lt;p&gt;1:48 Discovering CircuitPython&lt;/p&gt; &lt;p&gt;8:16 Challenges designing games for microcontrollers&lt;/p&gt; &lt;p&gt;13:16 &lt;a href=&#34;https://learn.adafruit.com/1d-chomper-tabletop-arcade-game/overview&#34;&gt;1D Chomper&lt;/a&gt;&lt;/p&gt; &lt;p&gt;15:44 &lt;a href=&#34;https://learn.adafruit.com/blinka-says-tabletop-arcade-game/overview&#34;&gt;Blinka Says&lt;/a&gt;&lt;/p&gt; &lt;p&gt;18:58 &lt;a href=&#34;https://learn.adafruit.com/karel-the-robot-in-circuitpython&#34;&gt;Karel the Robot&lt;/a&gt;&lt;/p&gt; &lt;p&gt;23:24 Which microcontroller?&lt;/p&gt; &lt;p&gt;25:42 Wrap-up&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%205/ep044-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%205/ep044/</link> <pubDate>Mon, 21 Apr 2025 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%205/ep044/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 5/ep044.png" type="image/png" length="51588" /> </item> <item> <title>Episode 43 - Audio Effects Panel Discussion</title> <description>&lt;p&gt;Cooper Dalrymple, Jeff Epler, Mark Komus, and Tod Kurt join the show to discuss the new audio effects available in CircuitPython.&lt;/p&gt; &lt;h2 id=&#34;listen-to-the-show&#34;&gt;Listen to the Show&lt;/h2&gt; &lt;div style=&#34;width: 100%; height: 200px; margin-bottom: 20px; border-radius: 6px; overflow: hidden;&#34;&gt;&lt;iframe style=&#34;width: 100%; height: 200px;&#34; frameborder=&#34;no&#34; scrolling=&#34;no&#34; allow=&#34;clipboard-write&#34; seamless src=&#34;https://player.captivate.fm/episode/863a75de-8353-4ce0-8aa2-66da95e4ddc4/&#34;&gt;&lt;/iframe&gt;&lt;/div&gt; &lt;h2 id=&#34;show-notes&#34;&gt;Show Notes&lt;/h2&gt; &lt;p&gt;00:00 Welcome&lt;/p&gt; &lt;p&gt;00:19 Mark&#39;s &lt;a href=&#34;https://github.com/adafruit/circuitpython/issues/8974&#34;&gt;inspiration for adding audio effects&lt;/a&gt;&lt;/p&gt; &lt;p&gt;1:46 Mark&#39;s drum gist&lt;/p&gt; &lt;p&gt;4:23 The new audio effects available in CircuitPython&lt;/p&gt; &lt;p&gt;8:02 LFOs&lt;/p&gt; &lt;p&gt;10:30 Synthio vs Audio Effects&lt;/p&gt; &lt;p&gt;11:36 MP3 Bass and Treble Control&lt;/p&gt; &lt;p&gt;12:48 The RP2350&lt;/p&gt; &lt;p&gt;17:34 RP2350 vs RP2040&lt;/p&gt; &lt;p&gt;18:11 Audio on Espressif&lt;/p&gt; &lt;p&gt;19:50 Guitar pedals&lt;/p&gt; &lt;p&gt;26:59 Future projects&lt;/p&gt; &lt;p&gt;29:59 CircuitPython Karaoke&lt;/p&gt; &lt;p&gt;30:42 CircuitPython Audio Effects Tricks&lt;/p&gt; &lt;p&gt;32:38 Wrap-up&lt;/p&gt; &lt;h2 id=&#34;transcript&#34;&gt;Transcript&lt;/h2&gt; &lt;p&gt;&lt;a href=&#34;../../../transcripts/Season%205/ep043-transcript/&#34;&gt;Transcript available here.&lt;/a&gt;&lt;/p&gt;</description> <link>https://circuitpythonshow.com/episodes/Season%205/ep043/</link> <pubDate>Mon, 07 Apr 2025 00:00:00 +0000</pubDate> <source url="https://circuitpythonshow.com/feed_rss_created.xml">The CircuitPython Show</source><guid isPermaLink="true">https://circuitpythonshow.com/episodes/Season%205/ep043/</guid> <enclosure url="https://circuitpythonshow.com/assets/images/social/episodes/Season 5/ep043.png" type="image/png" length="46197" /> </item> </channel> </rss>