前言

一直觉得一块开发板不能联网是没有灵魂的,就像牛肉面里不能没有牛肉。
我对网络有很深的执念,我始终觉得网络象征着丰富的资源和杰出的创造,于是,就盯上了esp8266(其实是因为成本低)

一、基本思路

其实Arduino IDE 配置好esp8266环境后就自带了许多方便的库,调用就是了。
点灯操作实际上就是控制灯的IO口数字电压,使用库中的函数pinMode(D4, OUTPUT);就可以很方便地控制IO口的高低电平,即控制灯的亮灭。
对照板子原理图,找到LED灯对应IO口即可。
在这里插入图片描述

二、主要代码

#include <ESP8266WiFi.h>   //安装esp8266arduino开发环境
void setup()
{


pinMode(D4, OUTPUT);

Serial.begin(9600);

Serial.println("Demo Start");


}



void loop()
{

digitalWrite(D4,LOW);
delay(1000);
digitalWrite(D4,HIGH);
delay(1000);
}

在这里插入图片描述

三、实验结果

在这里插入图片描述
在这里插入图片描述

总结

当我们学习一门新的编程语言时,我们离不开hello world,正如我们拿到一个新的开发板,第一步始终是点灯。完成了点灯至少我们对IDE和板子本身的硬件有了了解,我们才好开始进行下一步的操作。
在这里插入图片描述

鸟欲高飞先振翅,人求上进先读书。——李苦禅