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

三、快捷键设置

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

相关推荐
zhaoshuzhaoshu3 小时前
蓝核心规范6.0功能概述
物联网
门思科技3 小时前
门思科技正式开放 ThinkLink 纯国产化物联网平台免费部署方案
javascript·科技·物联网
Coder_Boy_3 小时前
基于 MQTT 的单片机与 Java 业务端双向通信全流程
java·单片机·嵌入式硬件
专业开发者4 小时前
以蓝牙 ® 照明为平台,提升投资回报率(ROI)
物联网
就是蠢啊4 小时前
51单片机——DAC数模转换实验(二)
单片机·嵌入式硬件·51单片机
ChatGPT54 小时前
一个适用于嵌入式系统的轻量级、可移植LED控制模块。
单片机
boneStudent4 小时前
Day39:智能家居环境监测系统
stm32·单片机·嵌入式硬件·智能家居
专业开发者4 小时前
照明如何成为建筑网络的平台
网络·物联网
专业开发者4 小时前
中国东方航空在其旗舰航班上引入蓝牙 ® 技术
物联网
xingzhemengyou15 小时前
STM32 Cortex-M4内核时钟系统
stm32·单片机·嵌入式硬件