![](/assets/artwork/1x1-42817eea7ade52607a760cbee00d1495.gif)
12 episodes
![](/assets/artwork/1x1-42817eea7ade52607a760cbee00d1495.gif)
The Bootloader Paul Cutler and Tod Kurt
-
- Technology
-
-
5.0 • 3 Ratings
-
A monthly podcast loading you up with news, project updates and product talk from the CircuitPython and maker communities. Hosted by Tod Kurt and Paul Cutler.
-
Four Topics and an Interview
Paul and Tod chat about Professor Gallaugher’s CircuitPython tutorial videos, Embedded Swift, a special interview with Justin Myers, the author of the new CircuitPython ConnectionManager library, and more.
For detailed show notes and transcripts visit The Bootloader.net
Show Notes:
00:21 CircuitPython videos by Professor John Gallaugher
Professor Gallaugher interview on The CircuitPython Show
Professor Gallaugher’s YouTube channel
CircuitPython playlist
Raspberry Pi Pico tutorials using CircuitPython
Bluefruit School - using a CircuitPython Bluefruit and tutorials
Use PyCharm with CircuitPython on macOS video
Easily install or upgrade CircuitPython Libraries with Circup video
4:58 Embedded Swift
https://www.cnx-software.com/2024/06/13/embedded-swift-esp32-c6-raspberry-pi-rp2040-stm32f7-nrf52840-microcontrollers/
https://www.hackster.io/news/apple-embeds-swift-into-hardware-125131557514
https://www.youtube.com/watch?v=LqxbsADqDI4
Swift Embedded Examples - https://github.com/apple/swift-embedded-examples
Swift Matter Examples - https://github.com/apple/swift-matter-examples/tree/main/smart-light
8:53 Accessibility Matters
The Micro:bit Access:bit
Adafruit’s TRRS Trinkey
11:55 CadQuery
https://cadquery.readthedocs.io/en/latest/intro.html – good intro
https://github.com/CadQuery/cadquery – the main repo
https://github.com/CadQuery/CQ-editor – GUI editor, like OpenSCAD, one of the many ways to use CQ
https://github.com/Wren6991/CQCAD – Luke Wren (ASIC designer at RasPi)’s collection of CQCAD parts
Also simliar: OpenJSCAD but also cannot export STEP
And the original: OpenSCAD
16:47 Interview with Justin Myers, author of CircuitPython’s ConnectionManager library
ConnectionManager -
Beautiful Bezier Curves
In episode 9, Paul and Tod chat about the M5Stack Cardputer, RadioFreeFedi, migrating to Kicad, the CircuitPython Online IDE, and more.
For detailed show notes, visit TheBootloader.net.
00:00 Welcome
00:20 The M5Stack Cardputer - Tod #1
2:10 CircuitPython build for the Cardputer
2:40 Available from Electromaker.io
4:29 RadioFreeFedi.net - Paul #1
5:57 FediVision
6:20 Bandcamp Friday / Faircamp Friday
6:48 Faircamp static site generator
8:19 Moving from Eagle to Kicad - Tod #2
9:55 PlumPot YouTube channel with Kicad tutorials
11:16 What is the most challenging part of the transition to Kicad?
13:35 What was a surprise in using Kicad?
15:31 Meet the Maker: André Costa and the Pico W Air - Paul #2
MagPi story with André Costa and rpilocator
18:09 Algorithm videos by Freya Holmér - Tod #3
“Lerp smoothing in broken”
“The Beauty of Bézier Curves”
“Why can’t you multiply vectors?”
22: 53 Circuitpython-staroids game by todbot
23:16 CircuitPython Online IDE by River Wang - Paul #3 -
Built from the ground up
In this episode, Paul and Tod each share three interesting things from learn to solder kits to programming ARM in assembly and more. Visit TheBootloader.net for more information including detailed show notes and transcripts.
00:22 Meet the Maker: Carrie Sundra of Alpenglow Industries. (Paul #1)
1:29 SMT Garden - surface mount soldering kit
3:51 Building a synthesizer with the Daisy Seed from Electrosmith (Tod #1)
5:56 synthUX Academy classes on YouTube
8:08 Microdot web framework for MicroPython (Paul #2)
9:08 Programming for both CPython and CircuitPython or MicroPython
10:25 ARM Assembly Deep-dives by Carlynorama (Tod #2)
16:52 ARM Simulator in the browser
18:50 gcc and Clang compilers for ARM
19:20 Bambu Labs 3D printer follow-up from Episode 1 (Paul #3)
20:35 Bambu extends firmware support until 2027 and security updates until 2029
23:08 Let’s talk about Capacitive Touch Sensors and Sliders (Tod #3)
29:00 Tod’s Tindie Store
29:31 Wrap-up and visit TheBootloader.net for detailed show notes and transcripts -
The CircuitPython 9 Release Show
00:00 Welcome to The Bootloader
00:22 What are we excited about in CircuitPython 9?
00:56 jpegio and the Memento Camera
AdaBox 21 Unboxing Video
2:12 The one downside of JPEG vs. BMP or PNG
3:03 How Adafruit is innovating around the hardware and software
3:57 bitmapfilter image effects
4:28 USB Host
5:07 Keyboards on USB Host
Scott’s CircuitPython2024 blog post
7:12 MicroPython and merging its changes into CircuitPython
Split heap memory management
9:55 paralleldisplaybus
LilyGO microcontrollers
8x faster display using paralleldisplaybus for ESP32
12:13 CIRCUITPY on Android
13:28 ESP-IDF software development kit for Espressif microcontrollers
CircuitPython 9.0 moves from IDF v4.x to IDF v5
Potential for Bluetooth for ESP32-S3 chips
15:52 ConnectionManager and the CircuitPython community
18:04 Breaking changes in CircuitPython
display.show() deprecated
Mounting a filesystem requires an existing directory
CircuitPython now requires explicit socket port re-use. Use socket.setsockopt(pool.SOL_SOCKET, pool.SO_REUSEADDR, 1), as in CPython.
20:10 Thank you to everyone in the CircuitPython community who contributed to CircuitPython 9.0
20:43 The CircuitPython Community Weekly Meeting every Monday at 2pm EST in the Adafruit Discord
21:33 Thanks for listening!
Memento photo used under a CC-BY-SA 3.0 license -
Supersized for Supercon
Tod shares some of his favorite talks from the recent Supercon conference in Pasadena, CA. Paul and Tod each share one thing they found interesting.
Follow Tod on Mastodon: @todbot@mastodon.social
Follow Paul on Mastodon: @prcutler@fosstodon.org
Show Notes
0:00 Welcome to the Supersize Supercon episode
3:17 The Supercon badge
8:02 DIY Vacuum Tubes by Nick Pool
10:31 Personal Electric Vehicles by Bradley Gawthrop
13:00 Samy Kamkar’s Random Walk Exploration
15:45 How to Hang and Sell Your Blinky Goodness as Art byChris Combs
18:15 Back in person
19:40 Python in the browser
22:00 Tod’s PicoStepSeq -
Pandas and Breadboards
Tod and Paul share a few interesting things including virtual breadboards, Hey Github, and creating virtual synthesizers.
00:00 Welcome
00:26 MicroPython by Arduino Labs
6:15 Home Assistant
9:50 WithDiode.com and virtual breadboards
14:09 Hey, Github
17:40 Virtual Synthesizers - Turn Max patches into VST
22:48 Mastodon
For detailed show notes, transcripts, and to support the show, visit TheBootloader.net.