Van de GitHub-releasepagina:
Dit is CircuitPython 7.3.0-rc.2, de derde release-kandidaat voor CircuitPython 7.3.0. Het wordt als stabiel beschouwd en is beschikbaar als release-kandidaat om te testen vóór de definitieve release van 7.3.0.
Opmerkelijke veranderingen in 7.3.0 sinds 7.2.5
- Experimentele mDNS-ondersteuning.
- USB naar serieel/JTAG-ondersteuning voor REPL op de juiste kaarten.
- Initiële experimentele USB-hostondersteuning.
- Voeg MicroPython 1.18-wijzigingen samen.
- Voorafgaand
zlib
module ondersteuning.gzip
module wordt later toegevoegd. - RP2040 PIO: Achtergrond schrijven naar een PIO-statusmachine. Loopwerk is mogelijk.
- RP2040 PIO:
wrap
enwrap_target
Ondersteunen. keypad
: scan keystates onmiddellijk bij het maken.- Verbeter NeoPixel-timings op veel poorten om een groter aantal apparaten aan te kunnen.
- Toevoegen
floppyio
, gebruikt in combinatie met een bibliotheek. - Allow
TileGrid
bitmap te wijzigen. - Moduleondersteuningsmatrix bevat bevroren modules voor elk bord.
f
-strings beschikbaar in alle builds.
Download van circuitpython.org
Firmware-downloads zijn beschikbaar via de downloads pagina on circuitpython.org. De site maakt het gemakkelijk om het juiste bestand en de juiste taal voor je bord te selecteren.
Installatie
Volg de instructies in de om te installeren Welkom bij CircuitPython! gids. Zie voor het installeren van de nieuwste bibliotheken deze pagina in die gids.
Probeer de nieuwste versie van de Mu-editor voor het maken en bewerken van uw CircuitPython-programma's en voor gemakkelijke toegang tot de CircuitPython seriële verbinding (de REPL).
Documentatie
Documentatie is beschikbaar in lees dedocs.io.
Poortstatus
CircuitPython heeft een aantal "poorten" die de kernimplementaties zijn voor verschillende microcontrollerfamilies. De stabiliteit varieert per poort. Vanaf deze release worden deze poorten als stabiel beschouwd:
atmel-samd
: Microchip SAMD21, SAMx5xcxd56
: Sony Spresenseespressif
: Espressif ESP32-S2nrf
: Noordse nRF52840, nRF52833raspberrypi
:Raspberry Pi RP2040stm
: ST STM32F4-chipfamilie
Deze poorten worden als alfa beschouwd en bevatten bugs en ontbrekende functionaliteit:
broadcom
: Raspberry Pi-borden zoals RPi 4, RPi Zero 2Wespressif
: ESP32-S3, ESP32-C3litex
: fomumimxrt10xx
: NXP i.MX RT10xxxstm
: ST niet-STM32F4-chipfamilies
Wijzigingen sinds 7.3.0-rc.1
Oplossingen en verbeteringen
- Turn on
f
-strings voor alle builds. #6415. Bedankt @dhalbert.
Poort- en bordspecifieke wijzigingen
Broadcom
Espressief
ik.MX
nRF
RP2040
SAMx
STM
Individuele borden
Documentatie wijzigingen
Wijzigingen in bouw en infrastructuur
Vertaling toevoegingen en verbeteringen
Nieuwe borden sinds 7.3.0-rc.1
Bekende problemen
- Zie https://github.com/adafruit/circuitpython/issues voor andere problemen, waaronder problemen die nog moeten worden opgelost:
Bedankt
Bedankt aan iedereen die gebruikt, getest en bijgedragen sinds 7.3.0-rc.1, inclusief de bijdragers hierboven, en vele anderen op GitHub en Discord. Doe mee op de Discord-chat samenwerken.