这个项目能做什么
TartLab 为 MicroPython 提供了一个运行在嵌入式设备本身的 Web IDE,允许用户通过 Wi-Fi 使用浏览器进行连接。它针对教育场景而设计,因为在多个学生设备上安装桌面软件并不实际。一旦配置完成,学生可以直接通过浏览器界面编辑、保存并运行 MicroPython 文件。
该 IDE 包含 Python 语法高亮、类 REPL 控制台、Wi-Fi 网络配置、应用程序选择以及浏览器驱动的文件系统更新。目前处于 alpha 阶段,已通过 LilyGO T-Display-S3 Pro PCB v1.1 的验证。TartLab 维护两种固件配置文件:用于 MicroPython 1.23.0 的 'legacy-mp123' 和用于带有 LVGL 的 MicroPython 1.27.0 的 'lvgl-modern'。现代配置文件仍处于早期 alpha 阶段,尚未进行实地部署。
使用时,请连接到设备的 Wi-Fi 接入点(命名格式为 PyAdjectiveAnimalNumber)并访问 http://192.168.4.1,或通过本地网络访问 http://tartlab.local。基于浏览器的更新仅适用于文件系统包;固件更改需要手动配置。安装过程包括刷入特定的 MicroPython 固件并上传 TartLab 分发文件。开发工作包括用于构建验证和更新行为的无硬件测试套件。
评论
0 评分人数达到10人后显示
登录后参与讨论。