2016.04.07 15:00

【創客 Night】五款 Arduino 相容開發板解密:Webduino、OZONE、Motoduino、PieceDuino、86Duino

ADVERTISEMENT

台灣的創客風在這幾年逐漸興起,其中又有一派人特別熱愛 Arduino 開發板,這回的創客 Night,T 客邦邀請了五組各有特色的台灣團隊,向大家分享他們所創作的五款相容開發板 Webduino、OZONE、Motoduino、PieceDuino、86Duino。

Webduino 團隊

Webduino 顧名思義就是 Web + Arduino,團隊的目標是希望讓不懂 C 或 C++ 的玩家們,透過 HTML、Javascript 等網頁語法就能直接串起 Arduino,讓不具有韌體程式背景的設計師或是網頁開發者也能透過 Webduino 踏入創客世界。

ADVERTISEMENT

因為是使用網頁語法開發,因此可以直接透過網頁控制元件或是感應器,不論是在 Windows、Mac、Android 或是 iOS 上都可以運行,簡單就能完成跨平台控制,Webduino 的官網上也提供了上百篇的教學文章或示範影片,讓初入門的玩家有空就能在家動手玩。

Webduino 甚至還提供了一套 Webduino Blockly 線上編輯工具,這套工具專門為沒做過網頁、不會任何程式的人所設計,透過內建的幾項基本與進階功能,在網頁上勾選需要的項目就能自動產出一套程式,頗適合零基礎的人自己練習。

ADVERTISEMENT

Ozone Arduino

相較 Webduino 提供給初學者友善的學習環境,Ozone 則是幫助有基礎的創客更上一層樓的工具。Ozone 是利基應用科技推出的開發板,採用 ATMEL 生產的 ATmega32u4 高速微處理控制器,具有 32KB Flash 和 2.5KB SRAM 空間,運作時脈最高可達 16MHz,且完全相容於 Arduino 最新的 Leonardo 控制器。

Ozone 內建多種硬體加速和擴充支援功能,例如 TIMER、UART、I2C、SPI 等,可讓 Ozone 加速相關指令執行,也能在同時間進行多種不同程序處理,此外,利基科技更開發 CMDBUS 內建功能相關函式庫,有 25 種不同功能模組讓玩家使用,讓玩家可以直接透過 Ozone 完成多種不同的開發。

ADVERTISEMENT

除了提供開發板之外,利基科技也提供教學課程,提供各大專院校或是高中職教學平台或是開發工具銷售,官網上也不時會更新相關的比賽或展覽消息,對於開發板想要更深度研究的人,Ozone 會是塊好工具。

ADVERTISEMENT

Motoduino

Motoduino 團隊是國內各大創客活動中的常客,先前 T 客邦有多場 Maker Club 的活動就是由 Motoduino 團隊講授,他們長期和學校老師合作推廣科普教育,並開發了 Motoduino 開發版供對 Arduino 有興趣的玩家使用。

除了 Motoduino 開發版之外,Motoduino 團隊也有提供基礎開發平台和套件供使用者使用。這回介紹的 Motoduino U1 則是結合了 Arduino UNO 和 L293D 馬達驅動晶片的整合版,相容於 Arduino UNO R3,大部分 Arduino 可用的擴充板都可以使用,且預留藍牙模組,能和其他藍牙裝置配對使用,例如開發出自走車、循跡車等等。

▲在活動現場 Motoduino 的 Dennis 老師也現場示範了 Wi-Fi 遙控車。

Pieceduino

光從名字來看 Pieceduino,應該就可以猜到他們主打的就是將開發版「Piece」化,將各種感應器電路都設計成模組,省去配線和電路設計的麻煩,讓使用者可以像積木組合一樣打造出自己的開發板,且體積變得更小,讓開發版具有更多種可能性。

Pieceduino 主要核心採用 Arduino Leonardo 搭配 ESP8266 Wi-Fi 晶片,且由於完全相容於 Arduino,因此可直接使用官方的 IDE 編輯器,若先前就有 Arduino 開發經驗,Pieceduino 可以很快上手!

86duino

86duino 的開發團隊非常風趣,這回介紹的開發版以 x86 核心為基礎,相容於 Arduino,不僅能支援 x86 架構的作業系統,也能執行以 Arduino 為基礎的系統,因此可安裝 Windows 作業系統,結合現有的 Windows 周邊,當然也可以把 86duino 當成 Arduino 開發版來使用。

在 86duino 的官網上,提供了非常多的學習檔案,且針對初學者、進階者或是高手級的玩家都有不同的資源可以參考,甚至還有論壇讓玩家們可以相互交流,想要和高手一起切磋 Ardunio 的開發經驗,86duino 團隊的資源可以放進口袋名單中。

ADVERTISEMENT