fbpx
维基百科

Arduino

Arduino 是一个开源嵌入式硬件平台,用来供使用者制作可交互式的嵌入式项目。此外 Arduino 作为一个开源硬件开源软件的公司,同时兼有项目和用户社区。該公司负责设计和制造Arduino电路板及相关附件。这些产品按照GNU宽通用公共许可证(LGPL)或GNU通用公共许可证(GPL)[1]许可的开源硬件和软件分发的,Arduino 允许任何人制造 Arduino 板和软件分发。 Arduino 板可以以预装的形式商业销售,也可以作为 DIY 套件购买。

Arduino
Arduino Uno SMD R3
研發商arduino.cc
製造商許多
类型Single-board microcontroller
作業系統None
中央处理器Atmel AVR (8-bit),
ARM Cortex-M0+ (32-bit),
ARM Cortex-M3 (32-bit),
Intel Quark英语Intel Quark (x86) (32-bit)
内存(RAM)SRAM
硬盘儲存空間Flash, EEPROM
網站www.arduino.cc

Arduino 2005 年時面世,[2],作为意大利伊夫雷亚地区伊夫雷亚交互设计研究所的学生設計,目的是为新手和专业人员提供一种低成本且简单的方法,以创建使用传感器与环境相互作用的设备。初學者和愛好者可用Arduino製造传感器、简单机器人恒温器和运动检测器等裝置。

Arduino 这个名字来自意大利伊夫雷亚的一家酒吧,该项目的一些创始人過去常常会去这家酒吧。 酒吧以伊夫雷亚的 Arduin(Arduin of Ivrea)命名,他是伊夫雷亚邊疆伯爵,也是 1002 年至 1014 年期间的意大利国王[3]

關於 编辑

Arduino 系列電路板的設計大多使用 Atmel AVR 單片機。這些電路板配有一組數字和模擬I/O引腳,可以連接各種擴展板或麵包板(Shields 擴充版)和其他電路。這些電路板具有串行通信接口,包括某些型號上的通用串行總線(USB),也用於從個人電腦加載程序。

軟件編程方面,通常使用C/C++編程語言,官方提供了一個開發用的Arduino 集成開發環境(IDE)。除了使用傳統的編譯工具鏈之外,Arduino 項目還提供了一個基於 Processing 語言項目的集成開發環境。另外,一些少兒編程教育軟件提供了對 Arduino 的可視化編程

開發沿革 编辑

Arduino 的核心開發團隊成員包括:馬西莫·班齊(Massimo Banzi)、大衛·奎提耶斯(David Cuartielles)、湯姆·伊果(Tom Igor)、贊布羅塔·馬提諾(Gianluca Martino)、大衛·梅利斯(David Mellis)和尼可拉斯·蘭比提(Nicholas Zambetti)。

據說馬西莫·班齊之前是義大利 Ivrea 一家高科技設計學校的老師。他的學生們經常抱怨找不到便宜好用的微控制器。2005年冬天,馬西莫·班齊跟大衛·奎提耶斯討論了這個問題。大衛·奎提耶斯是一個西班牙籍晶片工程師,當時在這所學校做訪問學者。兩人決定設計自己的電路板,並引入了馬西莫·班齊的學生大衛·梅利斯為電路板設計編程語言。兩天以後,大衛·梅利斯就寫出了程式碼。又過了三天,電路板就完工了。這塊電路板被命名為 Arduino。幾乎任何人,即使不懂電腦編程,也能用 Arduino 做出東西,比如對感測器作出回應,閃爍燈光,還能控制馬達。隨後馬西莫·班齊、大衛·奎提耶斯和大衛·梅利斯把設計圖放到了網上。保持設計的開放源碼理念,因為版權法可以監管開源軟體,卻很難用在硬體上,他們決定採用共享創意許可[4]共享創意是為保護開放版權行為而出現的類似 GPL 的一種許可(license)。在共享創意許可下,任何人都被允許生產印刷電路板的複製品,還能重新設計,甚至銷售原設計的複製品。你不需要付版稅,甚至不用取得 Arduino 團隊的許可。然而,如果你重新發佈了引用設計,你必須說明原始 Arduino 團隊的貢獻。如果你調整或改動了電路板,你的最新設計必須使用相同或類似的共享創意許可,以保證新版本的 Arduino 電路板也會一樣的自由和開放。唯一被保留的只有 Arduino 這個名字。它被註冊成了商標。如果有人想用這個名字賣電路板,那他們可能必須付一點商標費用給 Arduino 的核心開發團隊成員。

