開源硬件平臺全新簡介 (0) 序章與目錄

FTF:我已經加入了SegmentFault任職技術運營。SgF將來將開始關注包括Arduino、Raspberry Pi等各類開源硬件領域的開發與社區活動,我將重點承擔這方面的工做,敬請期待 :D編程

序章

開源硬件與創客運動

開源硬件是開源軟件的延伸——以開源軟件的工做模式,製造原理圖與代碼自由開放,可複製、可研究、可改進的硬件產品。segmentfault

創客運動是電子DIY的延伸——不把盈利當作一開始的目標,而是從「玩"起步,製造一些能提供實際方便的硬件產品,從中儘量地創造價值。架構

開源硬件和創客運動共有社區先於商業,注重我的實踐與小團體交流的特色,因此很天然的交織在了一塊兒——相比於傳統的學習方式,經過開源硬件進行學習更便於入門和交流;而開源硬件設備自己,又爲創客運動提供了正式硬件平臺,或是快速原型平臺的基礎支持。性能

硬件開發,已經在互聯網精神與開源運動的強力驅動下,進入了一個全新的時代。學習

開源硬件平臺:有待從新審視的基石

SegmentFault對開源硬件的內容建設,計劃從從新評測市面上全部的開源硬件開發板開始。也許看起來這些開發板都有本身的簡介,咱們的工做不過是內容的重複,但其實否則。ui

市面上的開發板,通過了1-3年的發展,各自都發生了不一樣的變化。有的取得了長足進步,有的普普統統可使用,有的毫無進步進而消亡。咱們但願能以如今的眼光,公允的從新審視全部平臺在軟硬件(尤爲是軟件)的現有成果,幫助全部人作出本身的選擇,而不至於陷入某些廠家的浮誇、吹噓,乃至片面強調硬件參數的陰謀當中code

咱們的收錄標準是:(若有特殊價值,則能夠考慮突破標準)blog

  • ¥500元如下
  • 發售中,容易經過淘寶等普通渠道購買
  • 不侷限於電子工程師,而是在廣泛的開發者社區中有必定影響

收錄列表

如下就是本系列文章待填的坑。完成時間都是嚴肅的,您能夠收藏本索引貼並隨時關注。索引

基於單片機

這一系列產品基於8位單片機,特色是速度、存儲等資源特別的低(每每低至字節級),須要的編程技巧比較高,但實現的功能很是單一。不過單片機做品價格低廉,極易重複,耗電低,體積小,且不須要很高的加工工藝。ip

  • Arduino [TBD:14/4/1]

基於ARM11

基於ARM的產品,都有與當前的智能手機等同的高性能,可以勝任圖像處理、桌面環境、複雜互聯網功能等多種開發任務。ARM開發平臺常常採用Linux或Android系統,這也極大方便了普通的軟件開發者入門硬件開發。(固然在耗電、小型化、重複生產等方面ARM也遠不及單片機,對付簡單需求並不是非ARM不可)

ARM11是最後一代的經典ARM架構,使用ARMv6指令集。基於ARM11的開發板只有全球最爲流行的ARM開源硬件平臺:「樹莓派」Raspberry Pi。

基於ARM Cortex-A

在ARM11以後,ARM產品線分化位Cortex-A/R/M。Cortex-A就是ARM的最高端產品,普遍用於須要豐富功能的智能終端設備,採用ARMv7指令集。ARM Cortex-A是當前全部智能手機處理器採用的架構。

目前全部其餘的ARM開發板所有基於ARMv7,根據處理器的生產廠家分類爲:

珠海全志(Allwinner)系列

  • CubieBoard (1, 2) [原定14/4/1,延期到深圳制匯節以後]
  • CubieTruck (=CubieBoard 3) [TBD:14/4/?]
  • pcDuino (v1, v2) [TBD:14/4/?]
  • Banana Pi [TBD:待定]

德州儀器(Texas Instruments,德儀/TI)系列

  • Arduino TRE (前瞻) [TBD:14/4/?]
  • BeagleBone Black [原定14/4/1,延期到深圳制匯節以後]

瑞芯微(Rockchip)系列

  • MarsBoard [TBD:14/?/?]
  • WaxBerry (01, 02) [TBD:14/?/?]

基於x86

這是英特爾不甘被開源硬件的大潮所拋下的產物。英特爾計劃將x86設備引入開源硬件,從而推出了被調侃爲「最差性能在售x86」的「夸克」處理器,以及對應的「伽利略」開發板。「夸克」處理器確實相比目前的x86計算機性能低下,但其能以單一低電壓工做的特色,以及與其餘開源硬件板卡同一尺度的體積,再加上x86架構得天獨厚的兼容優點,使得英特爾在開源硬件領域中也爭得了一個不容忽視的地位。

  • Intel Galileo [TBD:14/4/?]
相關文章
相關標籤/搜索