It’s been a few months since the initial stable release of 3.0.0 and we’ve been hard at work on 4.0.0 since then. Last week we released 4.0.0 Alpha 1, the first pre-release of 4.0.0, the next major revision of CircuitPython. 4.0.0 will feature support for the nRF52840 BLE chipset, display support and translated messages (English, French, German, Spanish and Tagalog so far). More features will likely be added in the next few months as well. Follow along on our Discord.
Adding support for a new chipset is a huge undertaking. With the launch of this first alpha, we’re close to bringing the CircuitPython edit-save-run workflow we all know and love to the nRF52840. We are still working on adding all of the standard APIs though. Adafruit hasn’t released any hardware yet with the nRF52840 so we’ve been using the nRF52840 development kit and nRF52840 Dongle for testing. Pick one up if you want a jump start on testing.
This is just the beginning for 4.0.0 development and we’ll be focusing on it for the next few months. Follow along with GitHub and Discord and expect lots of improvements and bug fixes along with it.
News from around the web!
William D. Jones announced he has successfully ported MicroPython to the TinyFPGA BX.
Top 10 Must-Watch PyCon Talks on Real Python
PyDev of the Week: Hillel Wayne via Mouse vs Python
Adafruit CircuitPython Weekly Recording – September 23rd, 2018
New Learn Guides!
Circuit Playground Express Head-Tilt Ears from Dave Astels
Adafruit NeoTrellis from Ladyada
HalloWing Badge Image Viewer from John Park
September 27th, 2018 is Open Source Hardware Summit in Boston. Dan, Kattni and Scott from CircuitPython will be attending. Coordinate with them via Discord.
October 27, 2018. As part of PyCon DE 18 PyLadies and MicroPython will be running a beginner friendly full day hands-on workshop on MicroPython and the Internet of Things – Meetup.
CircuitPython’s stable release is 3.0.2 and its unstable release is 4.0.0-alpha.1. New to CircuitPython? Start with our Welcome to CircuitPython Guide.
20180923 is the latest CircuitPython library bundle.
v1.9.4 is the latest MicroPython release. Documentation for it is here.
3.7.0 is the latest Python release.
The CircuitPython Weekly Newsletter is a CircuitPython community-run newsletter emailed every Tuesday. It highlights the latest CircuitPython related news from around the web including Python and MicroPython developments. To contribute, edit next week’s draft on GitHub and submit a pull request with the changes. Join our Discord or post to the forum for any further questions.