当前位置: 首页 > article >正文

esp32开发笔记之一:esp32开发环境搭建vscode+ubuntu

最近想用esp32做一个物联网项目,踩坑N个终于有点心得,写下来避免和我一样的小白踩无谓的坑。

写在前面:

第一,大家一定要用linux系统作为编译工具,速度上是windows无法比的,不要因为不熟悉linux而选择windows。举个例子编译步骤1000个,windows是各位推进,而linux是按十位或者百位推进。我选择的是WSL ubuntu,如果小伙伴对linux命令行模式有点抵触,可以用虚拟机加ubuntu desktop版即桌面版。

第二、使用vscode+esp-idf作为编程开发工具,毕竟vscode图形界面更直观,而且vscode安装插件也更便捷。对于对linux命令行恐惧的小伙伴更友好。虽然纯linux速度更好,更便捷。

一、安装vs code

vs code官方下载地址:Download Visual Studio Code - Mac, Linux, Windows

安装的话就一直下一步就可以,需要注意的点是最后一步,一定要勾选第二项和第三项,如果不勾选,后期再加只能修改注册表,太麻烦。

二、设置vscode(先进行下一节安装wsl ubuntu后再进行这一步操作

        由于是使用ubuntu编译所以要是用vscode远程打开ubuntu文件,因此vscode要安装wsl插件才才能打开ubuntu系统内的工程文件。以下插件一定要在安装好wsl  ubuntu系统后再安装,windows系统安装好vscode后,先不要急着开。打开也没用。一定一定。一下操作都是先安装vscode,然后看下一节,安装好ubuntu后,再回来设置vscode。为了不水文章。就都写在这里了。

        1、安装wsl插件,打开vscode,按1-2-3步骤,打开扩展,搜索wsl,安装wsl

2、登录到wsl ubuntu系统安装插件。安装好wsl插件后,左侧会出现1处的远程资源管理图标。点击远程资源管理,然后在列表中右键wsl的ubuntu系统,选择“connect in current window”。

连接wsl ubuntu系统成功后,严格按1-2-3步骤,点击左侧1扩展,第二步选择wsl:ubuntu一定一定切记,然后3处搜索“c/c++”和“ESP-IDF”两个插件

出现以下,就是安装正确了

喜欢用中文的可以安装Chinese插件


http://www.kler.cn/a/473275.html

相关文章:

  • Tauri教程-基础篇-第二节 Tauri的核心概念上篇
  • 有关Redis的相关概述
  • C# 对象和类型(结构)
  • IvorySQL 升级指南:从 3.x 到 4.0 的平滑过渡
  • 操作手册:集成钉钉审批实例消息监听配置
  • uniapp 导入uview-plus,使用组件出现,页面出现<up-parse>元素不存在,请检查你的代码
  • 《(限)战斗天赋VR》V02122024官方中文学习版
  • 高防服务器对于网络攻击是怎样进行防御的?
  • 服务器与机顶盒
  • 文件传输速查表:Windows 和 Linux
  • zookeeper监听机制(Watcher机制)
  • mysql之sql的优化方案(重点)
  • 【关于 vite 使用plugin-legacy兼容低版本浏览器仍出现的问题的情况】
  • 微信小程序实现长按录音,点击播放等功能,CSS实现语音录制动画效果
  • 庐山派k230使用串口通信发送数据驱动四个轮子并且实现摄像头画面识别目标检测功能
  • HCIE-day10-ISIS
  • 计算机视觉目标检测-DETR网络
  • Java-数据结构-链表-高频面试题(2)
  • Goldendb数据库dbtool命令介绍
  • web服务器架构,websocket
  • 使用高云小蜜蜂GW1N-2实现MIPI到LVDS(DVP)转换案例分享
  • Ollama + Openwebui 本地部署大型模型与交互式可视化聊天
  • 自动化脚本本地可执行但是Jenkins上各种报错怎么解决
  • Linux(上):基本知识篇
  • 常用的AT命令,用于查看不同类型的网络信息
  • SQLite 调试与性能优化指南