官术网_书友最值得收藏!

1.5 我要讀

Arduino的故事

Arduino誕生于意大利的一所設計學校。Arduino之父馬西莫·班茲(Massimo Banzi)是這所設計學校的一名老師。當時,他的學生經常抱怨找不到便宜好用的單片機開發板。2005年冬天,馬西莫·班茲認識了一名到學校作訪問學者的芯片工程師戴維·奎提耶斯(David Cuartielles)。為了解決缺乏單片機開發板的問題,二人決定自己設計,并邀請Banzi的學生戴維·梅里斯(David Mellis)為開發板設計編程語言。結果沒過幾天,他們就設計出了單片機開發板原型和編程工具,Banzi將這塊開發板命名為Arduino。

隨后,班茲、奎提耶斯和梅里斯把設計圖放到了網上,讓更多的人使用。為了推廣“開源”理念,他們決定采用Creative Commons(CC,即知識共享)的授權方式公開硬件設計圖。唯一被保留的只有Arduino這個名字,它被注冊成了商標,在沒有官方授權的情況下不能使用。

Arduino不僅包含開源硬件(各種型號的Arduino控制板,見圖1.8~圖1.11),還包含Arduino編程軟件(Arduino IDE)。同時,熱心的創客為其設計了適合初學者的圖形化編程環境,如ArduBlock、Mixly和Mind+等。使用這些軟件,我們不需要有太多編程基礎,就能做出令人驚艷的互動作品啦。

因為開源,Arduino受到越來越多的電子制作愛好者的歡迎,被譽為“創客神器”。Arduino的開源精神影響著全世界,也吸引了各個領域的人們加入開源社區。

圖1-8 ArduinoLiLyPad

圖1-9 ArduinoMEGA2560

圖1-10 ArduinoUno

圖1-11 ArduinoLeonardo

主站蜘蛛池模板: 炎陵县| 吴江市| 黄陵县| 荔波县| 陈巴尔虎旗| 邓州市| 内江市| 张掖市| 元朗区| 万荣县| 南皮县| 滁州市| 仁化县| 筠连县| 弥勒县| 乌兰县| SHOW| 三原县| 科技| 综艺| 青神县| 鄢陵县| 桦甸市| 中西区| 游戏| 汨罗市| 梅州市| 咸丰县| 常熟市| 玉龙| 蓬溪县| 兴化市| 通州区| 龙口市| 新竹市| 大姚县| 闸北区| 舞阳县| 桂林市| 舟曲县| 奈曼旗|