自 7.3.0 以来对 8.0.0 的显着更改
- 添加了基于浏览器的设备发现、文件系统浏览、上传、下载、文件编辑、串行/REPL 连接的 WiFi 工作流程。
- 添加了单行状态栏,可在终端窗口标题或附加显示器的顶行显示连接状态、上次异常和版本。 Mu 和 Thonny 编辑器也添加了对状态栏显示的支持。
- .env的文件 CIRCUITPY 指定 WiFI 连接参数、BLE 名称和其他启动值。
- 修改后的 Espressif 支持摄像头,现在可在 ESP32、ESP32-S2 和 ESP32-S3 上使用。
- 添加 TileGrid.contains().
- AnalogIn值是从 0 到 65535 的完整范围,而不是低位补零。
- OneWire只在 onewireio,不再在 busio或者 bitbangio.
- gamepadshift已删除:使用 keypad.ShiftRegisterKeys反代替。
- dotenv支持: os.getenv()值可以设置在 .env文件。
- PulseOut不再接受 PWMOut. 用一个 Pin反而。
- i2ctarget.I2CTarget是新名称 i2cperipheral.I2CPeripheral. 暂时接受两者。 I2CPeripheral将在 9.0.0 中删除。
- 自动亮度支持 displayio和 framebufferio已被删除。 它从未完全实施过。
- 已恢复 rainbowio和 onewireio到许多板。
- 准确正确地打印出整数浮点数。
- 启用 collections.deque在大多数构建上。