在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丰富,如果你是新手,在学会遥控车后,可以用它来做一个智能门禁或其他更有趣的项目!

评论区
头像
    头像

      

    666

    头像
    .
      

    111

    头像

      

    123

    头像
    调试器
      

    0

    头像

      

    1

    头像
    flushddd
      

    666

    头像
    立刻
      

    haoao

    头像
    3147862067
      

    牛马

    头像
    11
      

    666

    头像
    天润扥
      

    666