668|3

1万

帖子

13

资源

版主

CircuitPython 6.0.0-alpha.3 发布了 [复制链接]

https://blog.adafruit.com/2020/08/28/circuitpython-6-0-0-alpha-3-released-adafruit-circuitpython/

 

image.png

 

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

自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。
  • Open Book:更新(#3226)。谢谢@joeycastillo。
  • Wio终端:添加displayio.DISPLAY(#3215)。谢谢@ ansonhe97。
  • Fluff M0:添加引脚别名(#3209)。谢谢@deshpu。
  • Commander:add GamePad(#3020)。谢谢@burtyb。
  • Litex:改善引脚处理(#3199)。谢谢@hierophect。

回复

1万

帖子

13

资源

版主

在ESP32-S2上,开机时已经可以驱动WS2812了,但是暂时还不能编程控制。


回复

2681

帖子

1

资源

五彩晶圆(初级)

D大好像现在主推circuitpython了?mpy是不是现在发展不太积极了

点评

circuitpython侧重教育和创客方面,用法上和micropython有不少差异。micropython发展还是不错的。  详情 回复 发表于 2020-8-30 13:06
个人签名人已离开,无事别找,找也找不到。

回复

1万

帖子

13

资源

版主

freebsder 发表于 2020-8-29 22:28 D大好像现在主推circuitpython了?mpy是不是现在发展不太积极了

circuitpython侧重教育和创客方面,用法上和micropython有不少差异。micropython发展还是不错的。


回复
您需要登录后才可以回帖 登录 | 注册

关闭
站长推荐上一条 1/1 下一条

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表