PythonEditor 在线编程工具是microbit的主要编程环境之一,它使用简单,无需安装任何软件,只要一台可以上网的计算机就可以使用。它不但功能强大,还可以帮助爱好者学习python语言。
近日,因为开源的DAPLink不断更新,并加入了webusb功能,使得完全用浏览器开发microbit变为可能。这不但进一步简化了编程,也可以增加更多功能,同时更加体现了跨平台编程的优势。
MicroPython/micro:bit中文社区同步更新了 PythonEditor 多语言版,不但加入了webusb功能,同时更新了python固件版本到 1.0.0-rc3,模拟运行功能也得到进一步的增强。新的PythonEditor可以直接下载程序到microbit,无需复制文件操作,还可以在浏览器上直接使用REPL功能。
在此特别感谢中国台湾的开源爱好者和专家 劉烘良 先生,第一时间为我们带来了最新的PythonEditor多语言版,大家可以在通过论坛上方的在线编程链接或者下面网址使用。
https://www.micropython.org.cn/pye/index.html
主界面
图形化编程
增强的模拟运行
烧录程序
在线REPL
此外,makecode也在测试webusb功能,并即将正式启用webusb功能。现在大家可以通过下面网址测试webusb功能。
https://makecode.microbit.org/beta#editor?webusb=1
注:
使用webusb功能需要先升级microbit的DAPLink固件,目前固件的最新版本是 0248,大家可以在论坛中找到固件文件和升级的方法。