ESP32单片机环境搭建(VScode + PlatformIO IDE)

一、环境搭建(VScode + PlatformIO IDE

1、官网下载VScode;

2、安装最新的插件(C/C++、PlatformIO IDE、python、Chinese);

3、在PlatformIO IDE中新建工程:Platforms------Projects------Create New Project------输入Name(ESP32demo)、Board(Espressif ESP32 Dev Module)、Framework(Arduino)------取消勾选------将新建文件夹保存到桌面或者其他路径中------确认。

创建工程:

4、硬件

二、LED闪烁

1、新建.cpp文件------编写LED闪烁代码------选择端口------编译------下载。

2、编译;下载;端口选择。

3、LED代码:

cpp 复制代码
#include <Arduino.h>
#define LED 2   //板载LED在第2脚
void setup() {
  // put your setup code here, to run once:
  pinMode(LED, OUTPUT);
}
void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(LED, HIGH);  //高电平
  delay(1000);              //等待1000毫秒
  digitalWrite(LED, LOW);   //低电平
  delay(1000);              //等待1000毫秒
}

4、现象(蓝色LED)D2

三、快捷键设置

前进;后退;编译;下载。

相关推荐
chao18984412 小时前
STM32 HAL库驱动AT24C02 EEPROM例程
stm32·单片机·嵌入式硬件
黎阳之光13 小时前
黎阳之光:以视频孪生重构智慧医院信息化,打造高标项目核心竞争力
大数据·人工智能·物联网·算法·数字孪生
Oflycomm15 小时前
模组开发不迷路:Wi-Fi 7、蓝牙6.0、5G RedCap、PLC双模怎么选?这份选型指南建议收藏
物联网·5g·iot·6g·蓝牙模组·wifi模组·世界电信和信息社会日大会
慧都小妮子16 小时前
告别看图抓数据:DeviceXPlorer OPC Server 助力数据自动化管理
运维·物联网·自动化·takebishi·dxpserver·opc server
拾知_H17 小时前
STM32/Delay延时函数编程思路
stm32·单片机·时钟·延时
jllllyuz19 小时前
单相并网逆变器控制代码实现(STM32版)
stm32·单片机·嵌入式硬件
冉卓电子20 小时前
GD32C103RBT6 misc 内核驱动库极简解析
单片机·嵌入式硬件
yongui4783420 小时前
MAX6675 K型热电偶温度采集程序(Keil环境)
单片机·嵌入式硬件
豆包公子20 小时前
AUTOSAR CP XCP 移植到裸机 MCU-实践篇
单片机·嵌入式硬件
三佛科技-1341638421220 小时前
智能暖脚按摩器方案开发,智能暖脚按摩器MCU单片机主控芯片选择 (FT60F系列8位MCU)
单片机·嵌入式硬件·物联网·智能家居·pcb工艺