Ameba - Arduino + mbed


非官方不負責 release :)
github : https://github.com/neojou/arduino-ameba 

另外介紹 Ameba 的 forum : http://amebaforum.com/forums/ 


Arduino 在網路上層的確比較薄弱, Arduino Yun 用的方式和 Arduino wifi shield 也不大相同.
這也是 MTK 的 LinkIt 開發團隊, 在底下這篇文章, 會開宗明義提到說 Arduino 不適合作 IoT
http://www.bnext.com.tw/article/view/id/36260


mbed 是 ARM 針對 cortex-M MCU 所開發的 IoT 平台.
http://mbed.org/technology/os/



正研究他和 Arduino 的整合性. 發現是可行的. Arduino 的開放性還是挺步錯.
這篇先介紹三個和 timer 有關的 mbed function :
事實上 mbed lwIP 也已經合進來這包 SDK. 正在測 arduino wifi API. 完成後另文發表

(1) Timer :
https://developer.mbed.org/handbook/Timer

透過 start / stop function, 知道中間經過的時間.
修改至 arduino 的寫法 : TimerApp example

(2) Ticker
https://developer.mbed.org/handbook/Ticker

可以設定 function, 定時的重覆來執行.
修改至 arduino 的寫法 : TickerApp example

(3) Timeout
https://developer.mbed.org/handbook/Timeout

可以設定 function, 時間到執行. 和 Ticker 很像, 但只執行一次.
修改至 arduino 的寫法 : TimeoutApp example

提供做為參考.


留言

熱門文章