POPULARITY
Categories
This week, Hackaday Editors Elliot Williams and Tom Nardi start the episode off by discussing the latest CircuitPython developments before covering some impressive reverse engineering efforts, the benefits of modeling your projects in 3D, and some of the most incredible timepieces that have ever graced the pages of Hackaday. You'll also hear about the fascinating potential of combing 3D and UV printing, Linux on the ESP32, and a virtual TV station that pulls from the Internet Archive. The episode wraps up with a Hackaday Europe double-feature: one talk extols the virtues of keeping things simple through bare metal development, while the other covers off-world hacks and fixes that will make you want to sign up for Space Camp. Check out the links if you want to follow along, and as always, tell us what you think about this episode in the comments!
This is a replay of The Bootloader's livestream on the Adafruit YouTube channel on CircuitPython Day. Tod and Paul take a look back at the last year and share some of their favorite CircuitPython projects and features. This episode has been slightly edited and we do use screensharing, so you may want to check out the video on YouTube.Show Notes00:00 Intro01:04 CircuitPython in the last year1:32 CircuitPython 10 Audio EffectsTing alternate CircuitPython voice effects firmware4:32 CircuitPython 10.1 and 10.2 updates4:45 MicroPython and upstreamMicroPython home page5:10 The Adafruit Fruit JamAdafruit Fruit Jam Learn GuideFruit Jam OS5:34 Sean Carolan's Pac-Man CloneSean on The CircuitPython Show6:31 Dan Cogliano's Z Machine and Zork8:27 Dan Cogliano's Fruit Jam ScreensaversMoon Miner9:22 Liz Clark's Fruit Jam Video Music PlayerAtari Video Music original hardware11:49 picogame by Vladimir SmitkaWrite-up of picogame on chiptron.eu16:31 Lorraine's Autonomous LEGO Train with CircuitPython and LIDARAmazon LIDAR example or dfrobotPython code for Raspberry Pi19:50 RV Circuit Studio by Armstrong Subero24:18 Liz Clark's Chiptune PlayerCircuitPython AY8912 libraryVGM fan websites27:39 PicoTTYEmbedded Systems News story30:37 Wrap-up
Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-08-31.md Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. 0:00 Housekeeping 2:15 Community News 6:42 State of CircuitPython, Libraries & Blinka 15:54 Hug Reports 20:26 Status Updates In the Weeds 30:48 Wrap-up ----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-08-31.md Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. 0:00 Housekeeping 2:15 Community News 6:42 State of CircuitPython, Libraries & Blinka 15:54 Hug Reports 20:26 Status Updates In the Weeds 30:48 Wrap-up ----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
#circuitpythonparsec Control your Fruit Jam with an infrared IR remote control, using the built-in IR receiver. code example: https://github.com/jedgarpark/parsec/blob/main/2026-09-27/code.py https://www.adafruit.com/product/6200 Learn about CircuitPython: https://circuitpython.org Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Join Scott as he works to polish the MCUboot bootloader for use with Zephyr based firmwares like CircuitPython. He'll answer any questions folks have too. Visit the Adafruit shop online - http://www.adafruit.com Thanks to dcd for timecodes: 0:00 Getting started 0:57 Hello everyone - circuit python (CP) on microprocessor example NRF64LM20 3:25 Join discord for chat (online and during the week) 4:12 Detour into bootloader - 8:00 Seattle happy hardware hour - first Thursday of every month 12:19 github adafruit/adabute 13:22 uf2 bootloaders - then green lake 14:32 oldinsurancemaps.net rabbit trail 15:34 uf2 created to drag/drop boot loaders 17:42 need to preserve the flash segments 19:39 original adafruit UF2 boot loader 20:12 tinyuf2 ( built on tinyusb ) support espressif 20:52 nRF52 bootloader 21:30 adding a fourth boot loader based on zephyr 22:23 LLM coding 23:32 safe mode support added "saved word" ( including unit test ) 25:45 swapping regions for software update over the air (OTA) 29:08 UF2 application that can update itself 29:50 OTA_0 and OTA_1 discussion 32:18 boot loader status indicators, and double tap 33:13 partition table example nrf54lm20dk.dtsi 39:54 ROM bootloaders 43:33 enter boot loader via double reset 45:39 boot/zephyr/main.c and CONFIG_BOOT_SERIAL_DOUBLE_TAP (double tapping reset) 47:35 related to CP reset and boot button 51:10 consider firmware for coprocessors also 52:30 thinking about pin muxing in parallel 54:00 build and reflash the bootloader 55:00 CURRENT.UF2 support for dragging off the non volatile memory, and INFO_UF2.TXT 56:40 copy the updater to the UF2 drive 52:23 next week in new office! 1:00:44 display support ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-08-24.md Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. 0:00 Housekeeping 01:49 Community News 03:53 State of CircuitPython, Libraries & Blinka 12:46 Hug Reports 16:51 Status Updates 25:01 Wrap-up Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Scott Shawcroft, CircuitPython's project lead, returns to the show. Paul and Scott discuss CircuitPython's move to Zephyr, a look back at ten years of CircuitPython, what the future might hold, and more.Follow the show on Bluesky or follow Paul on Bluesky or Mastodon.Support the show! Join the Supporter tier and get early access to episodes, exclusive content, and more. Visit CircuitPythonshow.com/Support to learn more.Show Notes00:00 Intro00:39 CircuitPython and Zephyr2:45 How is the progress moving CircuitPython to Zephyr?3:30 How are LLMs helping?7:08 Ten Years of CircuitPython9:54 The Fruit Jam and the future of CircuitPython14:03 RP2350 Gameboy Cartridge18:13 Running a CircuitPython game on the cart19:48 Wrap-up
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-08-24.md Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. 0:00 Housekeeping 01:49 Community News 03:53 State of CircuitPython, Libraries & Blinka 12:46 Hug Reports 16:51 Status Updates 25:01 Wrap-up Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
CircuitPython core developers Dan, Scott and Tim discuss what's new in CircuitPython 10.3.0 and what they're looking forward to in the coming year for CircuitPython. CircuitPython Release Notes: https://github.com/adafruit/circuitpython/releases CircuitPython Essentials Learn Guide: https://learn.adafruit.com/circuitpython-essentials Follow along with the #CircuitPythonDay2026 schedule here: https://blog.adafruit.com/2026/08/19/circuitpython-day-will-be-august-21-2026/ More #CircuitPythonDay2026 videos can be found here: https://www.youtube.com/playlist?list=PLY9yniFqxZXY
John Park's Workshop Live 8/21/26 Projects JPPPoW recap CircuitPython Parsec - Fruit Jam Library Learn Guide recap tool tips teardowns gear report retro tech and more! Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord ------ Adafruit on Instagram: https://www.instagram.com/adafruit Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-08-17.md Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. 0:00 Housekeeping 2:48 Community News 5:43 State of CircuitPython, Libraries & Blinka 12:24 Hug Reports 16:06 Status Updates 23:15 In the Weeds 23:35 Wrap-up ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
#circuitpythonparsec Use the Fruit Jam Library peripherals module to light on-board NeoPixels. code example: https://github.com/jedgarpark/parsec/blob/main/2026-08-13/code.py https://www.adafruit.com/product/6200 Learn about CircuitPython: https://circuitpython.org Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Make your own motion-reactive LED devil horns!
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-08-10.md 0:00 Housekeeping 3:23 Community News 8:39 State of CircuitPython, Libraries & Blinka 16:52 Hug Reports 18:32 Status Updates 26:24 In the Weeds 26:37 Wrap-up Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Tod Kurt returns to the show and shares how to build custom CircuitPython firmware using GitHub Actions. Tod also shares SerialPlotster and his latest hardware creation.Show Notes00:57 Using GitHub Actions to build CircuitPython3:51 CircuitPython Custom on GitHub repositoryCircuitPython Custom configuration web page9:24 The CLI display10:37 Adding custom modules11:42 How to run CircuitPython Custom14:34 SerialPlotsterDownload19:32 New hardware?20:40 Creating synth engines21:32 Wrap-uptodbot.comThe Bootloader
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-08-10.md 0:00 Housekeeping 3:23 Community News 8:39 State of CircuitPython, Libraries & Blinka 16:52 Hug Reports 18:32 Status Updates 26:24 In the Weeds 26:37 Wrap-up Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Join Scott as he shows off the latest Zephyr work for the nRF54LM20A and answers any questions folks have. CircuitPython Day is in two weeks and will feature a whole day of CircuitPython related streams. Visit the Adafruit shop online - http://www.adafruit.com Thanks to dcd for timecodes: 0:00 Getting started 0:40 hello everybody 1:15 Nordic nRF54LM20-DK example board with CP microcontroller 3:29 back into Zephyr 4:10 Feather Data Logger and NRF52840 w/bluetooth 6:10 we want to support LM20 with Zephyr 11:00 pull reqeust 11179 https://github.com/adafruit/circuitpython/pull/11179 13:30 Advertizing and scanning / connections / central and peripheral 14:32 GATT 19:40 BLE circuitpython search on learn.adafruit.com 20:13 BLE basics https://learn.adafruit.com/circuitpython-nrf52840/bluetooth-basics 22:58 next step bonding / pairing 23:45 bonding testing (vs. pairing ) 28:00 testing the https://github.com/tannewt/circuitpython/tree/zephyr_ble_pairing branch 30:00 LLM's to generate CP code 32:45 pytest test_bsim_ble_pairing.py 34:30 Zephyr abstraction layer ( as well as harware in the loop ) 36:54 _bleio may change over time... 40:15 docs.circuitpython.org pair in Bluetooth Low Energy https://docs.circuitpython.org/en/latest/shared-bindings/_bleio/ 44:59 _bleio/Connection.c CONFIG_BT_BONDABLE 45:00 look into BT_BONDABLE in Zephyr github 47:12 host vs. controller stack 48:50 other zephyr BT configuration settings 58:00 esp32-p4x 59:40 new code added by LLM 1:00:38 wrap up - should be back next week ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
#circuitpythonparsec Use the Fruit Jam Library peripherals module to easily check for button presses. code example: https://github.com/jedgarpark/parsec/blob/main/2026-08-06/code.py https://www.adafruit.com/product/6200 Learn about CircuitPython: https://circuitpython.org Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
This polka-dot dress lights up when I dance! ✨ I added 216 individually addressable NeoPixel LEDs, with one light hidden behind each polka dot. A motion sensor makes the dress flare up when I move! The whole system is powered by an Adafruit RP2040 Prop-Maker Feather running CircuitPython. It's wearable, rechargeable, and programmed with multiple animation levels so the lights respond differently as the movement intensifies. Build your own with my complete Adafruit Learning System guide: https://learn.adafruit.com/polka-dot-dress-with-neopixels/overview #Adafruit #NeoPixels #LEDdress #WearableTech #CircuitPython #LightUpDress #FashionTech #MakerProject #CosplayTech Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
This polka-dot dress lights up when I dance! ✨ I added 216 individually addressable NeoPixel LEDs, with one light hidden behind each polka dot. A motion sensor makes the dress flare up when I move! The whole system is powered by an Adafruit RP2040 Prop-Maker Feather running CircuitPython. It's wearable, rechargeable, and programmed with multiple animation levels so the lights respond differently as the movement intensifies. Build your own with my complete Adafruit Learning System guide: https://learn.adafruit.com/polka-dot-dress-with-neopixels/overview #Adafruit #NeoPixels #LEDdress #WearableTech #CircuitPython #LightUpDress #FashionTech #MakerProject #CosplayTech Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-08-03.md. Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. 0:00 Housekeeping 2:00 Community News 5:30 State of CircuitPython, Libraries & Blinka 13:20 Hug Reports 15:16 Status Updates 19:15 In the Weeds 37:31 Wrap-up (Faint background singing is from activity elsewhere in the house when this was recorded.) ----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-08-03.md. Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. 0:00 Housekeeping 2:00 Community News 5:30 State of CircuitPython, Libraries & Blinka 13:20 Hug Reports 15:16 Status Updates 19:15 In the Weeds 37:31 Wrap-up (Faint background singing is from activity elsewhere in the house when this was recorded.) ----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-07-26.md 0:00 Housekeeping 3:48 Community News 9:34 State of CircuitPython, Libraries & Blinka 17:15 Hug Reports 19:17 Status Updates 23:29 In the Weeds 23:41 Wrap-up Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-07-26.md 0:00 Housekeeping 3:48 Community News 9:34 State of CircuitPython, Libraries & Blinka 17:15 Hug Reports 19:17 Status Updates 23:29 In the Weeds 23:41 Wrap-up Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
#circuitpythonparsec ZOOM a bitmap with ease using bitmaptools.rotozoom in CircuitPython. code example: https://github.com/jedgarpark/parsec/blob/main/2026-07-23/ https://www.adafruit.com/product/5872 Learn about CircuitPython: https://circuitpython.org Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-07-20.md Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. Visit the Adafruit shop online - http://www.adafruit.com 0:00 Housekeeping 1:56 Community News 4:20 State of CircuitPython, Libraries & Blinka 11:26 Hug Reports 14:54 Status Updates 22:33 In the Weeds 23:10 Wrap-up ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Join Scott as he hacks on the CircuitPython powered gameboy cart. He'll also answer any questions folks have. Visit the Adafruit shop online - http://www.adafruit.com Thanks to dcd for timecodes: 0:00 Getting started 1:57 hello and welcome to Deep Dive 2:40 Circuit Python (CP) from Adafruit makes it easy to program microcomputers 3:16 This week - working on GameBoy (GP) custom cart to use CP 5:08 GB cart features 7:27 Power up GB showing Nintendo 9:43 switch to Konsole and CP REPL - showing "Adafruit" 10:34 the "Adafruit" logo trick explained 11:47 continue Gameboy cart hacking 12:33 rp2350 gameboy cartridge firmware - croco cartridge V2 (github ) 13:43 emulate RAM without CPU (using PIO) https://github.com/shilga/rp2350-gameboy-cartridge-firmware 15:57 game boy memory access sequence ( https://iceboy.a-singer.de/doc/mem_patterns.html ) 18:30 CP _gbio PIO code ( https://github.com/tannewt/circuitpython/blob/pygb2350/ports/raspberrypi/common-hal/_gbio/__init__.c ) 21:30 rp2040 and rp2350 PIO datasheets and PIO overview 26:30 CRC 'trick' to transform address from GB to RAM ( summation ) 37:53 check out mermain.live to visualize the generated block diagram using mermaid-cli 44:00 back to the PIO code 47:46 LLM discussion - DeepSeek 4 / DwarfStar 51:17 CP with latest PICO_SDK ? 55:10 USB vs. Serial Logging 56:20 PIO debug trace shows all the bits... 1:02:10 RP2 I/O input/output driving discussion 1:05:10 CP docs on circuitpython.org 1:06:30 gbdev.io and vsync 1:07:04 plan on next week with scott, and visit the discord ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
#circuitpythonparsec Rotate a bitmap with ease using bitmaptools.rotozoom in CircuitPython. code example: https://github.com/jedgarpark/parsec/blob/main/2026-07-16/ https://www.adafruit.com/product/5872 Learn about CircuitPython: https://circuitpython.org Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-07-13.md Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. 0:00 Housekeeping 01:51 Community News 03:07 State of CircuitPython, Libraries & Blinka 09:56 Hug Reports 12:19 Status Updates 18:37 Wrap-up Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
#circuitpythonparsec Transform groups of groups with displayio inside of CircuitPython. code example: https://github.com/jedgarpark/parsec/blob/main/2026-07-09/code.py https://www.adafruit.com/product/5872 Learn about CircuitPython: https://circuitpython.org Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
This week @adafruit Pedro is working on a flight tracker with lunar transit features. Noe wraps up Liz Clark's CircuitPython chiptune player. This week's timelapse features a pool noodle sword inspired by Zelda video games. Adafruit Feather RP2350 with 8MB PSRAM: https://www.adafruit.com/product/6130 Adafruit 3.5" TFT FeatherWing V2: https://www.adafruit.com/product/3651 PCM5102 I2S DAC: https://www.adafruit.com/product/6250 Qualia ESP32-S3 https://www.adafruit.com/product/5800 2.1in TTL Round Display with Touch https://www.adafruit.com/product/5792 Timelapse Tuesday Pool Noodle Master Sword By Amedeo Makes https://makerworld.com/en/models/1513731-pool-noodle-master-sword-legend-of-zelda https://youtu.be/bV4MfPTq4ic
This week @adafruit Pedro is working on a flight tracker with lunar transit features. Noe wraps up Liz Clark's CircuitPython chiptune player. This week's timelapse features a pool noodle sword inspired by Zelda video games. Adafruit Feather RP2350 with 8MB PSRAM: https://www.adafruit.com/product/6130 Adafruit 3.5" TFT FeatherWing V2: https://www.adafruit.com/product/3651 PCM5102 I2S DAC: https://www.adafruit.com/product/6250 Qualia ESP32-S3 https://www.adafruit.com/product/5800 2.1in TTL Round Display with Touch https://www.adafruit.com/product/5792 Timelapse Tuesday Pool Noodle Master Sword By Amedeo Makes https://makerworld.com/en/models/1513731-pool-noodle-master-sword-legend-of-zelda https://youtu.be/bV4MfPTq4ic
Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-07-06.md Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. 0:00 Housekeeping 2:30 Community News 5:51 State of CircuitPython, Libraries & Blinka 14:10 Hug Reports 17:37 Status Updates In the Weeds 22:32 Wrap-up ----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
This week @adafruit we're working on new projects. Noe has a working prototype for Liz Clark's CircuitPython chiptune player while Pedro is working on a new project. This week's timelapse features a diving penguin pool toy. Adafruit Feather RP2350 with 8MB PSRAM https://www.adafruit.com/product/6130 Adafruit 3.5" TFT FeatherWing V2 https://www.adafruit.com/product/3651 PCM5102 I2S DAC https://www.adafruit.com/product/6250 Timelapse Tuesday Diving Penguin By kim_kreations https://makerworld.com/en/models/2699668-penguin-diving-pool-toy https://youtu.be/5Utw9foeYsI
This week @adafruit we're working on new projects. Noe has a working prototype for Liz Clark's CircuitPython chiptune player while Pedro is working on a new project. This week's timelapse features a diving penguin pool toy. Adafruit Feather RP2350 with 8MB PSRAM https://www.adafruit.com/product/6130 Adafruit 3.5" TFT FeatherWing V2 https://www.adafruit.com/product/3651 PCM5102 I2S DAC https://www.adafruit.com/product/6250 Timelapse Tuesday Diving Penguin By kim_kreations https://makerworld.com/en/models/2699668-penguin-diving-pool-toy https://youtu.be/5Utw9foeYsI
Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
0:00 Housekeeping 3:58 Community News 8:03 State of CircuitPython, Libraries & Blinka 15:09 Hug Reports 17:25 Status Updates 26:59 In the Weeds 27:11 Wrap-up Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-06-29.md Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Michael “T-Rex” Kadie joins the show and discusses the T-Rex Talk family of assistive devices built with CircuitPython. 1:25 Michael's start with computers 1:56 How Michael started building communication devices in the 90s 4:46 The T-Rex Talk 3.0 8:55 Using AI to help 9:58 Using the Fruit Jam as an assistive device 13:27 The training game 13:56 The Sip-N-Puff 16:38 The CircuitPython reading light 17:07 Jay Leno's antique electric car - with CircuitPython 21:21 Wrap-up Michael's website GitHub repository YouTube channel Enjoying the show? You can now sponsor the show, learn more at www.circuitpythonshow.com. Thank you for your support!
In this episode of Teaching Python, Kelly Schuster-Paredes and Julian Sequeira are joined by engineer and maker Todd Kurt to discuss what happens when code leaves the screen and starts interacting with the physical world. The conversation centers on CircuitPython, MicroPython, and physical computing, with a focus on how these tools are used in classrooms and maker projects. Todd explains his background in engineering, web development, and open source hardware, including his work on LED devices and his recent focus on CircuitPython. He describes the differences between CircuitPython and MicroPython, emphasizing that CircuitPython is designed to feel closer to desktop Python and to support teaching, while MicroPython makes more efficiency-focused tradeoffs. The discussion also covers the practical challenges of hardware-based learning. Todd and the hosts talk about bootloaders, UF2 files, board compatibility, library management, and common mistakes such as using the wrong cable, the wrong board file, or wiring power and ground incorrectly. They note that these issues can make hardware feel frustrating, especially for beginners and teachers preparing classroom kits. Kelly and Julian share their classroom experiences, including using preloaded boards, NeoPixels, sensors, and simple student-designed projects. They discuss how hardware can support troubleshooting skills, file-system awareness, and persistence, and why students often engage more when they are building something tangible, such as a sensor-based wearable or a small robot. The episode also includes Todd's stories about early embedded work, including a costly lab mistake, and his involvement in hardware that contributed to space missions. He closes by describing a compact synthesizer project built around a Raspberry Pi Pico and by noting that he shares work through his website and online accounts.Special Guest: Tod Kurt.
Join Scott as he discusses the CircuitPython update to ESP-IDF6, Zephyr changes and a new ethernet module. He'll also answer any questions folks have. Thanks to dcd for timecodes: 0:00 Getting started 1:02 Hello everyone - Feather S3 example microprocessor 3:20 New Wi-Fi Router to support automating testing - now the lights are offline :-) 4:25 "I really want a board farm" 6:10 Desktop / monitor setup - mouse tiler / monitor placement 9:30 announcing ESP-IDF v6.0 - broke :-) wifi 12:40 web workflow 16:20 Memfault podcast mention 17:17 draft pull request migrate espressif port to v6.0 18:20 How to test cap touch? Other tests could use a logic analyzer 19:45 Testing CP is not the same as testing new hardware drivers 20:30 Output only, Input only, and bidirectional driver test 25:00 Zephyr progress Feather nrf52340 Sense, NVM support, flash fixes 26:35 Ethernet APIs for CP - review LLM "implementation" 29:40 Checking claude desktop progress on the phone! 30:38 Zephyr on Raspberry pi Picos #10917 32:30 Zephyr thread priority / ordered W5500-EVB-Pico2 an the ESP32-P4X boards 34:45 ESP chip marking / P4X and chip version 1.3 41:10 Any questions? / review GitFourchette 43:08 Adaboot / fork of mcuboot - tinyuf2? 47:43 adapter between raspberry pi and nano 51:46 Octoprobe tentacles - https://www.octoprobe.org/tentacle/big_picture.html 56:56 Next week - get back to BLE 1:03:00 Native simulator and Zephyr 1:03:49 wrapping up - more dev boards on the way ! Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Join Scott as he shows off CircuitPython on the new nRF54LM20A, talks about how Claude Code continues to change the way he works and answers any questions folks have. Tim will fill in for Scott next week. Check out his Tuesday Deep Dives at 11am Eastern US. 0:00 Getting started 1:14 Hello and welcome to deep dive 2:22 NRF 54 lm20A demo running micropython 3:30 also shown adafruit Edge Badge AKA pygamer 4:20 ( Tim filling in next week / no Scott ) 5:05 nRF54LM20A bluetooth capable with NVM ( resistive RAM ) 7:00 nRF54H20 high power version 10:10 bringing it up with Zephyr 13:10 connect up the board - investigate warnings 14:30 discuss performance difference between CP on Zephyr vs native on board 16:00 SMP support (in future?) 17:30 Mixed feelings about Zephyr - startup, kconfig, device tree 18:30 LM20A - no bluetooth support in Zephyr yet 19:20 USB works, but note USB HID under zephyr 20:00 zephyr native simulator 21:15 support from LLMs does help 22:00 github actions 24:30 review issue #13803 29:00 using Salea logic analyzer / perfetto with agents 31:05 gifourchette https://github.com/tannewt/gitfourchette/tree/tannewt 35:50 worktree support also added / future change github integration / CI status 40:54 mailbag - m5stack PoE P4 - usb-ip access 44:50 m5stack Dial and Tab5, and M5 paper 48:06 xteink - magnets for phone 49:40 ST C562 nucleo with usb / and another board from ST 50:56 NXP IMX RT1180 - rt1186 lower cost dev board with 4 ethernet ports - 800MHz 54:00 zephyr supported board list 55:00 stm32 n657 59:05 i2c knobs - multimaster - to avoid polling - i3c may help 1:01:40 wrap up - out next week - thanks to Tim Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Notes document is available here, with timecodes: https://github.com/adafruit/adafruit-circuitpython-weekly-meeting/blob/main/2026/2026-03-09.md Join here for the chat all week: http://adafru.it/discord The CircuitPython Weekly normally is held at 2pm US ET/11am us PT on Mondays. Check the #circuitpython-dev channel on Discord for notices of change in time and links to past meetings. Meeting times are also available in iCal format using the following link: https://raw.githubusercontent.com/adafruit/adafruit-circuitpython-weekly-meeting/master/meeting.ical. CircuitPython development is sponsored by Adafruit. Please support them by purchasing hardware from https://adafruit.com. Reminders: Podcast available on most services. Let us know if we're missing some. 0:00 Housekeeping 2:30 Community News 5:55 State of CircuitPython, Libraries & Blinka 12:40 Hug Reports 14:48 Status Updates 24:15 In the Weeds 24:23 Wrap-up ----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------