ESP8266芯片有17个GPIO引脚(GPIO0~GPIO16)。这些引脚中的GPIO6~GPIO11被用于连接开发板的闪存(Flash Memory)。如果在实验电路中使用GPIO6~GPIO11,NodeMCU开发板将无法正常工作。因此建议:不要使用GPIO6~GPIO11
官网下载好像要钱,这里通过太极创客进行下载:太极创客:http://www.taichi-maker.com/homepage/download/#software-download

安装:双击安装包,按照提示安装即可,安装好之后如下所示:

打开ArduinoIDE,点击【文件】->【首选项】

在附加开发板管理网址中添加:http://arduino.esp8266.com/stable/package_esp8266com_index.json

点击【工具】->【开发板】->【开发板管理器】

搜索esp8266

然后点击安装

安装完毕后就可以在开发板管理器中看到ESP8266了

点击【工具】->【开发板】->【开发板管理器】->【ESP8266 Boards】->【NodeMCU 1.0(ESP-12E Module)】

Arduino IDE内置了很多示例,我们选择Blink,先来点个灯,如下图示:

点击上传按钮,将程序烧录到开发板里

烧录完成如下所示:
