設為首頁收藏本站

艾歐踢論壇

 找回密碼
 立即註冊

QQ登錄

只需一步,快速開始

搜索
熱搜: 活動 交友 discuz
查看: 1082|回復: 0
打印 上一主題 下一主題

ESP8266 firmware 燒寫介紹

[複製鏈接]
跳轉到指定樓層
樓主
發表於 2017-1-13 06:29:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

韌體更換
整理目前市場上的韌體大概可分為以下幾種(如有新的可在下方留言提供) :
  • AT 指令 : 透過串列傳輸, 直接下達 AT 指令進行操作. 比較常見的像是以 Arduino 為主要核心, 透過 Rx Tx 控制 ESP8266 進而擴展無線上網能力.
  • NodeMCU : 使用 LUA 語言開發, 並且直接將程式燒寫在 ESP8266 的記憶體中, 這樣的好處是完全不用外掛像 Arduino 8051 等等這類的單晶片.
  • 原生的 SDK : 由 上海樂鑫 提供的 SDK, 透過 C/C++ 直接撰寫. 這個難度最高級.


    Web SDK            
  • WF8266R.js : 台灣通聯 WF8266R 內建了 強大的事件系統 以及 RESTfUL MQTT 和 WebSocket 等等多種介面 在 ESP8266 裡面, 並針對市面上的感測元件及應用包裝了許多 WEB 物件.             目的是讓初學者或設計師, 不需要很強的程式和硬體背景就能完成一些互動性作品.
  • Smart.js : 愛爾蘭 Cesanta Software 發展, 將 javascript 引擎內置於 ESP8266, 直接用網頁將 js 傳入 ESP8266 執行.
接腳定義

進入燒寫更新模式所以, 在了解目的和需要後, 你可以選擇一種適合你應用的韌體並將其燒寫到 ESP8266 裡. 只需要在通電前將 GPIO0 和 GPIO15 二腳接低電位, 再上電即可進入燒寫模式.

韌體下載
燒寫工具下載


常用燒寫位置
通常韌體下載回來都是 1 到數個 *.bin 的2進位檔. 而且會有不同的燒寫位址, 這個要特別注意.
相關工具和教學資料都放在Google Driver請服用, 轉載請註明.
AT 指令燒寫位址和檔案

NodeMCU 燒寫位址和檔案

WF8266R 燒寫位址和檔案

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 轉播轉播 分享分享 分享淘帖
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

小黑屋|Archiver|手機版|艾歐踢創新工坊    

GMT+8, 2024-5-16 21:58 , Processed in 0.267310 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表