硬件平台:ESP-WROOM-32+数据线
原理图链接:https://pan.baidu.com/s/1sNCK3Z4ZXfziKoF-ZYDMiw
提取码:pxc4
"资料链接:https://pan.baidu.com/s/1SJFlgyIenaM4-TfmT1eLtQ
提取码:NICE(来自优信电子)
参考该开发板原理图,LED BLUE1由GPIO2控制
1.分析该电路,得当GPIO2为高电平时LED BLUE1亮,当GPIO2为低电平时LED BLUE1灭。
2.打开arduino,文件,示例,basics,blink
3.代码编写
初始化GPIO2引脚为输出模式:
pinMode(2, OUTPUT);
故初始化函数有:
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(2, OUTPUT);
}
设计GPIO2输出为高电平:
digitalWrite(2, HIGH);
实现LED闪烁,GPIO2高低电平切换代码有:
void loop() {
digitalWrite(2, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(2, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
4.烧录代码观察现象
5.实验结束。