許多人知道樹莓派(Raspberry Pi, RPi)是一款只有名片般大小的電腦,不過它沒有外殼,有人為了讓它更像個電腦而添加外殼,或讓它更適合兒童用而提供鍵盤、喇叭,使操作更親和(如Kano)。
也有人把RPi拿來當電視盒,或進行延伸開發,變成輪型車,可以玩過去常見的電腦鼠走迷宮比賽,考驗尋路智慧的電腦演算程式,或用RPi來做機器人的主控系統,讓機器人可以行走、受控,並撰寫語音辨識程式,讓機器人聽令動作(如RAPIRO)。
不過,基本上放入輪車或機器人體內的RPi,依然是原有的RPi,但另一個開放硬體系統Arduino則不然,Arduino依據不同需求,允許以不同的構型(Form Factor)實現Arduino。
例如有人把Arduino做成USB隨身碟的形狀,好方便隨身攜帶性的應用,即有Arduino Nano,或是做成更適合穿戴式電子、電子織物等應用的圓形,即為LilyPad Arduino、TinyLily。
或者,反正學習Arduino的過程中,一定會用到麵包板,但一般的Arduino的接腳不適合與麵包板連接,需要額外拉導線,為了省去這個麻煩,也有人直接把Arduino做成DIP接腳型態,直接把Arduino插在麵包板上,省去拉導線,如Boarduino、Freeduino NANO、panStamp。
另外也有把Arduino系統做到非常非常小的,適合小型應用,如Femtoduino。或者把Arduino設計成特別適合用太陽能供電運作的SODAQ,或做成適合9伏特電池供電的Faraduino,用9伏特電池供電也適合用在輪型車的應用上,也有跟乾電池盒整合在一起的Diavolino。
各種構型的改變,說穿了,是為了讓Arduino的開發者能更快速、容易地開發驗證,或更容易實現期望的系統應用,不用再四平八穩使用正規學習的Arduino Uno電路板,在學習完成後,即可選擇更貼近需求的構型系統板,達事半功倍之效。
(原文發表於INNOMAMBO)
- Sony強力加持!樹莓派發表專屬AI攝影機 - 2024/10/28
- 【Qualcomm Inside】12TOPS Edge AI單板RUBIK Pi規格剖析 - 2024/10/20
- TinyML潛力股!MicroFlow挑戰TensorFlow Lite for Microcontrollers - 2024/10/15