贊布羅塔·馬提諾創立的 Arduino Srl 被2009年創立的 Arduino LLC 控告侵犯了他們的著作權,這第二家被控侵權的 Arduino(也就是 Arduino Srl),原先叫做 Smart Projects Srl,以前是在義大利負責生產製造 Arduino 控制板的公司。而第一家 Arduino(也就是我們較熟悉的 Arduino LLC)則負責開發控制板,並管理周邊的开源專題與社群。在之前,原本雙方是合作的關係;2014年馬提諾與另外四位共同創辦人,對於 Arduino 品牌的發展方向意見不合,導致馬提諾另外請費德里科·穆斯托擔任 Smart Projects 的新執行長,並把公司名稱改為 Arduino Srl[5]

特色 编辑

  • 基於創用CC开源的電路圖設計。
  • 免費下載,也可依需求自己修改,但需遵照姓名標示,按照作者或授權人所指定的方式,表彰其姓名。
  • 依相同方式分享,若改變或轉變著作,當散布該衍生著作時,需採用與本著作相同或類似的授權條款。
  • Arduino 可使用 ICSP 線上燒入器,將 Bootloader 燒入新的IC晶片[6]
  • 可依據 Arduino 官方網站,取得硬體的設計檔,加以調整電路板及元件,以符合自己實際設計的需求[7]
  • 可簡單地與感測器及各式各樣的電子元件連接,如紅外線超音波熱敏電阻光敏電阻伺服馬達等。
  • 支援多樣的互動程式,如Adobe Flash、Max/MSP、VVVV、Pure Data、C及Processing等。
  • 使用低價格的微處理控制器(Atmel AVR)(ATmega8、168、328等)。
  • USB 介面,不需外接電源。另外有提供直流(DC)電源輸入。

硬體 编辑

官方硬體 编辑

原始的 Arduino 硬體是從一間意大利公司 Smart Projects 製造[8]有些 Arduino 硬體則是被官方授權由美國公司 SparkFun Electronics英语SparkFun ElectronicsAdafruit Industries英语Adafruit Industries 設計。[9]

Shields 编辑

「Shields」擴充版能夠插入 Arduino 和 Arduino 相容硬體,用途是增加 Arduino 硬體本身沒有的功能,如馬達控制、GPS有線網路液晶顯示器或者是麵包板。使用者也可以自己動手做 Shields 擴充版[10][11][12]

軟體 编辑

Arduino Software IDE
 
編寫於Arduino IDE的簡單入門程式「閃燈(Blink)」的螢幕截圖
開發者Arduino Software
编程语言JavaCC++
操作系统Windows, macOS, Linux
类型整合開發環境
许可协议LGPLGPL授權
网站arduino.cc

在 Arduino 上執行的程式可以使用任何能夠被編譯成 Arduino 機器碼的程式語言編寫,Arduino 官方推荐使用整合了 arduino 库的 C++ 进行编程。

多数 Arduino 电路板上 MCU 的制造商 Atmel 公司也提供了數個可以開發 Atmel 微處理機程式的整合開發環境,AVR Studio[13]和更新的 Atmel Studio[14][15]

目前微軟在其 Microsoft Visual Studio 也有提供 Arduino 的 SDK,在編譯執行上更方便。


IDE 编辑

Arduino 計劃也提供了 Arduino Software IDE,一套以 Java 編寫的跨平台應用軟體。Arduino Software IDE 源自於 Processing程式語言以及 Wiring英语Wiring 計劃的整合開發環境。它是被設計於介紹程式編寫給藝術家和不熟悉程式設計的人們,且包含了一個擁有語法突顯、括號匹配、自動縮排和一鍵編譯並將執行檔燒寫入 Arduino 硬體中的編輯器。

Arduino Software IDE 使用與C語言C++相仿的程式語言,並且提供了包含常見的輸入/輸出函式的 Wiring英语Wiring 軟體函式庫。在使用GNU toolchain編譯和連結後,Arduino Software IDE提供了一個程式「avrdude」用來轉換可執行檔成為能夠燒寫入 Arduino 硬體的韌體

Sketch 编辑

