緣起:
前幾天跟群友聊,發現他也有在玩 esp01,還有想要弄個點 LED
的功能,但不太會用,所以我起了教學的念頭,不過,也很久沒碰 Esp01
了,最後一次碰是在高中時,距離現在也很遠了。
試著找教學,發現,哭啊,要上傳的接線還真麻煩,而且我接好後沒辦法正常傳程式碼上去,後來想到,我之前好像有亂搞它,有弄奇奇怪怪的
firmware 上去 (?,所以在弄程式開發前,先來更新它的 firmware 好了。
先下載最新的 ESP8266_NONOS_SDK,解壓縮後把這些檔案取出,放在同個資料夾下
- boot_v1.7.bin (/bin)
- user1.1024.new.2.bin (/bin/at/512+512)
- blank.bin (/bin)
- esp_init_data_default_v08.bin (/bin)
然後在資料夾下開 terminal,下指令
esptool.py write_flash --flash_size 1MB 0x0 boot_v1.7.bin 0x01000 user1.1024.new.2.bin 0xfb000 blank.bin 0xfc000 esp_init_data_default_v08.bin 0xfe000 blank.bin 0x7e000 blank.bin
一開始,它還是寫不進去,我還以為是我 Esp01 壞了,但後來有多做一個嘗試,把 Rest 腳接地,然後再上傳一次,這次就成功了,更新完 Firmware 的 Esp01 就能正常上傳程式碼了。
沒有留言:
張貼留言