#CircuitPython2026 please get Bluetooth working on the Pico W so we can use these awesome little boards to building awesome BLE devices (including keyboards with #kmk
thoughts_on_#CircuitPython2026

thoughts_on_#CircuitPython2026. GitHub Gist: instantly share code, notes, and snippets.

Gist

For #CircuitPython2026, I've distilled my 2025 #CircuitPython wish list (https://fosstodon.org/@anecdata/113773025044962141) to one item:

• asyncio support for sockets

(it can be done for TCP currently, though I don't think it's CPython-compatible, I'm not sure it's complete, and it hardfaults https://gist.github.com/anecdata/89b4458fd7c0c01c7fc0a9ff4be5b4e6)

anecdata (@[email protected])

#CircuitPython2025 Core software wish list: • Low-level async for sockets • Updated APIs (e.g., gc, espidf) for examining runtime use of various memory pools • API to expose pre-safemode execution info (e.g., github.com/adafruit/circuitpython/issues/8704) • Ethernet over USB (would allow network access for any board) New hardware wish list: • Metro and Feather with RM2 wifi • 240x135 TFT FeatherWing • Tiny TFT BFF #CircuitPython

Fosstodon
@backstube @adafruit We haven't added something like interrupts. The reality is that the Python VM isn't real time and I don't want to give that illusion. What do you need it for? I'm happy to hear more. I just launched #CircuitPython2026 where we're calling for posts about future CP developments. https://blog.adafruit.com/2026/01/02/circuitpython2026-kickoff/