第一步 下載程序
例程下載后,需要使用arduino ide 軟件打開,並且安裝esp8266開發環境。關於arduino IDE 的ESP8266環境配置可參考:環境配置: 點擊跳轉。
如果是配網程序可以使用第一個,什么都不需要修改。
如果需要配網並通過巴法雲控制LED,可下載第二個程序,但是需要把程序中的用戶密鑰和主題修改為自己的。
//********************需要修改的部分*******************//
#define UID "4d9ec352e0376f2110a0c601a2857225" //用戶私鑰,可在控制台獲取,修改為自己的UID
#define TOPIC "led002" //主題名字,可在控制台新建
const int led_Pin = D2; //需要控制的led引腳
微信配網
當程序下載進ESP8266開發板后,可進行微信配網,並且可以通過串口調試助手查看調試信息,波特率9600。
微信查找公眾號 巴法雲,或掃碼關注:
點擊底部-->雲設備-->WIFI配網,即可進行微信一鍵配網。
配網條件:
- ESP8266需要下載配網程序,並通電。
- 手機需要連接WIFI
- 需要記得WIFI密碼
恢復出廠設置
想要清除已配網信息,重新配網,可以進行恢復出廠設置。
恢復方法:ESP8266連續按5次reset 按鍵,必須連續按,每次間隔2秒內。或者斷電重啟5次,每次斷電重啟時間間隔不超過2秒。
ESP32 接入
把頭文件中ESP8266文字刪除即可:
#include <ESP8266WiFi.h>
修改為
#include <WiFi.h>
下載程序時選擇開發板類型為你的ESP32型號即可,其他使用用ESP8266相同。