Banana PI 香蕉派项目
2019獨角獸企業重金招聘Python工程師標準>>>
(一)??????????? 產品背景和市場趨勢
香蕉派產品是結合市場現有開源硬件平臺的優缺點的基礎上為開源硬件及電子創新愛好者,學生,工程師開發的一款開源硬件產品。
所謂的開源硬件所指的是與自由及開放原始碼軟件相同方式設計的計算機和電子硬件。開源硬件開始考慮對軟件以外的領域開源,是開源文化的一部分。這個詞主要是用來反映自由釋放詳細信息的硬件設計,如電路圖、材料清單和電路板布局數據,通常使用開源軟件來驅動硬件。
目前來說比較著名的開源硬件平臺包括Arduino 和 Raspberry Pi(樹莓派)
(二)??????????? 競爭對手及優劣勢分析
目前市場上,我們存在的主要競爭對手包括樹莓派,Pcduino,cubiebard,olimex 等產品,下面主要通過其產品特性,性能,價格,及市場大小分析競爭對手產品,了解本產品存在的優劣勢,做到知己知彼。
樹莓派 | Pcduino | Cubieboard | Olimex | 香蕉派 | |
性能特點 | 整體性能弱,接口標準化 | 兼容Arduino 不兼容樹莓派 | 兼容android 不兼容樹莓派 不兼容arduino | 兼容andoid,不兼容樹莓派和 arduino接口,接口豐富,尺寸大 | 兼容andoid,兼容樹莓派,兼容arduino接口 |
市場推廣程度 | 國外市場為主,市場認可度最高 | 國內市場 | 國外國內 | 國外國內市場,推廣時間長 | 市場待推廣 |
價格 | 220 | 399 | 500 | 500 | 299 |
總結 | 性價比高,市場推廣好 | 兼容arduino,性價比一般 | 不兼容樹莓派,不兼容arduino | 不兼容樹莓派,不兼容arduino | 從各方面看;集中了前幾種產品的所有優點,具有巨大的市場競爭力 |
用戶群體定位
Ø???????? DIY愛好者:開源硬件的主流群體;
Ø???????? 小型消費類電子企業:香蕉派的潛在用戶;
Ø???????? 中小學生:scratch應用者和受用者。
附錄:
通過一個概念可以更容易理解開源硬件,那就是“開源軟件”,它產生在開源硬件之前,安卓就是開源軟件之一。開源硬件和開源軟件類似,就是在之前硬件的基礎之上進行二次創意。在復制成本上,開源軟件的成本也許是零,但是開源硬件不一樣,其復制成本較高。
開源硬件延伸著開源軟件代碼的定義,包括軟件、電路原理圖、材料清單,設計圖等都使用開源許可協議,自由使用分享,完全以開源的方式去授權方式。以往的DIY在分享的時候沒有清楚的授權,開源硬件把軟件慣用的GPL,CC等協議規范帶到硬件分享領域。
實際上,在最早的時候硬件都是開源的。包括打印機、電腦、甚至蘋果電腦,他們的整個設計原理圖是公開的。在上個世紀六七十年代的時候,很多公司在思考“為什么要開放自己的資源”。于是,在那一時期很多公司都選擇閉源。這種情況再加上很多的貿易壁壘、技術壁壘、專利版權等,就出現了不同公司之間的互相起訴,類似于三星和蘋果那樣。這種做法在一定程度上有利于創新,但是會阻礙小公司創新者或者個體創新的發展。
在這個曾經“開源過”的前提下,很多人就在思考硬件是不是可以重新走上開源這條道路。之后一小批愛好者,也就是創客就致力于開源的研究,開源得以從很小的東西發展,到現在有開源的3D打印機,拖拉機等農場機器的存在。今年來開源硬件做為一種潮流在國內得到了很大的發展。目前嵌入式開源硬件平臺由于其通用性,方便性得到DIY用戶廣泛的使用。
Arduino: 最為最早期的知名開源硬件平臺,在全球得到了廣泛的應用,帶動了后來開源硬件的發展,但是它本身是以單片機為核心的開源硬件,還不是真正意義上的卡片式電腦,真正的卡片式電腦就是后期的樹莓派。
樹莓派(RPI):樹莓派由注冊于英國的慈善組織“Raspberry Pi 基金會”開發,Eben·Upton/埃·厄普頓為項目帶頭人。2012年3月,英國劍橋大學埃本·阿普頓(Eben Epton)正式發售世界上最小的臺式機,又稱卡片式電腦,外形只有信用卡大小,卻具有電腦的所有基本功能,這就是Raspberry Pi電腦板,中文譯名"樹莓派"!這一基金會以提升學校計算機科學及相關學科的教育,讓計算機變得有趣為宗旨。基金會期望這 一款電腦無論是在發展中國家還是在發達國家,會有更多的其它應用不斷被開發出來,并應用到更多領域。在2006年樹莓派早期概念是基于Atmel的 ATmega644單片機,首批上市的10000“臺”樹莓派的“板子”,由中國臺灣和大陸廠家制造。截止至2012年6月1日,樹莓派只有A和B兩個型 號,主要區別:A型:1個USB、無有線網絡接口、功率2.5W,500mA、256MB RAM;B型:2個USB、支持有線網絡、功率3.5W,700mA、512MB RAM。
1)???????? RPi 和 Arduino 兩個完全不同運算水平的平臺。畢竟 RPi 使用的是一顆運行在 700MHZ 的 ARM11 CPU;而常用的 Arduino UNO 則是一顆在工業控制領域常見的 8-bit ATmega328,最高運行頻率僅 20MHz。
2)???????? RPi 可以運行完整的操作系統,如 Debian 等常見 Linux 發行版 - RPi Distributions。這意味著你可以使用你熟練的語言(如 Python、Java)和熟悉的庫來進行開發,同時后臺運行多個進程也毫無壓力。而 Arduino 作為一款真正傳統意義上的單片機系統,一次只能運行一個你燒進去的程序,功能也相對單一。
3)???????? RPi 自帶的接口比較全面,USB-host、RJ45、HDMI、SD讀卡器等常用接口都有;而 Arduino 比較單純,與外部設備打交道需要另外采購接口板。
4)???????? RPi 因為是一個相對完整的「電腦」,其成本肯定比 Arduino 高,目前 B 版在淘寶普遍 280 元左右;而常用的 Arduino UNO 40 元搞定。
5)???????? RPi 擁有更完整的操作系統,這也意味著每次復電后所需的啟動時間很長,而且還不能保證重啟后你寫的相關服務都能正常啟動(Linux 大拿可能會覺得是我技術渣);但 Arduino 因為用途單一,重啟速度超快,而且重啟結束后立即就在運行你讓它做的事。
綜合上述特點在實際應用中:
1)???????? RPi 作為家居中央控制服務器,負責與互聯網的通信、采樣存儲 Arduino 上報的狀態數據、處理數據量大的工作(如音頻、視頻、圖片相關)、提供 API 給 iOS 及 Android 以方便用手機控制家居。RPi 與 Arduino 間通過以太網和 Zigbee 進行數據傳輸。
2)???????? Arduino 負責家居傳感器采樣,如光線強度、溫度、人體紅外感應等。有的模塊比較獨立,比如人體感應的夜間走廊燈,單個 Arduino 可以自己實現監控加控制,就不需要上報數據給 RPi 了。需要上報和接收數據的 Arduino ,通過 Zigbee 及以太網和 RPi 進行通信。
隨著樹莓派在全球的熱銷,國內外其他的開發者也推出了在樹莓派基礎上衍生出來的性能更強勁的產品。比如pcdunio,cuibeboard,olimex等產品。而我們的香蕉派產品就是在樹莓派產品基礎上的升級和拓展。
轉載于:https://my.oschina.net/Bananapi/blog/213220
總結
以上是生活随笔為你收集整理的Banana PI 香蕉派项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 持续集成Java覆盖率合并
- 下一篇: Java中Comparable与Comp