2017年3月2日 星期四

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

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

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

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

2017年1月2日 星期一

{有獎徵答} 給我一個可操作 AT 指令的 Arduino 函式庫 - 解決 AT 指令處理的蛋疼問題 (親測 Ai-Mod, AT v1.2.0.0 based on SDK v1.5.4.1 韌體)

網頁最後修改時間: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 無線模組韌體至 Ai-Mod, AT v1.2.0.0 based on SDK v1.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

2016年12月4日 星期日

2016年11月5日 星期六

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

網頁最後修改時間:2016/11/26 

接觸 ESP8266 也有一段不算短的時間,期間的學習以及遇到的網友提問的問題也不少,其中也包含大量重複的問題 ! 希望大家若有問題詢問前:
  1.  看一下該網頁的問與答是否已經有答案
  2. 發問問題前先看過這篇公告,知道如何詢問問題及提供需要的輔助資料
反正不管怎樣,有問就盡量回覆 !

所以我整理了一些關於 ESP8266 的問題。如果在使用 ESP8266 到了撞牆期,或是常撞牆 !
或許接下來的網頁中的內容會有所幫助,釐清一些人關於 ESP8266 在學習上的一些疑惑 !
  • ESP8266 / 模組 / 開發板2016/11/05
  • Web of Thing (WoT, 萬物網)】2016/11/07
  • 聰明連線的方法:WPS / Smart Config】2016/11/25
網頁內容若與程式撰寫有關,都是指 Arduino IDE 環境。

2016年11月4日 星期五

[公告] 部落格提問須知 - 如何問問題 !

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

我在很久之前看過一篇文章,裡面寫著該論壇發問問題的方法,該文章並不是在論壇一成立的時候就有,而是過了很久的一段時間才發佈出來,原因是:會問問題比問題本身更重要 !

今天 (2016/12/06) 上網找資料的時候,來到了以前到過的網站後發現,原來我之前看到的那篇文章就在這,趕快補充上來 (提問的智慧)

2016年8月20日 星期六

{SP Racing F3 EVO 四軸 8520 空心杯馬達無人機 2 of #} 小四軸無人機 DIY 套件中的 8520 馬達與機架安裝說明影片

網頁最後修改時間:2016/08/20 

下面的網頁內容主要是以影片來重點講解 ,"SP Racing F3 EVO 四軸 8520 空心杯馬達無人機 DIY 套件" (下面簡稱 無人機) 中的機架與 8520 空心杯馬達如何做安裝,最後利用機會也簡單說明一下螺旋槳與飛控板在安裝要注意的點。完整的 DIY 套件組裝與飛控軟體調整的說明,請參考賣場所提供的組裝說明文件。

2016年8月15日 星期一

{SP Racing F3 EVO 四軸 8520 空心杯馬達無人機 1 of #} 預設 PID 自穩與飛行(翻滾)測試

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

作為穿越機 (無人機) 遙控新手,實在經不起每一次飛行的小失誤;輕者擦傷,重者炸機損壞,每一次都是心痛與不捨,修理的時候都是淚眼汪汪 ...~~~ $_$~~~...。因此飛行速度不快、相同的飛控設置與 (PID) 參數調整、同樣的操作手感、(比穿越機) 耐摔的練習機,就能夠快速達到無痛接手的效果 !

相關套件近期 (應該下星期) 就會推出,搭載以開源 SP Racing F3 EVO (下面簡稱 SPRF3EVOX4B/S;B:大四軸, S:小四軸) 為硬體參考架構 (特別加入對於空心杯馬達支援) 的四軸飛控板,以驅動方式分為:直接驅動和減速驅動兩種機型架構,都是使用 8500 空心杯馬達,分別使用 75mm 與 4.5 吋螺旋漿。

因為之前沒用過 SP Racing F3 的飛控板,所以從開始動手作到完成軟體方面的設置後,就是一連串的試飛、實際飛行...等一連串的測試。下面的影片剪接多個影片為一個並加上字幕,各位在看下面影片時,重點是要去注意飛行時的穩定性以及操控性的表現,不要琢磨與評論遙控技術 !