在VS Code中配置Esp32开发环境

前言

 ESP32作为我入门嵌入式软件的第一块开发板,承载了许多难忘的记忆。别看这块板子体积小巧,它集成了WiFi和蓝牙双模通信模块,其可玩性远超入门级的STM32开发板。
 作为蓝牙小车的控制核心,ESP32的性能完全能够胜任。其内置的蓝牙模块支持与安卓手机连接(温馨提示:苹谷手机不能连蓝牙当小车的遥控器,需要找别人借一台安卓bushi,苹谷人天塌了 😂 ),使我们能够将手机作为遥控终端来控制小车的运动。
 使用ESP32开发板需要配置相应的开发环境,这里我推荐用VS Code来开发Esp32,因为VS Code具备强大的拓展功能,有完整的代码提示和代码补充功能,并且许多其他开发平台在这里都有对应的插件,但它的环境较难部署,需要花费较多时间和精力。
 以下是在VS Code中配置Esp32Arduino开发环境的教程。

一、下载并安装VS Code

VS Code下载链接

此处内容需要评论回复后方可阅读


二、配置教程

配置Arduino时会下载得很慢,中途不能断网,也不能让电脑休眠,在设置里面把休眠时间设为永不以防安装失败,配置完成后记得改回来


设置 -> 系统 -> 电源和电池

11.png

将框选的设置为永不(下载时电脑记得插上电源)

22.png

拓展 -> platform

33.png

chinese

44.png

platform -> open -> new project

55.png

每次新建项目都如图配置

第一次新建工程会很慢

66.png
77.png

工程创建成功

88.png


三、使用教程

在main.c文件中写上你要运行的代码,需要先进行编译(将你写的代码转换为能单片机运行的代码)

333.png

编译完成后点击烧录

444.png

至此单片机便可以运行你的代码


VScode环境搭建失败请按照教程多次尝试,如果多次失败可以尝试使用另外的Arduino软件,例如Arduino IDE


点击查看 Arduino IDE 安装方法


结语

 Esp32入门比stm32简单,功能也比stm32丰富,如果你是新手,在学会遥控车后,可以用它来做一个智能门禁或其他更有趣的项目!

评论区
头像
  • 高兴
  • 小怒
  • 脸红
  • 内伤
  • 装大款
  • 赞一个
  • 害羞
  • 汗
  • 吐血倒地
  • 深思
  • 不高兴
  • 无语
  • 亲亲
  • 口水
  • 尴尬
  • 中指
  • 想一想
  • 哭泣
  • 便便
  • 献花
  • 皱眉
  • 傻笑
  • 狂汗
  • 吐
  • 喷水
  • 看不见
  • 鼓掌
  • 阴暗
  • 长草
  • 献黄瓜
  • 邪恶
  • 期待
  • 得意
  • 吐舌
  • 喷血
  • 无所谓
  • 观察
  • 暗地观察
  • 肿包
  • 中枪
  • 大囧
  • 呲牙
  • 抠鼻
  • 不说话
  • 咽气
  • 欢呼
  • 锁眉
  • 蜡烛
  • 坐等
  • 击掌
  • 惊喜
  • 喜极而泣
  • 抽烟
  • 不出所料
  • 愤怒
  • 无奈
  • 黑线
  • 投降
  • 看热闹
  • 扇耳光
  • 小眼睛
  • 中刀
  • 呵呵
  • 哈哈
  • 吐舌
  • 太开心
  • 笑眼
  • 花心
  • 小乖
  • 乖
  • 捂嘴笑
  • 滑稽
  • 你懂的
  • 不高兴
  • 怒
  • 汗
  • 黑线
  • 泪
  • 真棒
  • 喷
  • 惊哭
  • 阴险
  • 鄙视
  • 酷
  • 啊
  • 狂汗
  • what
  • 疑问
  • 酸爽
  • 呀咩爹
  • 委屈
  • 惊讶
  • 睡觉
  • 笑尿
  • 挖鼻
  • 吐
  • 犀利
  • 小红脸
  • 懒得理
  • 勉强
  • 爱心
  • 心碎
  • 玫瑰
  • 礼物
  • 彩虹
  • 太阳
  • 星星月亮
  • 钱币
  • 茶杯
  • 蛋糕
  • 大拇指
  • 胜利
  • haha
  • OK
  • 沙发
  • 手纸
  • 香蕉
  • 便便
  • 药丸
  • 红领巾
  • 蜡烛
  • 音乐
  • 灯泡
  • 开心
  • 钱
  • 咦
  • 呼
  • 冷
  • 生气
  • 弱
  • 阿鲁
  • 泡泡
    头像
    11
      

    666

    头像
    天润扥
      

    666

    头像
    1
      

    666

    头像
    嘻嘻.
      

    哈哈哈

    头像
    11
      

    666

    头像
    3
      

    66

    头像
    毛友利
      

    666

    头像
    毛友利
      

    666

    头像
    6
      

    可以可以可以

    头像
    jxx
      

    666