使用Arduino Software IDE編寫的程式被稱為「sketch」[16]。一個典型的 Arduino C/C++ sketch 程式會包含兩個函式,它們會在編譯後合成為 main() 函式:

  • setup():在程式執行開始時會執行一次,用於初始化設定。
  • loop():直到Arduino硬體關閉前會重複執行函式放的程式碼。

相關設備名稱 编辑

  • BASIC Stamp
  • OOPic英语OOPic
  • PICAXE英语PICAXE
  • Parallax Propeller英语Parallax Propeller
  • Fritzing英语Fritzing
  • Gumstix英语Gumstix
  • ioBridge英语ioBridge
  • Make Controller Kit英语Make (magazine)#Make Controller Kit
  • Minibloq英语Minibloq
  • 樹莓派 - 单板機電腦
  • Simplecortex英语Simplecortex

參見 编辑

注釋 编辑

参考資料 编辑

  1. ^ Arduino - Introduction. arduino.cc. [2018-05-28]. (原始内容于2017-08-29). 
  2. ^ Severance; Charles. . Computer. 2014, 47 (1): 11–12 [2022-04-12]. (原始内容存档于2022-04-24). 
  3. ^ Justin Lahart. Taking an Open-Source Approach to Hardware. The Wall Street Journal. 27 November 2009 [2014-09-07]. (原始内容于2014-12-20). 
  4. ^ ChiuHao Chen. OPEN的力量:ARDUINO開放硬體計畫. [2016-03-06]. (原始内容于2016-03-10). 
  5. ^ Arduino的雙胞戰爭:創始團隊的分裂始末. [2016-03-06]. (原始内容于2016-03-04). 
  6. ^ M-SHORT. Installing an Arduino Bootloader. [2016-03-06]. (原始内容于2016-03-08). 
  7. ^ Arduino Single-Sided Serial Board (version 3). [2016-03-06]. (原始内容于2016-03-10). 
  8. ^ . smartprj.com. [2016-03-05]. (原始内容存档于2016-03-05). 
  9. ^ Schmidt, M. Arduino: A Quick Start Guide. Pragmatic Bookshelf. January 22, 2011: 201 (英语). 
  10. ^ Arduino breadboard shield: $10 & 10 mins. todbot blog. [2016-03-05]. (原始内容于2017-09-16). 
  11. ^ Arduino Shields for Prototyping. tigoe.net. [2016-03-05]. (原始内容于2017-07-02). 
  12. ^ Jonathan Oxer. Arduino Shield list. [5 Nov 2013]. (原始内容于2016-03-04). 
  13. ^ . Engblaze.com. [2013-01-18]. (原始内容存档于2012-08-28). 
  14. ^ Arduino Software Release Notes. Arduino Project. [May 31, 2013]. (原始内容于2020-02-02). 
  15. ^ Using Atmel Studio for Arduino development. Megunolink.com. [2013-01-18]. (原始内容存档于2013-01-28). 
  16. ^ Programming Arduino Getting Started with Sketches. McGraw-Hill. Nov 8, 2011 [2013-03-28]. (原始内容于2019-09-19). 

补充資料 编辑

  • Exploring Arduino: Tools and Techniques for Engineering Wizardry; 2nd Ed; Jeremy Blum; Wiley; 512 pages; 2019; ISBN 978-1119405375.
  • Arduino For Dummies; 2nd Ed; John Nussey; John Wiley & Sons; 400 pages; 2018; ISBN 978-1119489542.
  • Programming Arduino Next Steps: Going Further with Sketches; 2nd Ed; Simon Monk; McGraw-Hill Education; 320 pages; 2018; ISBN 978-1260143249.
  • Programming Arduino: Getting Started With Sketches; 2nd Ed; Simon Monk; McGraw-Hill Education; 192 pages; 2016; ISBN 978-1259641633.
  • Beginning C for Arduino: Learn C Programming for the Arduino; 2nd Ed; Jack Purdum; Apress; 388 pages; 2015; ISBN 978-1484209417.
  • Arduino: A Quick Start Guide; 2nd Ed; Maik Schmidt; Pragmatic Bookshelf; Pragmatic Bookshelf; 323 pages; 2015; ISBN 978-1941222249.
  • Make: Getting Started with Arduino; 3rd Ed; Massimo Banzi, Michael Shiloh; Make Community; 262 pages; 2014; ISBN 978-1449363338.
  • Make: Sensors; 1st Ed; Tero Karvinen, Kimmo Karvinen, Ville Valtokari; Make Community; 400 pages; 2014; ISBN 978-1449368104.
  • Arduino Workshop: A Hands-On Introduction with 65 Projects; 1st Ed; John Boxall; No Starch Press; 392 pages; 2013; ISBN 978-1593274481.

