CircuitPython 6.3.0 New Stable Version
CircuitPython 6.3.0 is the most recent minor revision of CircuitPython, and it is a new stable version. Numerous new boards have been added since 6.2.0, as have many adjustments to old boards and the creation of a consistent board. Most boards now include LEDs, and certain samples of RP2040 boards now have a timing correction.
Firmware download from the circuitpython.org downloads page. The site makes it simple to choose the appropriate file and language for your board.
Follow the steps in our new Welcome to CircuitPython! tutorial to instal. See this page in that tutorial to instal the most recent libraries.
Use the most recent version of the Mu editor to create and edit your CircuitPython scripts, as well as to easily use the CircuitPython serial connection (the REPL).
CircuitPython has a variety of "ports" that serve as the main implementations for various microcontroller families. The level of stability varies depending on the port. Atmel-samd, cxd56 (Spresense), nrf, and stm for the F4 family are stable as of this version. Other STM chip families, such as esp32s2, raspberrypi, and stm, are continuously being upgraded, but may lack functionality and have flaws. Litex and mimxrt10xx are under alpha testing and will have problems and missing features.
Changes made since 6.2.0
The whole commit log may be seen here. Almost all of the changes in 6.3.0 were backported from the main branch and will be included in future 7.0.0 versions.
IMPROVEMENTS AND FIXES
- Resolve run reason overwrite.
- Frozen libraries should be updated. adafruit hid is intentionally set to 4.3.0 rather than 5.0.0.
- Please do not leave the board.
- On gentle reload, I2C() becomes locked.
- Fix the GC issue in ulab. v923z/micropython-ulab#387 fixes.
PORT AND BOARD-SPECIFIC MODIFICATIONS
- Many Adafruit boards now have LED pins.
- UM pins are correct. TinyS2 is an abbreviation for TinyS2.
- BDMicro VINA-D51 firmware upgrades
- Correction of QT Py RP2040 D3 pins.
- Add a flash chip to the STM32F4 Black Pill.
- Reactivate storage for NeoPixel Trinkey.
- Pi Pico now has a VBUS SENSE pin.
- Repair the board.
- Feather M0 Adalogger I2C() pins
- Corrections for the Adafruit ItsyBitsy RP2040.
- Adjust the crystal settings for Espruino Pico.
- Repair the pins on the SparkFun Pro Micro RP2040.
- On the Big Honking Button, free up PA00 and PA01.
- Change the name of FunHouse.
- Resolve the overwrite of run reason.
- Pins on the SparkFun ThingPlus RP2040 to be updated.
- Repair the SparkFun MicroMod RP2040 pins.
- Increase the starting time of the crystal oscillator on the RP2040. 4. adafruit/pico-sdk
VERIFICATION
- Remove the robots.txt file from ReadTheDocs.
Since 5.x, there have been significant modifications.
- The class in i2cslave has been changed to i2cperipheral.
- I2C.writeto no longer has a stop kwarg (). If there is no need for a pause, use writeto then readfrom.
- The busio's default speed. I2C and the board I2C is now 100khz rather than 400khz as it was previously. Make use of busio. I2C is used to explicitly specify the speed.
- The _bleio.ConnectionError class has been deprecated. Instead, the code will now throw the native ConnectionError.
Recommended Article:
- The RP2040 is Now Available for $1
- Changing the Splash Screen on Your Raspberry Pi
- Make a USB Microphone Using the Raspberry Pi Pico
- The Raspberry Pi PoE+ HAT Has Been Announced.
- Detailed Comparison of Arduino Nano RP2040 Connect Vs Raspberry Pi Pico
- The First Arduino Board Based on Raspberry Pi Silicon Has Arrived!
- Pico LoRa Expansion is Finally Out! Supports 868MHz
- How to connect a Raspberry Pi Pico to LoRaWAN
- The Raspberry Pi RP2040 is now supported by the Arduino Core mbed 2.0!
- Comparison Between BBC micro:bit & Raspberry Pi Pico
- Best Raspberry Pi Pico Breakout And Pico HAT
- Pico Projects For Beginners - Raspberry Pi
- Raspberry Pi Pico RP2040 | Most Affordable Super Tiny Computer
- Raspberry Pi Pico Launched Globally With Pico Add-On & Pico Expansions
- Drag-and-Drop Programming For The Raspberry Pi Pico
- Easiest Way to to Run DC Motor with Raspberry Pi Pico
- How to Install Wi-Fi and Internet on a Raspberry Pi Pico
- 50 Raspberry Pi Hacks & Tips You Should Know