ESP8266-01


 

 我的模塊購買地址  https://buyertrade.taobao.com/trade/detail/tradeSnap.htm?tradeID=460212770243341548&snapShot=true    

不同系列之間的差別更多的是封裝工藝以及Flash閃存大小不同,具體差別情況下表1:

 

 

 

燒錄固件模式

 

安裝ESP8266開發環境:

 打開Arduino IDE->菜單項文件->首選項    開發版管理器網址,填入http://arduino.esp8266.com/stable/package_esp8266com_index.json,重啟IDE

 重啟IDE之后->菜單項工具->開發板->點擊開發板管理器->滾動找到ESP8266平台

到此,整個軟件開發環境搭建完畢

 

 

燒錄配置

 選擇板子  :

 

燒寫:

 燒寫代碼:

void setup() {
  
  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);
}

 

以上代碼要是上傳成功  說明燒寫成功

 

 

 

 

 

天子驕龍


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM