RedBear公司所推出、尺寸只有姆指一般大的Duo開發板,能夠簡化物聯網裝置的開發流程,Duo提供了多種開發者需要的功能,支援Wi-Fi無線網 路、BLE低功耗藍牙等傳輸規範,還能夠支援RBLink擴充子板,讓開發者可以輕鬆擴充各種感應器以及功能模組,嘗試動手打造各種試作品或是成品。
低成本,兼顧無線網路與藍牙
RedBear先前曾推出第一款Arduino用的低功耗藍牙擴充板,過去也推出多款改版產品,在累積了一定IoT領域的經驗之後,RedBear這次推出了自有品牌的Duo開發板。
Duo同時支援Wi-Fi無線網路、BLE低功耗藍牙等傳輸規範,由於許多物聯網裝置受到成本與耗電量因素的限制,會採用低功耗藍牙規範做為傳輸、控制方式,Duo當然不會忽略這個考量,使用者可以使用智慧型手機等裝置遙控Duo,設計各種互動式應用功能,例如可以透過智慧型手機操作的遙控門鎖。
但是當需要將遙控距離拉長的時候,則可以讓Duo透過無線網路連上網,如此一來使用者就可以在任何地方透過網路連回Duo,從遠端下達遙控指令。
另一方面,Duo也與Particle合作,提供終身免費的建雲端服務功能,使用者只需要進行簡單設定後,Duo就能使用Particle所提供的多種工具與套件,讓Duo的功能更加多元。
▲Duo是款尺寸只有姆指一般大的開發板。
▲Duo支援無線網路、低功耗藍牙,也能與雲端平台協同運作。
▲使用低功耗藍牙的好處當然是省電,不過操作距離較短,適合在同一個房間內操作時選擇。
▲無線網路則可讓Duo連接至網際網路,使用者可以在世界任何角落操作Duo。
▲Duo也支援Particle所提供的多種工具與套件,讓遠端遙控更加方便。
支援多種開發環境,還可擴充硬體功能
Duo支援多種開發環境,其中當然也包括最基本的Arduino IDE,它是最受歡迎的開發平台之一,不但相當容易上手,也有許多資料與社群資源可以參考。此外Duo也可以在Particle Web IDE的雲端平台上,以無線的方式撰寫、傳輸Duo的程式。
此外開發團隊也準備了開源的JavaScript直譯器(JavaScript Interpreter),讓使用者可以不需經過編譯,就直接透過JavaScript控制Duo的I/O(例如控制外部燈光點滅、馬達轉速等)。至於功力高深的使用者,也可以使用Broadcom WICED SDK開發更多深入系統底層的功能,完全發揮Duo的潛力。
Duo採用意法半導體STM32F205 ARM Cortex-M3處理器,運作時脈為120MHz,並搭載128 KB SRAM以及1MB快閃記憶體。在無線傳輸方面,Broadcom BCM43438晶片支援IEEE 802.11n無線網路(僅支援2.4GHz頻段)與Bluetooth 4.1等規範。此外Duo還具有額外的2MB、18組I/O端子、RGB LED指示燈等元件,其電路板尺寸為20.5公釐 x 39公釐。
如果Duo的功能無法滿足使用者的需求,還可以將Duo搭配RBLink擴充子板使用,讓Duo獲得Broadcom WICED SDK、USB檔案傳輸(可以直接寫入bin執行檔)、USB虛擬串列埠,以及8組相容Seeed Grove的傳輸端子。
Duo的預定售價為美金22元(約合新台幣660元),包含RBLink擴充子板則為美金33元(約合新台幣990元),預定上市時間為2016年1月。
▲Duo支援多種程式語言與開發工具,使用者可以自由選擇自己習慣的工具。
▲在Particle Web IDE雲端平台的協助下,能夠以無線的方式撰寫、傳輸Duo的程式。
▲Duo具有18組I/O端子,可以連接多種外部裝置、感應器。
▲如果覺得Duo的功能不敷使用,可以透過RBLink擴充子板擴充更多功能。
▲RBLink擴充子板的連接功能比Duo更加豐富。
延伸閱讀:
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!