Maker的中文含義相似「創客」。創客是指一羣酷愛科技、熱衷實踐的人羣,他們以分享技術、交流思想爲樂。但爲了保持Maker的原味,這裏咱們一導致用英文的Maker。Maker文化是DIY(Do IT Yourself)文化的延伸,它在其中糅合了技術元素。本文選自《BeagleBone Black快速入門教程大學霸》服務器
Maker們的興趣主要集中在以工程化爲導向的主題上,例如,電子、機械、機器人以及3D打印等,也包括相關工具的熟練使用,如CNC(數控機牀)、激光切割機等,還包括傳統的金屬加工、木工及藝術創做。他們善於挖掘新技術、鼓勵創新與原型化,他們不單有想法、還有成型的做品,是「知行合一」的忠實實踐者。他們注重在實踐中學習新東西,並加以創造性的使用。Maker們對於新技術的嗅覺靈敏度是奇高的,對於BeagleBone這樣的設備,必定不會逃過他們的法眼。固然,在介紹BeagleBone以前咱們應該瞭解一下嵌入式Linux。本文選自《BeagleBone Black快速入門教程大學霸》工具
若是你有據說過Linux,那麼第一直覺就是它是一個計算機操做系統,就像OS X和Windows同樣。它在誕生之初到如今最爲普通人知道的就是用戶桌面和服務器系統。可是如今,它涉足的領域就不止於此了。它如今運行在各類電子設備中,如智能手機、路由器、甚至烤麪包機中。這些系統中運行的確實是Linux系統,可是一般將這一類用途的Linux稱爲嵌入式Linux系統。嵌入式Linux系統模糊了電腦和設備之間的定義。這種模糊強度打通了進入Maker領域的道路,這使得更多強大的工具能夠爲普通人所使用,而不單單是那些以電子設計爲生的人們。學習
說到電子設計,一些Maker偏心微控制器平臺,例如火熱的Arduino。可是對於一些比較複雜的項目,8位的微控制器就有些捉襟見肘了。例如,8位的微控制器能夠勉強處理採樣率不高的音頻,可是對於視頻處理來講就真的無能爲力了。可是,隨着嵌入式系統的蓬勃發展,使得初級和中級用戶比之前更容易接觸到它們。ui
BeagleBone就是一個面向Maker設計的嵌入式Linux開發板。它是一個開源硬件,使用ARM Cortex-A系列核心的TI處理器。這個處理器是爲低功耗移動設備設計的,這也是它能夠很是容易運行Android系統的緣由。如圖1.1所示是Arduino Uno兼容板和BeagleBone Black尺寸比較。本文選自《BeagleBone Black快速入門教程大學霸》spa
圖1.1 Arduino Uno兼容板與BeagleBone Black大小比較操作系統