Device Simulator Express是一个 VSCode 的编程扩展,使用它无需硬件就能对 Circuit Playground Express(CPX)或 BBC micro:bit 仿真和调试python程序,此外还可以通过串口观察设备的输出。Device Simulator Express 和 makecode 中的设备模拟器功能类似,但它是一个 python 程序的模拟器,也是目前 microbit 上功能最强的 python 模拟器。
安装 Device Simulator Express 扩展后,还需要安装nodejs、python(3.74+ 版本)等软件,以及Python VS Code extension,还有数个python依赖模块(具体步骤请参考安装说明文档)。安装好 Device Simulator Express 扩展后,按下 CTRL+SHIFT+P 或从菜单打开 command palette,然后输入‘Device Simulator Express: [Circuit Playground Express] New File’,新建一个CPX程序;或者用‘Device Simulator Express: [micro:bit] New File’ 新建microbit程序。
然后输入python程序,完成后保存(保存不是必须步骤,但是可以防止程序意外丢失),再从 command palette中输入‘Device Simulator Express: [micro:bit] Open Si