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

三、快捷键设置

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

相关推荐
数智顾问15 分钟前
(116页PPT)智慧工地系统工程基于物联网云计算某著名企业互联技术的建筑施工现场管理一体化平台(附下载方式)
物联网·云计算
深圳安锐科技有限公司17 分钟前
柔性测斜仪对接物联网云平台 填埋场深部位移监测自动化实时精准预警
物联网·实时监测·自动化监测·结构健康监测·测斜仪·节段式位移计
蓝奥声科技34 分钟前
从“能控”到“能防”:EICS边缘协同感知安全计量插座的技术创新
物联网·边缘计算·智能插座·智能用电计量插座·lpiot物联网·ecwan云边协同计算
天骄t9 小时前
嵌入式系统与51单片机核心原理
linux·单片机·51单片机
VekiSon9 小时前
51单片机——从入门到实操
单片机·嵌入式硬件·51单片机
Arciab9 小时前
51单片机_中断&定时器
单片机·嵌入式硬件·51单片机
2401_8633261110 小时前
基于单片机超高精度电参数测试设计
单片机·嵌入式硬件
搁浅小泽10 小时前
DIP插装加工整线流程
单片机·嵌入式硬件·可靠性工程师
charlie11451419112 小时前
嵌入式的现代C++教程——constexpr与设计技巧
开发语言·c++·笔记·单片机·学习·算法·嵌入式
polarislove021414 小时前
10.2[ADC]ADC 模块的结构框图-嵌入式铁头山羊STM32笔记
单片机·嵌入式硬件