Listen "The CircuitPython 9 Release Show"
Episode Synopsis
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
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
More episodes of the podcast The Bootloader
CircuitPython Day 2025
22/08/2025
Drop the beat - with guest John Park
04/08/2025
The rant and the love letter
07/07/2025
Rated PG for Language
02/06/2025
I'm Afraid it's TRMNL
05/05/2025
Welcome Andy Piper
07/04/2025
Welcome Brent Rubell
03/03/2025
Bamboozled
03/02/2025
Sunsets, Synths, and Pinball!
06/01/2025
Supercon 2024
02/12/2024