ESP8266 再深入(2) 韌體燒錄篇 AT NodeMcu
參考:http://ruten-proteus.blogspot.tw/2016/12/esp8266-at1200-sdk1541.html
需要軟體:
ESP FLASH TOOL 的官方下载地址 http://www.espressif.com/sites/default/files/tools/flash_download_tools_v3.4.4_0.zip
Com RS232 測試軟體 我是用 ESPlorer
韌體下載 參考 自行更新 ESP8266 無線模組韌體至 - AT:1.2.0.0, SDK:1.5.4.1
http://www.electrodragon.com/w/ESP8266_AT-Command_firmware
準備完成就開始: (注意操作中路徑名稱不能有中文)
啟動 ESPFlashDownloadTool_v3.4.4.exe
解開 韌體 會有
ESP8266_DIO_8Mbit_V1.5.4.1_20161202
ESP8266_DIO_32Mbit_V1.5.4.1_20161202
兩個都行 D1 Mini 應該是32M 畢竟是 ESP-12F
燒入畫面設定如下 設好按 start 就好不用搞一堆跳線
一按就出現 STOP 就是有問題
燒完 關掉燒錄軟體 打開 ESPlorer Open
一開始沒資料 按一下紅線標註那邊
資料就跑出來 完成.
如果不行 就
板子按一下 Reset 看看
弄懂了非常簡單
燒回原廠 AT Command 韌體
用 D1 Mini 測試需要軟體:
ESP FLASH TOOL 的官方下载地址 http://www.espressif.com/sites/default/files/tools/flash_download_tools_v3.4.4_0.zip
Com RS232 測試軟體 我是用 ESPlorer
韌體下載 參考 自行更新 ESP8266 無線模組韌體至 - AT:1.2.0.0, SDK:1.5.4.1
http://www.electrodragon.com/w/ESP8266_AT-Command_firmware
準備完成就開始: (注意操作中路徑名稱不能有中文)
啟動 ESPFlashDownloadTool_v3.4.4.exe
解開 韌體 會有
ESP8266_DIO_8Mbit_V1.5.4.1_20161202
ESP8266_DIO_32Mbit_V1.5.4.1_20161202
兩個都行 D1 Mini 應該是32M 畢竟是 ESP-12F
燒入畫面設定如下 設好按 start 就好不用搞一堆跳線
一按就出現 STOP 就是有問題
燒完 關掉燒錄軟體 打開 ESPlorer Open
一開始沒資料 按一下紅線標註那邊
資料就跑出來 完成.
如果不行 就
板子按一下 Reset 看看
弄懂了非常簡單
燒錄 NodeMCU 韌體
非常簡單
插上 D1 Mini
Advanced 是不改也行 我將它改最大 16M 也沒出錯
執行 ESP8266Flasher.exe
他會找到 COM port 再按 Flash
一下就跑完了
開啟 ESPlorer Open
出現
PORT OPEN 57600
Communication with MCU..
就不動了............
搞了老半天 上次也是卡在這 一直找不到原因
原來只能用 9600
而且 Open 之後 板子要按一下 Reset 才會跑出
NodeMCU 0.9.5 build 20150318 powered by Lua 5.1.4
lua: cannot open init.lua
>
真是一堆人 好像覺得是應該的也沒有說清楚
官網也沒說啥
對入門的人 真是一開始就撞牆
留言
張貼留言