CircuitPython 6.0.0-alpha.3 发布了

MicroPython、microbit、makecode等
最新动态
回复
头像
shaoziyang
帖子: 3917
注册时间: 2019年 10月 21日 13:48

CircuitPython 6.0.0-alpha.3 发布了

#1

帖子 shaoziyang »

https://blog.adafruit.com/2020/08/28/ci ... uitpython/

图片


这是CircuitPython 6.0.0的第三个Alpha版本。它是相对稳定的。该版本仍为Alpha版本,因为尚未包括一些API更改和添加。ESP32-S2 Wifi支持和_bleioESP32协处理器的HCI支持将在将来的版本中推出,但尚未包括在内。

自5.3.x起,最引人注目的新增功能是基本的低功耗支持time.sleep()以及最初的ESP32-S2支持。低功耗工作改变了计时,并可能引入了错误。如果您需要稳定版本的CircuitPython,请使用5.3.x。

自6.0.0 Alpha 2起的新功能和改进

API变更
  • 禁用socket,wiznet5k和network模块。它们将在7.x中删除,以支持网络库。谢谢@tannewt。
  • 添加memorymonitor以进行内存调试。必须在本地版本上启用它。谢谢@tannewt。
  • 添加.find,.rfind,.index和.rindex以bytearray对CPython的兼容版本。谢谢@tannewt。
  • json.load现在可用于的任何对象readinto。谢谢@tannewt。
  • pulseio.PWMOUT分为pwmio.PWMOut。它在中仍然可用pulseio,但是已弃用,并将在7.x中将其删除(#3299)。谢谢@tannewt。
  • _bleio:允许更改MAC地址(#3276)。谢谢@xiongyihui。
  • _pixelbuf现在支持迭代和浮点(#3260)。谢谢@rhooper。
  • nrf:睡眠时关闭QSPI(#3244)。谢谢@xiongyihui。
  • 为生成器添加协程行为(#3178)。谢谢@WarriorOfWire。
修正
  • UTF-8已在REPL中正确处理(#3305,#3243)。谢谢@ dunkmann00。
  • terminalio对于日语和韩语翻译,此功能已被禁用,因为我们目前没有可用的字体(#3295)。谢谢@tannewt。
  • 修复displayio(#3292)中的存储管理。谢谢@jepler。
  • nrf:_bleio(#3284)中的代码错误。感谢@kevinjwalters找到它,以及@dhalbert解决问题。
  • nrf:SPIM3缓冲区放置在错误的位置。感谢@riggs指出错误,并感谢@dhalbert解决。
  • ESP32-S2:修复在文件系统中写入扇区0(#3262)。谢谢@tannewt。
  • sharpdisplay:防止引脚使用错误(#3277)。谢谢@jepler。
  • 改善高速USB(#3225)。谢谢@hathach。
  • 允许分配到32位Bitmap(#3227)。谢谢@cwalther。
  • 防止这样做时使Linux崩溃storage.erase_filesystem()(#3323)。谢谢@dhalbert。
  • async for __aiter__修复(#3222)。谢谢@WarriorOfWire。
  • 改善外观vectorio.Polygon(#3221)。谢谢@WarriorOfWire。
  • 解决displayio.Group.insert()。(#3214)。谢谢@ kmatch98。
  • 在SAMD21(#3213)上允许更大的pystack。谢谢@jerryneedell。
  • await必须在async def(#3202)内部。谢谢@WarriorOfWire。
特定于主板和移植的更改
  • ESP32-S2:启用ulab(#3325),加neopixel_write (#3280, #3232),PulseOut,PulseIn(#3279),启用random(#3324)。谢谢@hierophect。
  • STM:修复random(#3324)。谢谢@hierophect。
  • ESP32-S2:增加了对PSRAM的支持(#3315)。谢谢@tannewt。
  • Mini Sam M4附加闪存芯片(#3308)。谢谢@bwshockley。
  • Spresense:USB更新(#3306)。谢谢@ kamtom48。
  • SAME54:使用正确的宏常量(#3303)。谢谢@jepler。
  • Simmel:更新以反映实际的硬件(#3297)。谢谢@bunnie。
  • RFM9x M0:冻结在RFM库中(#3251)。谢谢@jerryneedell。
  • 更新所有板卡的冻结库(#3240)。谢谢@jerryneedell。
  • 打开书:更新(#3226)。谢谢@joeycastillo。
  • Wio终端:添加displayio.DISPLAY(#3215)。谢谢@ ansonhe97。
  • Fluff M0:添加引脚别名(#3209)。谢谢@deshpu。
  • 指挥官:add GamePad(#3020)。谢谢@burtyb。
  • Litex:改善引脚处理(#3199)。谢谢@hierophect。

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章