[讨论] CircuitPython 8.0.0 Beta 1 发布

dcexpert   2022-10-2 10:23 楼主

图片.png  

自7.3.0以来,8.0.0发生了显著变化

  • 添加了基于浏览器的设备发现、文件系统浏览、上传、下载、文件编辑、串行/REPL连接的WiFi工作流。
  • 添加了一个单行状态栏,它在终端窗口标题或附加显示器的顶行上显示连接状态、上次异常和版本。Mu和Thonny编辑器也增加了对状态栏显示的支持。
  • CIRCUITPY中的.env文件指定WiFI连接参数、BLE名称和其他启动值。
  • dotenv支持:os。可以在.env文件中设置getenv()值。
  • Pi-Pico W上WiFi的初步实施。
  • 改进的Espressif摄像头支持,现已在ESP32、ESP32-S2和ESP32-S3上提供。
  • 批量模拟输入:模拟bufio(目前仅适用于RP2040)。
  • Pin状态可以在深度睡眠时保存(目前仅在Espressif上可用)。
  • 允许在运行时设置USB VID、PID、制造商和产品ID。
  • AnalogIn值的范围是从0到65535,而不是低阶位上的零。
  • OneWire只在onewireio中,不再在busio或bitbangio中。
  • gamepadshift已删除:使用键盘。改为ShiftRegisterKeys。
  • MP3Decoder和WaveFile现在可以使用文件名而不是打开的文件。
  • PulseOut不再接受PWMOut。改为使用Pin。
  • 添加了TileGrid.contains()。
  • i2ctarget.I2CTarget是i2cpipheral.I2CPipheral的新名称。暂时接受两者。I2CPeripheral 将在9.0.0中删除。
  • displayio和framebufferio中的自动亮度支持已被删除。它从未完全实施。
  • 恢复rainbowio和onewireio。
  • 准确、正确地打印出浮点数。
  • 启用 collections.deque。

回复评论 (6)

谢谢版主大大的分享。

点赞  2022-10-2 11:26

感谢分享

点赞  2022-10-9 21:26

ESP32S3的固件与micropython固件可以通用吗?

点赞  2022-10-15 20:35
引用: lugl4313820 发表于 2022-10-15 20:35 ESP32S3的固件与micropython固件可以通用吗?

有各自的固件,功能上有一定区别,语法也不完全相同。

点赞  2022-10-16 11:53

都8.0了,迭代速度比micropython快很多啊

点赞  2022-10-18 08:39
引用: 极限零 发表于 2022-10-18 08:39 都8.0了,迭代速度比micropython快很多啊

两边的要求不同,针对的用户不同

点赞  2022-10-18 10:06
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复