2017年3月2日 星期四

[公告] 請 2017-03-15 後,回報部落格連結資料遺失的問題,謝謝!

網頁最後修改時間:2017/03/02 

相信有 Dropbox 的使用者最近應該都收到過 Dropbox 的公開資料夾將成為私人資料夾的通知,因為期限 (2017-03-15) 快到了,屆時需要再重新開啟這些資料夾變成公用才能再次被使用 !

部落格上面有許多資料、檔案和工具...等等,都是使用 Dropbox 來存放,因此在 2017-03-15 後相關的檔案就變成私用而不能被存取,因為檔案分布廣泛,要全部做修改也難免有漏網之魚,故特此公告 !
如果有檔案或是連結資料遺失的話,請回報給部落格做修正,修正的結果將會回覆到相對應的"問與答" 之中 !
感謝 !

2017年1月2日 星期一

{有獎徵答,獎品:ESP8266雲端開發板} 給我一個可操作 AT 指令的 Arduino 函式庫 - 解決 AT 指令處理的蛋疼問題 (親測 AT v1.2.0.0 韌體)

網頁最後修改時間:2017/01/03  
AT 指令函式庫範例輸出畫面
接續上一篇 "自行更新 ESP8266 無線模組韌體至 - AT:1.2.0.0, SDK:1.5.4.1" 最後面談論到的,關於 AT 指令 Arduino 函式庫的問題。這一篇將就我實際使用與測試的結果,給出一個可用於上一篇網頁所升級的 AT 韌體的 Arduino 函式庫,最後使用該函式庫的範例程式進行實際測試得出所要的結果 !

如果你 (妳) 一直糾結於 ESP8266 AT 指令在 Arduino 使用上的便利性,又或是為了教學上的需求一定要用 AT 指令!那麼在熟悉 AT 指令操作之後的同時,一個將 AT 指令封裝成函式的函式庫,就是接下來撰寫無線通訊程式和  AT 指令初學者進階學習的一個最佳的選擇 !

2016年12月19日 星期一

自行更新 ESP8266 無線模組韌體至 - AT:1.2.0.0, SDK:1.5.4.1

網頁最後修改時間:2017/01/03 


這篇網頁是說明如何更新 ESP8266 的 AT 韌體版本到官方最新版本 (AT v1.2.0.0 based on SDK v 1.5.4.1),是 "自行更新 ESP8266 , ESP-01 無線模組韌體至 - AT:0.23, SDK:1.0.1" 的衍生網頁 (此網頁中的燒錄方式只適用於 Flash Size: 512KByte 的 ESP8266 模組),因此關於 ESP8266 燒錄時的線路佈置 ( "如何燒錄 ESP8266 無線模組的韌體 ( 使用一鍵燒錄軟體,燒錄版本:0018000902") 和操作就不再贅述,請自行參考上述網頁中的說明。

此版本的 AT 韌體燒錄基本的需求硬體要求必須要是 Flash Size ≥ 1Mbytes 的 ESP8266 模組 (現在大部分的都可以,只有少部分使用舊版本 ESP8266 模組的開發版還是使用 512KByte 的 Flash 就不行)。
/*-/--*-*/*/*/*/***//-*-*-**-*/*-*-/*/*/*-*-/-////--/**/**--**/--///--//**----**//--**//**----***//*-**//*
有購買 ESP8266 相關商品的使用者,網頁中所需相關資料已放置於雲端硬碟,都是在 Firmware 目錄下面的兩個資料夾中:
  • AT Firmware(AT v1.2.0.0 basd on ESP8266 SDK v1.5.4.1)
  • Flash Download Tools/Flash Download Tools V3.4.4.0
根據 Flash Size 已經分類好,有需要自行下載燒錄即可 !

其他使用者,可由下面網頁中的連結下載 AT 韌體檔案。

燒錄有風險,動作之前請確定知道自己在做什麼 !
/*-/--*-*/*/*/*/***//-*-*-**-*/*-*-/*/*/*-*-/-////--/**/**--**/--///--//**----**//--**//**----***//*-**//*

2016年12月12日 星期一

ESP8266 Arduino IDE 開發問與答 Q&A ( 3 )

網頁最後修改時間:2016/12/12 


雖然我們都會在程式裡面加上  Serial.print("錯誤發生") 來輸出訊息以提供程式在哪裡出現問題的提示,但是對於在 Arduino 上撰寫 ESP8266 程式時,似乎不是那麼的方便與容易 ! 應該要提示的訊息總是擦肩而過,而且一點消息都沒有 !

這種情況最常出現的是程式執行當中突然因為某原因造成重新開機的時候,只要不是單獨只輸出亂碼,那麼出現錯誤時的訊息與接之而來的開機訊息,就能作為接下來分析系統崩潰 (Crash) 的原因 !
  • 【ESP8266 崩潰 (Crash) 的時候 !】2016/12/12