相信使用過Linkit 7697的人都知道除了可以使用Arduino IDE作為開發環境之外,BlocklyDuino也是一個很好的選擇。

BlocklyDuino 是一個視覺化程式語言編輯器,能透過拖拉方塊來產出 Arduino 程式;它是一個開源專案,基於Google 提供的 Blockly (視覺化語言編輯程式庫)之上。

為了讓AM7020這款NBIOT模組既能順利運行在Linkit 7697之上,更能使用BlocklyDuino作為開發環境,我們特別設計了BlocklyDuino的AM7020專屬積木以及相容的AM7020 Library。

本次將會介紹BlocklyDuino中AM7020積木使用方式,並實作一個物聯網裝置作為操作範例;Linkit7697則會搭配DHT11(溫溼度感測器)及WS2812 RGB環形LED,將收集到的溫濕度資料上傳至Adafruit IO平台,並透過Adafruit IO平台遠端控制WS2812 環形RGB LED燈顏色。

本篇使用Linkit 7697實作一個月球燈(或Voronoi燈),並且透過低功耗藍牙進行手機遙控。基於開放原始碼精神,Arduino程式以及3D模型檔皆可於github上自由取用。

當前坊間市售的遙控玩具車因成本考量幾乎都是世界工廠中國所製造生產,也因此在價格競爭之下,造成各類玩具遙控車良莠不齊的情況。本篇文章則是使用遙控器已損壞的低價玩具遙控車來進行改造,搭配聯發科的Linkit7697及Robot Shield擴充板,將其改造為透過手機以及行動裝置可以進行控制的BLE遙控車。

上回我們用了【linkit7697加上Robot Shield來改造遙控車】,取得既有的遙控車外殼,改造內部的控制核心,實作了一個IoT遙控車。而這次我們要來從頭打造MR-1輪型機器人,沒錯!就是從無到有做出MR-1輪型機器人來!話不多說,咱們開始囉!