[ad_1]
From the GitHub launch web page:
That is CircuitPython 8.2.2, the most recent bugfix revision of CircuitPython, and is a brand new secure launch.
WARNING for nRF52 boards solely: In case your board has an nRF52 UF2 bootloader whose model is earlier than 0.6.1, you won’t be able to load CircuitPython 8.2.0 and later. The 8.2.0 firmware is bigger than what the bootloader can deal with. See these directions for updating your bootloader.
Notable modifications to eight.2.2 since 8.2.1
- Exchange expired Adafruit IO SSL certificates.
Notable modifications to eight.2.2 since 8.1.0
- Continued enhancement of
synthio
. - RP2040
alarm.sleep_memory
.
Obtain from circuitpython.org
Firmware downloads can be found from the downloads web page on circuitpython.org. The positioning makes it straightforward to pick the right file and language on your board.
Set up
To put in comply with the directions within the Welcome to CircuitPython! information. To put in the most recent libraries, see this web page in that information.
Attempt the most recent model of the Mu editor for creating and enhancing your CircuitPython packages and for simple entry to the CircuitPython serial connection (the REPL).
Documentation
Documentation is accessible in readthedocs.io.
Port standing
CircuitPython has a lot of “ports” which can be the core implementations for various microcontroller households. Stability varies on a per-port foundation. As of this launch, these ports are contemplate secure (however see Recognized Points under):
atmel-samd
: Microchip SAMD21, SAMx5xcxd56
: Sony Spresenseespressif
: Espressif ESP32, ESP32-S2, ESP32-S3, ESP32-C3nrf
: Nordic nRF52840, nRF52833raspberrypi
: Raspberry Pi RP2040stm
: ST STM32F4 chip household
These ports are thought-about alpha and can have bugs and lacking performance:
broadcom
: Raspberry Pi boards reminiscent of RPi 4, RPi Zero 2Wlitex
: fomumimxrt10xx
: NXP i.MX RT10xxxsilabs
: Silicon Labs MG24 householdstm
: ST non-STM32F4 chip households
Adjustments since 8.2.1
Fixes and enhancements
- Exchange expired Adafruit IO SSL certificates. #8227. Thanks @jepler for PR and @brentru for certificates replace.
Port and board-specific modifications
Broadcom
Espressif
i.MX
nRF
RP2040
SAMx
SiLabs
Spresense
STM
Particular person boards
Documentation modifications
Construct and infrastructure modifications
Translation additions and enhancements
New boards since 8.2.1
Recognized points
- ESP32-S3 has important points with I2C units that sleep or use clock stretching. Retry operations on these units as obligatory, or use ESP32-S2 boards.
- Espressif boards have ESP-IDF storage leaks and sometimes crash after prolonged WiFi use.
- See https://github.com/adafruit/circuitpython/points for different points, together with points nonetheless to be addressed for:
Thanks
Thanks to all who used, examined, and contributed since 8.2.1, together with the contributors above, and lots of others on GitHub and Discord. Be a part of us on the Discord chat to collaborate.
Adafruit publishes a variety of writing and video content material, together with interviews and reporting on the maker market and the broader know-how world. Our requirements web page is meant as a information to finest practices that Adafruit makes use of, in addition to a top level view of the moral requirements Adafruit aspires to. Whereas Adafruit just isn’t an unbiased journalistic establishment, Adafruit strives to be a good, informative, and constructive voice throughout the neighborhood – test it out right here: adafruit.com/editorialstandards
Adafruit is on Mastodon, take part! adafruit.com/mastodon
Cease breadboarding and soldering – begin making instantly! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and extra. Construct tasks with Circuit Playground in a couple of minutes with the drag-and-drop MakeCode programming web site, study pc science utilizing the CS Discoveries class on code.org, soar into CircuitPython to study Python and {hardware} collectively, TinyGO, and even use the Arduino IDE. Circuit Playground Specific is the most recent and finest Circuit Playground board, with help for CircuitPython, MakeCode, and Arduino. It has a strong processor, 10 NeoPixels, mini speaker, InfraRed obtain and transmit, two buttons, a change, 14 alligator clip pads, and plenty of sensors: capacitive contact, IR proximity, temperature, gentle, movement and sound. A complete huge world of electronics and coding is ready for you, and it matches within the palm of your hand.
Have a tremendous challenge to share? The Electronics Present and Inform is each Wednesday at 7pm ET! To hitch, head over to YouTube and take a look at the present’s dwell chat – we’ll put up the hyperlink there.
Be a part of us each Wednesday evening at 8pm ET for Ask an Engineer!
Be a part of over 36,000+ makers on Adafruit’s Discord channels and be a part of the neighborhood! http://adafru.it/discord
CircuitPython – The simplest strategy to program microcontrollers – CircuitPython.org
No feedback but.
Adafruit has a “be wonderful to one another” remark coverage. Assist us preserve the neighborhood right here constructive and useful. Keep on with the subject, be respectful of makers of all ages and talent ranges. Be variety, and do not spam – Thanks!
[ad_2]