推荐一款基于VsCode环境下开发MicroPython应用的环境搭建方法和工具套件

推荐一款基于VsCode环境下开发MicroPython应用的环境搭建方法和工具套件

一直以来在网上搜索MicroPython的开发环境搭建方法,大多数都是基于Thonny的,这是国外人的一款micropython编辑器这个软件没有像vscode这样的智能提示,多处编辑等更方便的功能,所以我个人更喜欢使用VsCode进行开发,所以我在这里推荐一款基于VsCode环境下开发MicroPython应用的环境搭建方法和工具套件。

推荐工具:鹿戴马物联网开发套件(国人开发的,支持民族品牌)

现对两款软件做一个简单的比较:

功能ThonnyVsCode+鹿戴马
智能提示x不支持√支持
多处编辑x不支持√支持
代码格式化x不支持√支持
代码调试√支持,但功能单一√支持,功能丰富
代码上传√支持√支持,图形化更直观
固件烧录√支持,但使用繁琐√支持,一键烧录,云端烧录
终端调试√支持,功能单一√支持,功能丰富,支持多行命令
多平台√支持,但需要下载安装√支持,无需下载,在线使用
代码管理x不支持√支持,支持git管理
开发插件x不支持√支持,基于vscode丰富插件库

从上表可以看出,VsCode+鹿戴马物联网开发套件在功能上更加丰富,更加方便,更加直观,更加高效。Thonny是一款专门为MicroPython开发的软件,但功能单一,不支持多处编辑,不支持代码格式化,不支持代码管理,不支持开发插件等等,所以我个人更加推荐VsCode+鹿戴马物联网开发套件

VsCode 下载地址

https://code.visualstudio.com/

VsCode是微软公司开发的一款开源的代码编辑器,支持多种编程语言,支持多种插件,功能丰富,使用方便。

VsCode

具体安装方法网上有很多教程,这里就不再赘述。

鹿戴马物联网开发套件

官网地址:https://dev.16302.com

鹿戴马工具是可以在线使用的,当然如果你想像软件一样使用,也可以将工具安装为PWA应用,这样就可以像软件一样使用了。鹿戴马工具是经过PWA技术封装的,安装为PWA应用后完全可以像软件一样使用,不管是软件方法和速度体验都和本地软件流畅。

鹿戴马

具体使用方法:

一、使用VsCode编辑器作为主编辑器,正常安装您需要的插件,例如:PythonChinese(Simplified)简本中文(简体)等等插件。

二、初始化ESP32或RP2040开发板(即将MicroPython基础固件烧录到设备),可以使用鹿戴马的初始化设备(固件)工具

初始化设备工具地址:https://dev.16302.com/tools/#/deviceinit 具体使用方法完全可以按照工具向导提示即可,非常简单。

三、使用VsCode编辑器进行代码编写;

四、上传代码到设备、调试、文体管理等推荐使用鹿戴马的开发调试工具

鹿戴马开发调试工具地址:https://dev.16302.com/tools/#/develop

工具集成了:

  • 本地文件浏览管理;
  • 设备端文件浏览管理;
  • 本地文件直接在设备端运行(无需上传调试)
  • 设备端文件直接在设备端运行
  • 实时终端调试;

更多丰富功能,可以直接在工具中体验。

其他工具推荐:

终端调试工具

工具地址:https://dev.16302.com/tools/#/terminal

工具集成了:

  • 直接通过网页站连接设备终端;
  • 支持多行命令编辑、执行;
  • 常用命令添加、编辑和执行;
  • 内置多行命令编辑器;

在线MicroPython编辑器

工具地址:https://dev.16302.com/tools/#/editor

如果你不想安装VsCode,也可以直接使用鹿戴马的在线MicroPython编辑器,此编辑器也是基于VsCode同一个开源项目架构的,功能使用方法和vscode一样,只是没有VsCode那么多插件,但是基本的功能都有。

工具集成了:

  • 本地或云端示例文件查看和使用;
  • 设备端文件浏览管理;
  • 实现终端调试;
  • 代码一键上传;
  • 代码或文件一键运行;

字符转换工具

工具地址:https://dev.16302.com/tools/#/fontconverter

这可能是我目前见到的最好的ST7789驱动使用的最好的中文显示字库转换工具了(没有之一)。

工具集成了:

  • 支持多种中英文字体字库;
  • 支持不同大小字体生成;
  • 集成一个模拟显示器,可以直接看到生成的字库效果;(这是这个工具最有特色的部,充分为开发者考虑的功能);
  • 集成生成代码中一键复制、一键下载功能,非常贴心;

具体更多使用心得和体验还需要您自己去发现和体会!感谢阅读!

  • 30
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
1. 安装Qt 首先需要安装Qt,可以从官网下载最新版本的Qt安装包,安装过程中需要选择需要安装的组件,建议选择Qt Creator和MinGW,其他组件按需要选择即可。 2. 安装Visual Studio Code 下载并安装最新版本的Visual Studio Code,安装完成后打开VS Code。 3. 安装C++插件 在VS Code中打开扩展面板,搜索并安装Microsoft的C++插件。 4. 配置环境变量 添加Qt的bin目录到环境变量中,方法是:右键“此电脑”->属性->高级系统设置->环境变量->系统变量->Path,添加Qt的bin目录。 5. 配置编译器 打开Qt Creator,进入“工具”->“选项”->“构建和运行”->“构建套件”,添加MinGW,然后设置构建套件的路径和版本号。 6. 配置VS Code 打开VS Code,在“文件”->“首选项”->“设置”中添加以下配置: { "C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools", "C_Cpp.default.includePath": [ "${workspaceFolder}/**", "C:/Qt/Qt5.14.2/5.14.2/mingw73_64/include/**" ], "C_Cpp.default.cppStandard": "c++17", "C_Cpp.default.compilerPath": "C:/Qt/Qt5.14.2/Tools/mingw730_64/bin/g++.exe", "C_Cpp.default.intelliSenseMode": "gcc-x64", "C_Cpp.default.buildDirectory": "${workspaceFolder}/build", "cmake.configureOnOpen": true, "cmake.buildDirectory": "${workspaceFolder}/build", "cmake.cppStandard": "c++17" } 其中,includePath、compilerPath、cppStandard需要根据实际情况修改。 7. 创建工程 在VS Code中创建工程,在工程目录下创建CMakeLists.txt文件,示例如下: cmake_minimum_required(VERSION 3.5) project(MyApp) set(CMAKE_CXX_STANDARD 17) find_package(Qt5 COMPONENTS Core Widgets REQUIRED) add_executable(${PROJECT_NAME} main.cpp) target_link_libraries(${PROJECT_NAME} Qt5::Core Qt5::Widgets) 8. 编译和运行 在VS Code中打开工程文件夹,进入终端,输入以下命令: mkdir build cd build cmake .. cmake --build . 编译完成后,在终端中输入以下命令运行程序: ./MyApp 至此,VS Code配置Qt开发环境完成。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值