外部链接 编辑

  • Arduino(页面存档备份,存于互联网档案馆
  • Make Magazine article on the Arduino
  • "Wiring" software project: http://wiring.org.co/(页面存档备份,存于互联网档案馆
  • Flickr上有關Arduino的圖片(页面存档备份,存于互联网档案馆
  • Arduino tutorial(页面存档备份,存于互联网档案馆) – broken into several lessons with photographs and suggestions for appropriate tools for beginners.
  • - Weekend Project Podcast
  • Sheepdog Software's Introduction to Arduino(页面存档备份,存于互联网档案馆):"Getting Started" pages and sequenced programming tutorials, with help on hardware.
  • Wired article about open source hardware, focusing on Arduino(页面存档备份,存于互联网档案馆
  • 新竹交通大學毛先生的資料(页面存档备份,存于互联网档案馆
  • 自製USB AVR燒錄器(页面存档备份,存于互联网档案馆
  • Arduino: Robotics for beginners (Spanish with English subtitles)(页面存档备份,存于互联网档案馆
  • – in portuguese, but with source codes and videos.
  • Cooper Maa的Arduino筆記(页面存档备份,存于互联网档案馆
  • Arduino中文教程-Arduino中文社区(页面存档备份,存于互联网档案馆
  • 柯博文老師的arduino教學(页面存档备份,存于互联网档案馆

arduino, 此條目需要編修, 以確保文法, 用詞, 语气, 格式, 標點等使用恰当, 2019年2月24日, 請按照校對指引, 幫助编辑這個條目, 幫助, 討論, 是一个开源嵌入式硬件平台, 用来供使用者制作可交互式的嵌入式项目, 此外, 作为一个开源硬件和开源软件的公司, 同时兼有项目和用户社区, 該公司负责设计和制造电路板及相关附件, 这些产品按照gnu宽通用公共许可证, lgpl, 或gnu通用公共许可证, 许可的开源硬件和软件分发的, 允许任何人制造, 板和软件分发, 板可以以预装的形式商业销售, 也. 此條目需要編修 以確保文法 用詞 语气 格式 標點等使用恰当 2019年2月24日 請按照校對指引 幫助编辑這個條目 幫助 討論 Arduino 是一个开源嵌入式硬件平台 用来供使用者制作可交互式的嵌入式项目 此外 Arduino 作为一个开源硬件和开源软件的公司 同时兼有项目和用户社区 該公司负责设计和制造Arduino电路板及相关附件 这些产品按照GNU宽通用公共许可证 LGPL 或GNU通用公共许可证 GPL 1 许可的开源硬件和软件分发的 Arduino 允许任何人制造 Arduino 板和软件分发 Arduino 板可以以预装的形式商业销售 也可以作为 DIY 套件购买 ArduinoArduino Uno SMD R3研發商arduino cc製造商許多类型Single board microcontroller作業系統None中央处理器Atmel AVR 8 bit ARM Cortex M0 32 bit ARM Cortex M3 32 bit Intel Quark 英语 Intel Quark x86 32 bit 内存 RAM SRAM硬盘儲存空間Flash EEPROM網站www wbr arduino wbr ccArduino 2005 年時面世 2 作为意大利伊夫雷亚地区伊夫雷亚交互设计研究所的学生設計 目的是为新手和专业人员提供一种低成本且简单的方法 以创建使用传感器与环境相互作用的设备 初學者和愛好者可用Arduino製造传感器 简单机器人 恒温器和运动检测器等裝置 Arduino 这个名字来自意大利伊夫雷亚的一家酒吧 该项目的一些创始人過去常常会去这家酒吧 酒吧以伊夫雷亚的 Arduin Arduin of Ivrea 命名 他是伊夫雷亚邊疆伯爵 也是 1002 年至 1014 年期间的意大利国王 3 目录 1 關於 2 開發沿革 3 特色 4 硬體 4 1 官方硬體 4 2 Shields 5 軟體 5 1 IDE 5 2 Sketch 6 相關設備名稱 7 參見 8 注釋 9 参考資料 9 1 补充資料 10 外部链接關於 编辑Arduino 系列電路板的設計大多使用 Atmel AVR 單片機 這些電路板配有一組數字和模擬I O引腳 可以連接各種擴展板或麵包板 Shields 擴充版 和其他電路 這些電路板具有串行通信接口 包括某些型號上的通用串行總線 USB 也用於從個人電腦加載程序 軟件編程方面 通常使用C C 編程語言 官方提供了一個開發用的Arduino 集成開發環境 IDE 除了使用傳統的編譯工具鏈之外 Arduino 項目還提供了一個基於 Processing 語言項目的集成開發環境 另外 一些少兒編程教育軟件提供了對 Arduino 的可視化編程 開發沿革 编辑Arduino 的核心開發團隊成員包括 馬西莫 班齊 Massimo Banzi 大衛 奎提耶斯 David Cuartielles 湯姆 伊果 Tom Igor 贊布羅塔 馬提諾 Gianluca Martino 大衛 梅利斯 David Mellis 和尼可拉斯 蘭比提 Nicholas Zambetti 據說馬西莫 班齊之前是義大利 Ivrea 一家高科技設計學校的老師 他的學生們經常抱怨找不到便宜好用的微控制器 2005年冬天 馬西莫 班齊跟大衛 奎提耶斯討論了這個問題 大衛 奎提耶斯是一個西班牙籍晶片工程師 當時在這所學校做訪問學者 兩人決定設計自己的電路板 並引入了馬西莫 班齊的學生大衛 梅利斯為電路板設計編程語言 兩天以後 大衛 梅利斯就寫出了程式碼 又過了三天 電路板就完工了 這塊電路板被命名為 Arduino 幾乎任何人 即使不懂電腦編程 也能用 Arduino 做出東西 比如對感測器作出回應 閃爍燈光 還能控制馬達 隨後馬西莫 班齊 大衛 奎提耶斯和大衛 梅利斯把設計圖放到了網上 保持設計的開放源碼理念 因為版權法可以監管開源軟體 卻很難用在硬體上 他們決定採用共享創意許可 4 共享創意是為保護開放版權行為而出現的類似 GPL 的一種許可 license 在共享創意許可下 任何人都被允許生產印刷電路板的複製品 還能重新設計 甚至銷售原設計的複製品 你不需要付版稅 甚至不用取得 Arduino 團隊的許可 然而 如果你重新發佈了引用設計 你必須說明原始 Arduino 團隊的貢獻 如果你調整或改動了電路板 你的最新設計必須使用相同或類似的共享創意許可 以保證新版本的 Arduino 電路板也會一樣的自由和開放 唯一被保留的只有 Arduino 這個名字 它被註冊成了商標 如果有人想用這個名字賣電路板 那他們可能必須付一點商標費用給 Arduino 的核心開發團隊成員 贊布羅塔 馬提諾創立的 Arduino Srl 被2009年創立的 Arduino LLC 控告侵犯了他們的著作權 這第二家被控侵權的 Arduino 也就是 Arduino Srl 原先叫做 Smart Projects Srl 以前是在義大利負責生產製造 Arduino 控制板的公司 而第一家 Arduino 也就是我們較熟悉的 Arduino LLC 則負責開發控制板 並管理周邊的开源專題與社群 在之前 原本雙方是合作的關係 2014年馬提諾與另外四位共同創辦人 對於 Arduino 品牌的發展方向意見不合 導致馬提諾另外請費德里科 穆斯托擔任 Smart Projects 的新執行長 並把公司名稱改為 Arduino Srl 5 特色 编辑基於創用CC开源的電路圖設計 免費下載 也可依需求自己修改 但需遵照姓名標示 按照作者或授權人所指定的方式 表彰其姓名 依相同方式分享 若改變或轉變著作 當散布該衍生著作時 需採用與本著作相同或類似的授權條款 Arduino 可使用 ICSP 線上燒入器 將 Bootloader 燒入新的IC晶片 6 可依據 Arduino 官方網站 取得硬體的設計檔 加以調整電路板及元件 以符合自己實際設計的需求 7 可簡單地與感測器及各式各樣的電子元件連接 如紅外線 超音波 熱敏電阻 光敏電阻 伺服馬達等 支援多樣的互動程式 如Adobe Flash Max MSP VVVV Pure Data C及Processing等 使用低價格的微處理控制器 Atmel AVR ATmega8 168 328等 USB 介面 不需外接電源 另外有提供直流 DC 電源輸入 硬體 编辑官方硬體 编辑 原始的 Arduino 硬體是從一間意大利公司 Smart Projects 製造 8 有些 Arduino 硬體則是被官方授權由美國公司 SparkFun Electronics 英语 SparkFun Electronics 和 Adafruit Industries 英语 Adafruit Industries 設計 9 Arduino硬體範例 nbsp Arduino Diecimila in Stoicheia nbsp Arduino Duemilanove rev 2009b nbsp Arduino UNO nbsp Arduino Leonardo nbsp Arduino Mega nbsp Arduino Nano nbsp Arduino Due ARM Cortex M3核心 nbsp LilyPad Arduino rev 2007 nbsp Arduino Yun nbsp Arduino Pro Micro nbsp Arduino MEGA 2560Shields 编辑 Shields 擴充版能夠插入 Arduino 和 Arduino 相容硬體 用途是增加 Arduino 硬體本身沒有的功能 如馬達控制 GPS 有線網路 液晶顯示器或者是麵包板 使用者也可以自己動手做 Shields 擴充版 10 11 12 Arduino shields擴充版範例 nbsp 多重的Shield可以被堆疊起來 在這張圖裡 最上層的Shield擴充版上含有麵包板 nbsp 翅膀形狀的螺絲端子Shield擴充版 nbsp Adafruit馬達Shield擴充版和用於連接馬達的螺絲端子Shield擴充版 nbsp 內建一個SD卡插槽 以及實時時鐘晶片的Adafruit數據記錄Shield nbsp HackARobot結構Shield 專為了Arduino Nano硬體設計以推動馬達和感測器如 陀螺儀和GPS 以及其他的擴充版如 Wifi 藍芽 無線射頻等 軟體 编辑Arduino Software IDE nbsp 編寫於Arduino IDE的簡單入門程式 閃燈 Blink 的螢幕截圖開發者Arduino Software编程语言Java C 和 C 操作系统Windows macOS Linux类型整合開發環境许可协议LGPL或GPL授權网站arduino cc在 Arduino 上執行的程式可以使用任何能夠被編譯成 Arduino 機器碼的程式語言編寫 Arduino 官方推荐使用整合了 arduino 库的 C 进行编程 多数 Arduino 电路板上 MCU 的制造商 Atmel 公司也提供了數個可以開發 Atmel 微處理機程式的整合開發環境 AVR Studio 13 和更新的 Atmel Studio 14 15 目前微軟在其 Microsoft Visual Studio 也有提供 Arduino 的 SDK 在編譯執行上更方便 IDE 编辑 Arduino 計劃也提供了 Arduino Software IDE 一套以 Java 編寫的跨平台應用軟體 Arduino Software IDE 源自於 Processing程式語言以及 Wiring 英语 Wiring 計劃的整合開發環境 它是被設計於介紹程式編寫給藝術家和不熟悉程式設計的人們 且包含了一個擁有語法突顯 括號匹配 自動縮排和一鍵編譯並將執行檔燒寫入 Arduino 硬體中的編輯器 Arduino Software IDE 使用與C語言和C 相仿的程式語言 並且提供了包含常見的輸入 輸出函式的 Wiring 英语 Wiring 軟體函式庫 在使用GNU toolchain編譯和連結後 Arduino Software IDE提供了一個程式 avrdude 用來轉換可執行檔成為能夠燒寫入 Arduino 硬體的韌體 Sketch 编辑 使用Arduino Software IDE編寫的程式被稱為 sketch 16 一個典型的 Arduino C C sketch 程式會包含兩個函式 它們會在編譯後合成為 main 函式 setup 在程式執行開始時會執行一次 用於初始化設定 loop 直到Arduino硬體關閉前會重複執行函式放的程式碼 相關設備名稱 编辑 nbsp 自由软件主题 nbsp 电子学主题 BASIC Stamp OOPic 英语 OOPic PICAXE 英语 PICAXE Parallax Propeller 英语 Parallax Propeller Fritzing 英语 Fritzing Gumstix 英语 Gumstix ioBridge 英语 ioBridge Make Controller Kit 英语 Make magazine Make Controller Kit Minibloq 英语 Minibloq 樹莓派 单板機電腦 Simplecortex 英语 Simplecortex 參見 编辑创作共用注釋 编辑参考資料 编辑 Arduino Introduction arduino cc 2018 05 28 原始内容存档于2017 08 29 Severance Charles Massimo Banzi Building Arduino Computer 2014 47 1 11 12 2022 04 12 原始内容存档于2022 04 24 Justin Lahart Taking an Open Source Approach to Hardware The Wall Street Journal 27 November 2009 2014 09 07 原始内容存档于2014 12 20 ChiuHao Chen OPEN的力量 ARDUINO開放硬體計畫 2016 03 06 原始内容存档于2016 03 10 Arduino的雙胞戰爭 創始團隊的分裂始末 2016 03 06 原始内容存档于2016 03 04 M SHORT Installing an Arduino Bootloader 2016 03 06 原始内容存档于2016 03 08 Arduino Single Sided Serial Board version 3 2016 03 06 原始内容存档于2016 03 10 Redirect smartprj com 2016 03 05 原始内容存档于2016 03 05 Schmidt M Arduino A Quick Start Guide Pragmatic Bookshelf January 22 2011 201 英语 Arduino breadboard shield 10 amp 10 mins todbot blog 2016 03 05 原始内容存档于2017 09 16 Arduino Shields for Prototyping tigoe net 2016 03 05 原始内容存档于2017 07 02 Jonathan Oxer Arduino Shield list 5 Nov 2013 原始内容存档于2016 03 04 Using AVR Studio for Arduino development Engblaze com 2013 01 18 原始内容存档于2012 08 28 Arduino Software Release Notes Arduino Project May 31 2013 原始内容存档于2020 02 02 Using Atmel Studio for Arduino development Megunolink com 2013 01 18 原始内容存档于2013 01 28 Programming Arduino Getting Started with Sketches McGraw Hill Nov 8 2011 2013 03 28 原始内容存档于2019 09 19 补充資料 编辑 Exploring Arduino Tools and Techniques for Engineering Wizardry 2nd Ed Jeremy Blum Wiley 512 pages 2019 ISBN 978 1119405375 Arduino For Dummies 2nd Ed John Nussey John Wiley amp Sons 400 pages 2018 ISBN 978 1119489542 Programming Arduino Next Steps Going Further with Sketches 2nd Ed Simon Monk McGraw Hill Education 320 pages 2018 ISBN 978 1260143249 Programming Arduino Getting Started With Sketches 2nd Ed Simon Monk McGraw Hill Education 192 pages 2016 ISBN 978 1259641633 Beginning C for Arduino Learn C Programming for the Arduino 2nd Ed Jack Purdum Apress 388 pages 2015 ISBN 978 1484209417 Arduino A Quick Start Guide 2nd Ed Maik Schmidt Pragmatic Bookshelf Pragmatic Bookshelf 323 pages 2015 ISBN 978 1941222249 Make Getting Started with Arduino 3rd Ed Massimo Banzi Michael Shiloh Make Community 262 pages 2014 ISBN 978 1449363338 Make Sensors 1st Ed Tero Karvinen Kimmo Karvinen Ville Valtokari Make Community 400 pages 2014 ISBN 978 1449368104 Arduino Workshop A Hands On Introduction with 65 Projects 1st Ed John Boxall No Starch Press 392 pages 2013 ISBN 978 1593274481 外部链接 编辑Arduino 页面存档备份 存于互联网档案馆 Make Magazine article on the Arduino Wiring software project http wiring org co 页面存档备份 存于互联网档案馆 Flickr上有關Arduino的圖片 页面存档备份 存于互联网档案馆 Arduino tutorial 页面存档备份 存于互联网档案馆 broken into several lessons with photographs and suggestions for appropriate tools for beginners Introduction to the Arduino Weekend Project Podcast Sheepdog Software s Introduction to Arduino 页面存档备份 存于互联网档案馆 Getting Started pages and sequenced programming tutorials with help on hardware Wired article about open source hardware focusing on Arduino 页面存档备份 存于互联网档案馆 新竹交通大學毛先生的資料 页面存档备份 存于互联网档案馆 Freeduino索引 自製USB AVR燒錄器 页面存档备份 存于互联网档案馆 Arduino Robotics for beginners Spanish with English subtitles 页面存档备份 存于互联网档案馆 Arduino tutorial in portuguese but with source codes and videos Cooper Maa的Arduino筆記 页面存档备份 存于互联网档案馆 Arduino中文教程 Arduino中文社区 页面存档备份 存于互联网档案馆 Arduino中文教程 柯博文老師的arduino教學 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title Arduino amp oldid 78981637, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。