Thursday, September 11, 2025
Home3D PrintingCircuitPython 9.1.3 Launched! « Adafruit Industries – Makers, hackers, artists, designers and...

CircuitPython 9.1.3 Launched! « Adafruit Industries – Makers, hackers, artists, designers and engineers!


From the GitHub launch web page:

That is CircuitPython 9.1.3, the newest bugfix launch of CircuitPython, and is a brand new steady launch.

WARNING for nRF52 boards solely: In case your board has an nRF52 UF2 bootloader whose model is earlier than 0.6.1, you will be unable to load CircuitPython 8.2.0 and later, attributable to elevated dimension of the firmware. See these directions for updating your bootloader.

Highlights of this launch

  • Repair Espressif ESP32-C6 UART creation.
  • Adafruit Qualia ESP32-S3 RGB666: repair show tearing.
  • Pull request merge builds for steady branches, not simply the fundamental department, are actually uploaded to AWS S3.
  • Repair Espressif board-specific pin initialization. This fixes board.NEOPIXEL_I2C_POWER initialization on the Adafruit Feather C6.

Obtain from circuitpython.org

Firmware downloads can be found from the downloads web page on circuitpython.org. The positioning makes it simple to pick the proper file and language in your board.

Set up

To put in comply with the directions within the Welcome to CircuitPython! information. To put in the newest libraries, see this web page in that information.

Attempt the newest model of the Mu editor for creating and enhancing your CircuitPython packages and for straightforward entry to the CircuitPython serial connection (the REPL).

Documentation

Documentation is out there in readthedocs.io.

Port standing

CircuitPython has plenty 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 think about steady (however see Recognized Points beneath):

  • atmel-samd: Microchip SAMD21, SAMx5x
  • cxd56: Sony Spresense
  • espressif: Espressif ESP32, ESP32-S2, ESP32-S3, ESP32-C2, ESP32-C3, ESP32-C6
  • nordic: Nordic nRF52840, nRF52833
  • raspberrypi: Raspberry Pi RP2040
  • stm: ST STM32F4 chip household

These ports are thought of alpha and can have bugs and lacking performance:

  • broadcom: Raspberry Pi boards similar to RPi 4, RPi Zero 2W
  • litex: fomu
  • mimxrt10xx: NXP i.MX RT10xxx
  • renode: {hardware} simulator
  • silabs: Silicon Labs MG24 household
  • stm: ST non-STM32F4 chip households

Adjustments since 9.1.2

Fixes and enhancements

Port and board-specific adjustments

Broadcom

Espressif

  • ESP32-C6: repair UART creation. #9579. Thanks @hdalbert.
  • Repair board-specific pin initialization. #9553. Thanks @dhalbert.

i.MX

nordic

renode

RP2040

SAMx

SiLabs

Spresense

STM

Particular person boards

Adafruit Qualia ESP32-S3 RGB666: restore 120 MHz clock pace to repair show tearing. #9566, #9564. Thanks @tannewt.

Documentation adjustments

  • Repair ReadTheDocs construct. #9578. Thanks @tannewt.

Construct and infrastructure adjustments

  • Add *.*.x pull request merge builds to AWS S3. #9557. Thanks @dhalbert.
  • Repair Python bundle set up on Home windows construct. #9549. Thanks @dhalbert.

Translation additions and enhancements

New boards since 9.1.2

Recognized points

  • 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 9.1.2, together with the contributors above, and plenty of others on GitHub and Discord. Be 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 expertise world. Our requirements web page is meant as a information to finest practices that Adafruit makes use of, in addition to an overview of the moral requirements Adafruit aspires to. Whereas Adafruit is just not an unbiased journalistic establishment, Adafruit strives to be a good, informative, and constructive voice inside the group – test it out right here: adafruit.com/editorialstandards

Join Adafruit on Mastodon

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, be taught laptop science utilizing the CS Discoveries class on code.org, bounce into CircuitPython to be taught Python and {hardware} collectively, TinyGO, and even use the Arduino IDE. Circuit Playground Specific is the latest 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 swap, 14 alligator clip pads, and plenty of sensors: capacitive contact, IR proximity, temperature, mild, movement and sound. An entire huge world of electronics and coding is ready for you, and it matches within the palm of your hand.

Have an incredible undertaking to share? The Electronics Present and Inform is each Wednesday at 7:30pm ET! To hitch, head over to YouTube and take a look at the present’s stay chat and our Discord!

Be part of us each Wednesday night time at 8pm ET for Ask an Engineer!

Be part of over 38,000+ makers on Adafruit’s Discord channels and be a part of the group! http://adafru.it/discord

CircuitPython – The simplest approach to program microcontrollers – CircuitPython.org

Get the one spam-free day by day e-newsletter about wearables, working a “maker enterprise”, digital suggestions and extra! Subscribe at AdafruitDaily.com !

No feedback but.

Adafruit has a “be glorious to one another” remark coverage. Assist us hold the group right here constructive and useful. Persist with the subject, be respectful of makers of all ages and ability ranges. Be form, and do not spam – Thanks!

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments