Megjelent a CircuitPython 8.2.6! @circuitpython

Megjelent a CircuitPython 8.2.6! @circuitpython

Forrás csomópont: 2267862

Tól GitHub kiadási oldal:

Ez CircuitPython 8.2.6, a CircuitPython legújabb hibajavítási változata, és egy új stabil kiadás.

FIGYELMEZTETÉS csak nRF52 kártyákhoz: Ha az alaplap nRF52 UF2 rendszerbetöltővel rendelkezik, amelynek verziója 0.6.1 előtti, akkor nem tudja betölteni a CircuitPython 8.2.0 és újabb verzióit. A 8.2.0-s firmware nagyobb, mint amit a rendszerbetöltő képes kezelni. Lát Ezeket az utasításokat a rendszerbetöltő frissítéséhez.

Jelentős változások a 8.2.6-ban a 8.2.5 óta

  • Frissítettük a TLS gyökértanúsítványokat, hogy támogassák a Let's Encrypt használatával működő kiszolgálókat.

Töltse le a circuitpython.org webhelyről

Firmware letöltések innen érhetők el letöltés oldal on circuitpython.org. A webhely megkönnyíti a megfelelő fájl és nyelv kiválasztását a táblához.

Telepítés

A telepítéshez kövesse az utasításokat a Üdvözöljük a CircuitPythonban! útmutató. A legújabb könyvtárak telepítéséhez lásd: ez az oldal abban az útmutatóban.

Megpróbál a Mu szerkesztő legújabb verziója a CircuitPython programok létrehozásához és szerkesztéséhez, valamint a CircuitPython soros kapcsolathoz (a REPL) való könnyű hozzáféréshez.

Dokumentáció

A dokumentáció itt érhető el olvassa el a dokumentumokat.io.

Port állapota

A CircuitPython számos „porttal” rendelkezik, amelyek a különböző mikrokontroller-családok alapvető megvalósításai. A stabilitás portonként változik. A kiadástól kezdve ezek a portok stabilnak tekinthetők (de lásd alább az ismert problémákat):

  • atmel-samd: Microchip SAMD21, SAMx5x
  • cxd56: Sony Spesense
  • espressif: Espressif ESP32, ESP32-S2, ESP32-S3, ESP32-C3
  • nrf: Nordic nRF52840, nRF52833
  • raspberrypi: Raspberry Pi RP2040
  • stm: ST STM32F4 chip család

Ezek a portok alfanak minősülnek, és hibákat és hiányzó funkciókat tartalmaznak:

  • broadcom: Raspberry Pi táblák, például RPi 4, RPi Zero 2W
  • litex: fomu
  • mimxrt10xx: NXP i.MX RT10xxx
  • silabs: Silicon Labs MG24 család
  • stm: ST nem STM32F4 chip családok

Változások 8.2.5 óta

Javítások és fejlesztések

  • TLS gyökértanúsítvány hozzáadása a kiszolgálók Let's Encrypt használatával történő kezeléséhez. #8386. Köszönöm @dhalbert.
  • Az elért eredményeknél hangsúlyozd: SSLContext.load_verify_locations() nem igényel kulcsszó argumentumot. #8392. Köszönöm @dhalbert.

Port- és táblaspecifikus változások

Broadcom

Nyomasztó

i.MX

nRF

  • Visszaállítás #8089: nRF UART alvó üzemmód energiatakarékos. #8391. Köszönöm @dhalbert.

RP2040

SAMx

SiLabs

Spresense

STM

Egyedi táblák

Változások a dokumentációban

Építési és infrastrukturális változások

Fordítási kiegészítések és fejlesztések

Új táblák 8.2.5 óta

Ismert problémák

  • Az ESP32-S3-nak jelentős problémái vannak az alvó vagy órafeszítést használó I2C-eszközökkel. Szükség esetén próbálja meg újra a műveleteket ezeken az eszközökön, vagy használjon ESP32-S2 kártyákat.
  • Az Espressif kártyákon ESP-IDF tároló szivárog, és időnként összeomlik hosszabb WiFi használat után.
  • Tekintse meg a https://github.com/adafruit/circuitpython/issues oldalt egyéb problémákért, beleértve a még megoldandó problémákat is:

Kösz

Köszönöm mindenkinek, aki használt, tesztelt és 8.2.5 óta járult hozzá, beleértve a fenti közreműködőket, és sok mást a GitHubon és a Discordon. Csatlakozzon hozzánk a Discord-chat Együttműködni.

Időbélyeg:

Még több Ada gyümölcs