轻量化集成,协助MicroPython快捷编程调试
本项目基于 MicroPython 官网提供的SDK,提供了功能完善的 MicroPython 设备的文件管理,代码编辑,在线调试用户界面。
- 用户界面基于PySide6完成,提供了界面的designer源项目,方便用户界面的开发。
- 基于pySerial实现串口调试通讯功能,兼容多种操作系统。
- 提供了一个用PySide实现的代码文本编辑器,提供了代码高亮功能。
- 提供了文件与文件夹管理功能:创建代码及目录,查看管理文件夹内的内容。
- 项目可打包成单个可执行文件,使用方便。
在这里下载已构建完成.exe文件,可直接运行使用,无需额外配置。
clone本项目的仓库地址
git clone https://github.com/umeiko/MicroPython-DevTool.git
进入项目目录
cd MicroPython-DevTool
安装需要的依赖库
pip install -r requirments.txt
运行主程序
python main.py
主界面会列出当前运行目录与MicroPython单片机内的文件及目录,右击这些文件可以对文件进行操作。
在连接到 MicroPython 单片机的情况下,可调出调试界面,实时通过串口界面对设备进行repl调试。
( 支持 Tab【代码补全】、Ctrl+B【停止当前程序运行】)
直接双击文件夹会进入目录,直接双击文件则会调出代码编辑器,可以直接编辑文件,退出时会自动保存。
( 【Ctrl +】 【Ctrl -】 调整文本尺寸 )