ESP8266燒錄機智云固件詳細教程

實驗材料
1.esp8266模塊。
本文使用的是esp8266_01s,如圖。
(備注:esp8266_01也可,esp8266_01s是其升級版,兩者兼容)

2.機智云官方固件
獲取渠道:
機智云官網(需要先創(chuàng)建并登錄賬號)–開發(fā)者中心–下載中心–GAgent,選擇如圖的ESP8266.


ESP8266-01S?模塊各引腳功能描述
名稱? 說明:
VCC??電源
GND??地
TXD??異步串口發(fā)送端(TTL 電平,可以直接接單片機RXD)
RXD??異步串口接收端(TTL 電平,可以直接接單片機TXD)
RST(GPIO16) 外部復位引腳(默認電平是高電平,低電平有效)
IO0? ?GPIO 0引腳用于區(qū)分工作模式:
????? ???懸空狀態(tài),F(xiàn)lash下載模式和工作模式;下拉狀態(tài):串口固件燒寫模式
EN ??使能端口(高電平有效,低電平模塊不工作)
IO2?? GPIO 2引腳,默認高電平,上電時禁止下拉
備注:ESP8266-01的使能端是CH_PD,兩者引腳是一樣的!
3.USB轉TTL串口燒錄模塊
這里推薦使用的CH340芯片的!

4、ESP8266燒錄引腳接線:
按照如下方式連接ESP8266
ESP8266引腳:? ? ?串口接口:
VCC、EN? ? ? ? ? ? ? ? ?VCC/3.3V
GND、IO0? ? ? ? ? ? ? ? GND
TXD?? ? ? ? ? ? ? ? ? ? ? ? ? RXD
RXD? ? ? ? ? ? ? ? ? ? ? ? ? TXD
其他? ? ? ? ? ? ? ? ? ? ? ? ?? 懸空
5、下載燒寫軟件
下載地址:https://www.espressif.com/sites/default/files/tools/flash_download_tools_v3.6.4.rar
6、燒寫固件
請務必依次對照下圖所選的地方進行相應的填寫:
使用MCU方案燒寫方式(combine固件燒寫):



備注:
01:ESP8266-01S選擇8Mbit
02:若使用機智云官網SOC方案編譯出來的固件,燒寫方式如下(32Mbit方案分區(qū)燒寫):

7.燒寫操作
步驟:選擇正確的串口,當串口連接成功之后,點擊如上圖的“START”按鈕,等待上電同步,最后下載成功!




8、燒錄成功后,我們是要回到運行模式的,而運行模式和燒錄模式的引腳有丟丟不同的!
運行與燒錄程序接線唯一不同在于:
GPIO0 接地-- 燒錄程序
GPIO0 懸空或者VCC – 正常運行
ESP8266引腳:? ? ? ? ?串口接口:
VCC、EN? ? ? ? ? ? ? ? ? ? ?VCC3.3V
GND? ? ? ? ?? ? ? ? ? ? ? ? ? ??GND
TXD? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RXD
RXD ????????????????????????????TXD
其他? ? ? ? ? ? ? ? ? ? ? ? ? ? ?懸空
9、打開串口工具,顯示類似如圖字樣,說明機智云燒錄成功

本教程到此結束,蟹蟹觀看。
歡迎評論交流。
有幫助的話,求贊、收藏。