This is CircuitPython 9.2.8, the latest bugfix revision of CircuitPython, and is a new stable release.
WARNING for nRF52 boards only: If your board has an nRF52 UF2 bootloader whose version is before 0.6.1, you will not be able to load CircuitPython 8.2.0 and later, due to increased size of the firmware. See these instructions for updating your bootloader.
Highlights of this releasedeque
bug.audiodelays.Delay
when freq_shift=True
.displayio
bindings are now called out with warnings. For instance, displayio.Display
is deprecated in favor of busdisplay.BusDisplay
. In CircuitPython 10.0.0 the deprecated bindings will be removed.Firmware downloads are available from the downloads page on circuitpython.org. The site makes it easy to select the correct file and language for your board.
InstallationTo install follow the instructions in the Welcome to CircuitPython! guide. To install the latest libraries, see this page in that guide.
Try code.circuitpython.org or the latest version of the Mu editor for creating and editing your CircuitPython programs and for easy access to the CircuitPython serial connection (the REPL).
DocumentationDocumentation is available in readthedocs.io.
Port statusCircuitPython has a number of "ports" that are the core implementations for different microcontroller families. Stability varies on a per-port basis. As of this release, these ports are consider stable (but see Known Issues below):
atmel-samd
: Microchip SAMD21, SAMx5xcxd56
: Sony Spresenseespressif
: Espressif ESP32, ESP32-S2, ESP32-S3, ESP32-C2, ESP32-C3, ESP32-C6nordic
: Nordic nRF52840, nRF52833raspberrypi
: Raspberry Pi RP2040, RP2350stm
: ST STM32F4 chip familyThese ports are considered alpha and will have bugs and missing functionality:
analog
: Analog Devices MAX32690broadcom
: Raspberry Pi boards such as RPi 4, RPi Zero 2Wespressif
: ESP32-P4litex
: fomumimxrt10xx
: NXP i.MX RT10xxxrenode
: hardware simulatorsilabs
: Silicon Labs MG24 familystm
: ST non-STM32F4 chip familieszephyr
: multiplatform RTOS: testing with nRF5340, nRF54L15, RA6M5, STM32H7deque
subscripting. #10380. Thanks @bablokb.audiodelays.Delay
when freq_shift=True
. #10252. Thanks @relic-se.board.I2C()
SDA/SCL pins. #10279. Thanks @bablokb.board.I2C()
SDA/SCL pins. #10279. Thanks @bablokb.winterbloom_sol
board.Thank you to all who used, tested, and contributed toward this release, including the contributors above, and many others on GitHub and Discord. Join us on the Discord chat to collaborate.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4