首先準備好arduino 的IDE和ESP8266的驅動以及板子
1.安裝驅動,雙擊x64的版本驅動,安裝好以后,在資源管理器檢查端口,比如下下圖出現的COM4就是esp8266所使用的端口
2.安裝好arduino最好不要在路徑中存在中文符號,打開arduino的IDE
在文件下,首選項里添加這個地址:http://arduino.esp8266.com/stable/package_esp8266com_index.json,好,然后重啟IDE
到IDE的工具下,開發板,開發板管理器,搜索esp
下載這個esp8266的安裝包,會比較慢
在電腦上接上esp8266的板子,然后在arduino的工具選擇開發板和其他相關配置
在文件里新建代碼文件
void setup() {// put your setup code here, to run once:Serial.begin(115200);//使能軟件看門狗的觸發間隔ESP.wdtEnable(5000);
}void loop() {//喂狗ESP.wdtFeed();FlashMode_t ideMode = ESP.getFlashChipMode();String coreVersion = ESP.getCoreVersion();Serial.print(F("Arduino Core For ESP8266 Version: "));Serial.println(coreVersion);Serial.printf("Flash real id(唯一標識符): %08X\n", ESP.getFlashChipId());Serial.printf("Flash 實際大小: %u KBytes\n", ESP.getFlashChipRealSize()/1024);Serial.printf("IDE配置Flash大小: %u KBytes,往往小于實際大小\n", ESP.getFlashChipSize()/1024);Serial.printf("IDE配置Flash頻率 : %u MHz\n", ESP.getFlashChipSpeed()/1000000);Serial.printf("Flash ide mode: %s\n\n", (ideMode == FM_QIO ? "QIO" : ideMode == FM_QOUT ? "QOUT" : ideMode == FM_DIO ? "DIO" : ideMode == FM_DOUT ? "DOUT" : "UNKNOWN"));delay(1000);
}
點擊上傳,編譯驗證,無誤的話可見串口監視器(亂碼的話改一下波特率115200)