Thursday, April 23, 2026
Home3D PrintingCircuitPython 7.1.0 Beta 3 Launched! @circuitpython « Adafruit Industries – Makers, hackers,...

CircuitPython 7.1.0 Beta 3 Launched! @circuitpython « Adafruit Industries – Makers, hackers, artists, designers and engineers!

[ad_1]

That is CircuitPython 7.1.0-beta.3, the fourth beta launch for CircuitPython 7.1.0. It’s comparatively steady, however incorporates points we should still tackle for 7.1.0. This launch fixes a regression in 7.1.0-beta.2 that precipitated issues with displayio and presumably different issues.

Notable additions to 7.1.0 since 7.0.0

  • Preliminary port for Raspberry Pi Broadcom-based boards.
  • Preliminary assist for asyncio cooperative multitasking.
  • bitmaptools: dithering and alphablend are new.
  • keypad.Occasions now embrace timestamps.
  • framebufferio: assist for IS31FL3741.
  • Espressif now supplies I2CPeripheral, WiFi monitor mode, setting MAC tackle, ESP32-C3 assist, ParallelImageCapture.
  • gifio.GifWriter is new.
  • HID now supplies boot system and have report assist.
  • rotaryio now permits setting the divisor of counts per transition.
  • SAMD now supplies watchdog, and alarm with sleep.
  • SAMx5 boards now all have sleep assist.
  • The STM port now supplies STM32L4R5 assist.
  • MicroPython 1.17 has been merged in.
  • Russian translation.

Obtain from circuitpython.org

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

Set up

To put in observe 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 modifying your CircuitPython applications and for straightforward entry to the CircuitPython serial connection (the REPL).

Documentation

Documentation is offered in readthedocs.io.

Port standing

CircuitPython has quite a few “ports” which are the core implementations for various microcontroller households. Stability varies on a per-port foundation. As of this launch, atmel-samd, cxd56 (Spresense), esp32s2, nrf,raspberrypi, stm for the F4 household are steady. stm for different STM chip households is being actively improved however could also be lacking performance and have bugs. broadcom (Raspberry Pi), litex and mimxrt10xx are in an alpha state and will have bugs and lacking performance.

Adjustments since 7.0.0

The complete commit log is right here.

Fixes and enhancements

  • [no general changes in this release]

Port and board-specific modifications

SAMx

  • Repair SAMD TAMPER interrupt clearing in PinAlarm; fixes some second-order bugs, together with in displayio. #5712. Thanks @dhalbert.

Particular person boards

  • [no changes for individual boards in this release]

New boards Since 7.0.0

  • Adafruit Feather ESP32-S2. #5517. Thanks @ladyada.
  • Adafruit Feather ESP32-S2 TFT. #5573, #5570. Thanks @ladyada.
  • Adafruit KB2040. #5550. Thanks @ladyada.
  • Adafruit QT Py ESP32-S2. #5622, #5621, #5620. Thanks @ladyada.
  • AIThinker ESP32-C3S_Kit. #5409. Thanks @skieast.
  • Challenger NB RP204. #5395. Thanks @Pontus0.
  • Cytron Maker Nano RP2040. #5673. Thanks @waiweng83.
  • JPConstantineau Pykey60. #5507, #5497, #5365. Thanks @jpconstantineau.
  • Lolin/Wemos S2-Pico. #5464. Thanks @skieast.
  • Melopero Shake RP2040. #5465, #5372. Thanks @melopero.
  • MicroDev microC3. #5404. Thanks @microDev1.
  • Oak Growth Applied sciences Bread 2040. #5368. Thanks @skerr92.
  • Raspberry Pi 4B. #5610. Thanks @tannewt.
  • Raspberry Pi Compute Module 4 IO Board. #5610. Thanks @tannewt.
  • Raspberry Pi Zero 2W. #5610. Thanks @tannewt.
  • Seed XIAO variant construct for HID units. #5442. Thanks @jpconstantineau.
  • Solder Celebration RP2040 Stamp. #5504. Thanks @solderparty.
  • Swan R5. #5403. Thanks @blues.

Documentation modifications

  • [no documentation changes in this release]

Construct and infrastructure modifications

  • circuitpython-org now makes use of primary. Verify that department for updates. #5712. Thanks @jepler.

Translation additions and enhancements

Recognized points

Thanks

Thanks to all who used, examined, and contributed since 7.0.0, together with the contributors above, and plenty of others on GitHub and Discord. Be part of us on the Discord chat to collaborate.

Cease breadboarding and soldering – begin making instantly! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and extra. Construct initiatives with Circuit Playground in a couple of minutes with the drag-and-drop MakeCode programming web site, study laptop science utilizing the CS Discoveries class on code.org, leap into CircuitPython to study Python and {hardware} collectively, TinyGO, and even use the Arduino IDE. Circuit Playground Specific is the most recent and greatest Circuit Playground board, with assist 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 many sensors: capacitive contact, IR proximity, temperature, mild, movement and sound. An entire large world of electronics and coding is ready for you, and it matches within the palm of your hand.

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

Have a tremendous challenge to share? The Electronics Present and Inform is each Wednesday at 7pm ET! To affix, head over to YouTube and take a look at the present’s reside chat – we’ll submit the hyperlink there.

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

Observe Adafruit on Instagram for prime secret new merchandise, behinds the scenes and extra https://www.instagram.com/adafruit/

CircuitPython – The best solution to program microcontrollers – CircuitPython.org

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

No feedback but.


Adafruit has a “be wonderful to one another” remark coverage. Assist us maintain the neighborhood right here optimistic and useful. Follow the subject, be respectful of makers of all ages and talent ranges. Be form, and do not spam – Thanks!



[ad_2]

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments