这是CircuitPython 6.0.0的第一个Alpha版本。它是5.4.0的重新编号版本,因为i2cslave模块和类已重命名为i2cperipheral。它是Alpha,因为我们可能会删除或重命名其他API。它是相对稳定的。
从功能time.sleep()上讲,此稳定版本增加了基本的低功耗支持,并支持初始ESP32-S2。低功耗工作更改了计时,并可能引入了错误。如果您需要稳定版本的CircuitPython,请使用5.3.0。
自5.4.0 Beta 1起的新功能和改进
- 已添加,sdioio并sdcardio支持本机SDCard。在SAMD51和spresense上可用。感谢@jepler和@ kamtom480。
- 新增了busio对ESP32-S2的支持。感谢@tannewt
- 添加对SAME54的支持。感谢@jepler
- gnss为Spresense?添加全球导航卫星系统()支持。感谢@ kamtom480
- 改善ESP32-S2性能?感谢@tannewt和@DavePutz
- 更新ulab感谢@jepler和@ v923z
- 修复ctrl-c之后的time.sleep()。感谢@DavePutz
- 修复microcontroller.cpu.temperature读取挂起。感谢@dhalbert
- 当any = False时,修复ScanEntry前缀匹配。感谢@dhalbert
- STM32 LQFP64板上的固定端口D引脚。感谢@hierophect
- 固定了STM32 F7和H7的I2C时序。感谢@hierophect
- 修复了更改调色板透明度时显示刷新的问题。感谢@DavePutz
- Meowbit构建现在是UF2,而不是bin。感谢@hierophect
- @ AndrewR-L带来的文档改进
- 改进了荷兰语,德语,巴西葡萄牙语和西班牙语的翻译。感谢@ buchen,@ fede2cr,@ ryevertigo和@wtuemura。
- i2cslave现在,i2cperipheral并且其中的类也发生了变化。
- Seeeduino Wio Terminal感谢@ ansonhe97
- Atmel SAME54 Xplained感谢@jepler
- Loc Ber M4感谢@ florin-trutiu
- UnexpectedMaker?FeatherS2感谢@tannewt和@unexpectedmaker
- displayio从SD卡读取的操作(例如OnDiskBitmap)将干扰其他SD卡操作,并可能导致锁定。要解决此问题,请不要在显示更新时在SD上读写文件,反之亦然。
- pulseio.PulseIn在SAMD21上不可靠。#3049
- 自5.3.0起,由于过多的后台工作,性能下降了。#2929
- 有关其他问题,请参见https://github.com/adafruit/circuitpython/issues。