http://www.elecfans.com/emb/361236_3.htmlhtml
下文摘自上面的連接git
軟硬件整合是今年一再被說起的話題,現在咱們也能夠看到很多硬件創業的成功案例,好比Jawbone Up、Pebble手錶等可穿戴設備,它們可與用戶的手機同步,實現軟件與硬件的結合。經過硬件創新與軟件整合的概念還有許多。可是如何將創意變爲現實,是一個難題。許多大公司均選擇硬件閉源,從而造成的技術壁壘與專利版權,阻礙着小規模創新者的發展。而開源硬件,讓創業者能夠更輕鬆地將創意轉化爲現實。編程
這篇文章由Roger Meike撰寫,並在發佈於Digital Dinner上。文中對比了三款最流行的,也是最具表明意義的開源硬件平臺Arduino Uno、BeagleBone和Raspberry Pi。Roger從性能以及可擴展性等方面對它們進行對比,幫助開發者瞭解如何選擇適合本身的開源硬件平臺。工具
如下是譯文:性能
從左到右: Arduino Uno, BeagleBone, Raspberry Pi網站
咱們喜歡在Digital Dinner製做一些新奇玩意。這裏老是時刻進行着各類項目。這些天以來,咱們大部分的項目都包含了一種電子零件——微控制器。若是你還沒被「創客」 (Maker)靈魂附體,咱們強烈建議你動起手來試一試,它會讓你很是有成就感!若是自己在編程方面有必定基礎,那麼一些網站、平臺和工具能夠幫助你得到硬件開發的所需知識,逐步讓你可使用按鈕、旋鈕和從動系統,作出實際可用的產品。軟件開發當然樂趣無窮,但若是能將你的創意變爲實際產品就更讚了!ui
然而,目前有許多優秀的平臺可供創造數字設備,這讓咱們有些猶豫不定。舉例來講,如今咱們正在製做一個「水培花園」項目,須要一款控制器來驅動水泵、讀取傳感器數據。可是,如今有許多種選擇均可以實現這些功能。而這對於初步接觸開源硬件的開發者來講,可能會有些無所適從。因此咱們選擇其中三款最流行的開源電子原型平臺,加以對比,但願能夠便於你們選擇,固然,這三款平臺都很是值得推薦。設計
三款開源平臺分別是Arduino、BeagleBone和Raspberry Pi。之因此選擇他們,緣由在於他們唾手可得,價格實惠,並且大小規格類似(大約2*3寸),更重要的是,他們能夠普遍應用於電子產品開發工做中。在比較前,咱們先進行簡單的介紹。
3d
Arduino Uno在Maker的圈子裏很常見。Arduino有許多不一樣尺寸和特性,可是在此咱們選擇Arduino Uno做爲其中的表明。它是一個很是易於開發的平臺,有不少開發者也都選擇它做爲開發環境,並且它的設計讓它易於和其餘設備相連。htm
與Arduino相比,Raspberry Pi是一個比較新的成員。它其實是一個嵌入式電腦。它也是一個並不昂貴的全功能桌面電腦。它是一個準系統,而做爲$35的電腦,它在不少項目中都是一個很好的平臺。
BeagleBone多是三個平臺中最不爲人知的一種,但它有很好的兼容性,許多項目均可使用。它是一款強大的Linux電腦,並且能夠安裝到Altoid’s的容器中。
Arduino背面
Raspberry Pi背面
BeagleBone背面