Arduino - Arduino
![]() ![]() | |
![]() Arduino Uno SMD R3 | |
Vývojář | arduino.cc |
---|---|
Výrobce | Arduino |
Typ | Jednodeskový mikrokontrolér |
Operační systém | Žádný |
procesor | Atmel AVR (8 bitů), ARM Cortex-M0 + (32 bitů), ARM Cortex-M3 (32 bitů), Intel Quark (x86 ) (32bitový) |
Paměť | SRAM |
Úložný prostor | Blikat, EEPROM |
webová stránka | www |
Arduino (/ɑːrˈdwiːnoʊ/) je open-source hardware a software společnost, projekt a uživatelská komunita, která navrhuje a vyrábí jednodeskové mikrokontroléry a mikrokontrolér sady pro vytváření digitálních zařízení. Jeho hardwarové produkty jsou licencovány pod a Licence CC-BY-SA, zatímco software je licencován pod GNU Lesser General Public License (LGPL) nebo GNU General Public License (GPL),[1] umožňující výrobu desek Arduino a distribuci softwaru kýmkoli. Desky Arduino jsou komerčně dostupné z oficiálních webových stránek nebo prostřednictvím autorizovaných distributorů.
Desky desek Arduino používají různé mikroprocesory a řadiče. Desky jsou vybaveny sadami digitálních a analogových vstup výstup (I / O) piny, které mohou být propojeny s různými rozšiřujícími deskami („štíty“) nebo prkénka (pro prototypy) a další obvody. Desky obsahují rozhraní sériové komunikace, včetně Universal Serial Bus (USB) u některých modelů, které se také používají k načítání programů z osobních počítačů. Mikrokontroléry lze programovat pomocí C a C ++ programovací jazyky pomocí standardního rozhraní API, které je známé také jako „jazyk Arduino“. Kromě používání tradičních překladač řetězce nástrojů, projekt Arduino poskytuje integrované vývojové prostředí (IDE) a nástroj příkazového řádku (arduino-cli ) vyvinutý v Jít.
Projekt Arduino byl zahájen v roce 2005 jako nástroj pro studenty EU Interaction Design Institute Ivrea v Ivrea, Itálie,[2] jejichž cílem je poskytnout nízkonákladovým a snadným způsobem nováčkům a profesionálům vytváření zařízení, která pomocí svého prostředí interagují s jejich prostředím senzory a pohony. Mezi běžné příklady takových zařízení určených pro začínající fandy patří jednoduché roboti, termostaty a detektory pohybu.
Název Arduino pochází z baru v Ivrea, Itálie, kde se scházeli někteří zakladatelé projektu. Bar byl pojmenován po Arduin z Ivrea, kdo byl markrabě z March of Ivrea a Král Itálie od 1002 do 1014.[3]
Dějiny

Projekt Arduino byl zahájen na Interaction Design Institute Ivrea (IDII) v Ivrea, Itálie.[2] V té době studenti používali a ZÁKLADNÍ razítko mikrokontrolér za cenu 50 $, což je značný náklad pro mnoho studentů. V roce 2003 vytvořil vývojovou platformu Hernando Barragán Elektrické vedení jako projekt diplomové práce na IDII, pod vedením Massima Banziho a Casey Reas. Casey Reas je známý pro spoluvytváření s Benem Frym zpracovává se vývojová platforma. Cílem projektu bylo vytvořit jednoduché a levné nástroje pro vytváření digitálních projektů neinženýry. Kabelová platforma se skládala z a tištěný spoj (PCB) s ATmega 168 mikrokontrolér, IDE založený na funkcích zpracování a knihovny pro snadné programování mikrokontroléru.[4]V roce 2005 Massimo Banzi s Davidem Mellisem, dalším studentem IDII, a Davidem Cuartiellesem rozšířili Wiring přidáním podpory levnějšího mikrokontroléru ATmega8. Byl zavolán nový projekt, rozvětvený od firmy Wiring Arduino.[4]
Původní základní tým Arduina tvořili Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino a David Mellis.[2]
Po dokončení platformy byly v komunitě open-source distribuovány lehčí a levnější verze. V polovině roku 2011 se odhadovalo, že bylo komerčně vyrobeno více než 300 000 oficiálních Arduinos,[5] a v roce 2013 bylo v rukou uživatelů 700 000 úředních desek.[6]
Spor o ochrannou známku
Na začátku roku 2008 vytvořilo pět spoluzakladatelů projektu Arduino společnost Arduino LLC,[7] držet ochranné známky spojené s Arduino. Výroba a prodej desek měla být prováděna externími společnostmi a společnost Arduino LLC od nich získala honorář. Zakládající nařízení společnosti Arduino LLC upřesňovalo, že každý z pěti zakladatelů převádí vlastnictví značky Arduino na nově vytvořenou společnost.[Citace je zapotřebí ]
Na konci roku 2008 společnost Gianluca Martino, společnost Smart Projects, zaregistrovala ochrannou známku Arduino v Itálii a před dalšími spoluzakladateli to tajila asi dva roky. To bylo odhaleno, když se společnost Arduino pokusila registrovat ochrannou známku v jiných oblastech světa (původně se registrovali pouze v USA) a zjistila, že již byla registrována v Itálii. Jednání s Gianlucou a jeho firmou o získání ochranné známky pod kontrolou původní společnosti Arduino selhala. V roce 2014 začaly Smart Projects odmítat platit licenční poplatky. Poté jmenovali nového generálního ředitele Federica Musta, který společnost přejmenoval Arduino SRL a vytvořil web arduino.org, kopírování grafiky a rozvržení originálu arduino.cc. To mělo za následek trhlinu ve vývojovém týmu Arduino.[8][9][10]
V lednu 2015 podala společnost Arduino LLC žalobu na společnost Arduino SRL.[11]
V květnu 2015 vytvořila společnost Arduino LLC celosvětovou ochrannou známku Genuino, používaný jako značka mimo USA.[12]
Na světě Tvůrce Faire v New Yorku dne 1. října 2016 oznámili spoluzakladatel a generální ředitel Arduino LLC Massimo Banzi a generální ředitel Arduino SRL Federico Musto sloučení obou společností.[13] Přibližně ve stejnou dobu Massimo Banzi oznámil, že kromě společnosti bude spuštěna nová nadace Arduino jako „nový začátek pro Arduino.“, Ale toto rozhodnutí bylo později staženo.[14].[15]
V dubnu 2017 Kabelové uvedl, že Musto „vymyslel svůj akademický záznam ... Na webových stránkách jeho společnosti, osobních účtech LinkedIn a dokonce i v italských obchodních dokumentech byl Musto donedávna uveden jako držitel titulu PhD z Massachusetts Institute of Technology. V některých případech , jeho biografie také získala titul MBA z New York University. “ Wired uvedl, že ani jedna univerzita neměla žádné záznamy o Mustově docházce a Musto později v rozhovoru pro Wired připustil, že tyto tituly nikdy nezískal.[16] Kontroverze kolem Musta pokračovaly, když v červenci 2017 údajně přitáhl mnoho lidí Otevřený zdroj licence, schémata a kód z webu Arduino, což vyvolává kontrolu a pobouření.[17]
Do roku 2017 vlastnila společnost Arduino AG mnoho ochranných známek Arduino. V červenci 2017 společnost BCMI, kterou založili Massimo Banzi, David Cuartielles, David Mellis a Tom Igoe, získala společnost Arduino AG a všechny ochranné známky Arduino. Fabio Violante je novým generálním ředitelem, který nahradí Federica Musta, který již nepracuje pro Arduino AG.[18][19]
Post-spor
V říjnu 2017 společnost Arduino oznámila partnerství s ARM Holdings (PAŽE). Toto oznámení zčásti uvádí: „ARM uznala nezávislost jako základní hodnotu Arduina ... bez jakéhokoli blokování s ARM architektura. “ Arduino hodlá i nadále spolupracovat se všemi prodejci technologií a architekturami.[20]
Pod vedením Violante začala společnost znovu růst a vydávat nové designy. Ochranná známka Genuino byla zamítnuta a všechny produkty byly opět označeny názvem Arduino. Od února 2020 zahrnovala komunita Arduino přibližně 30 milionů aktivních uživatelů na základě stahování IDE.[21]
V srpnu 2018 společnost Arduino oznámila svůj nový nástroj příkazového řádku s otevřeným zdrojovým kódem (arduino-cli ), který lze použít jako náhradu IDE k programování desek z prostředí.[22]
V únoru 2019 společnost Arduino oznámila svou cloudovou službu IoT jako rozšíření online prostředí Create.[23]
Hardware

Arduino je open-source hardware. Referenční návrhy hardwaru jsou distribuovány pod a Creative Commons Licence Attribution Share-Alike 2.5 a jsou k dispozici na webu Arduino. K dispozici jsou také soubory rozložení a produkce pro některé verze hardwaru.
Ačkoli návrhy hardwaru a softwaru jsou volně dostupné pod copyleft licence, vývojáři požadovali název Arduino být exkluzivní k oficiálnímu produktu a nesmí být použity pro odvozená díla bez svolení. Oficiální politický dokument o používání názvu Arduino zdůrazňuje, že projekt je otevřený začlenění práce ostatních do oficiálního produktu.[24] Několik komerčně vydaných produktů kompatibilních s Arduino se názvu projektu vyhýbalo použitím různých názvů končících na -duino.[25]
Většina desek Arduino se skládá z Atmel 8-bit Mikrokontrolér AVR (ATmega8,[27] ATmega168, ATmega328, ATmega1280 nebo ATmega2560) s různým množstvím paměti flash, pinů a funkcí.[28] 32-bit Arduino splatné, založený na Atmel SAM3X8E byl představen v roce 2012.[29] Desky používají jednořadé nebo dvouřadé kolíky nebo zásuvkové lišty, které usnadňují připojení pro programování a začlenění do jiných obvodů. Ty se mohou spojit s přídavnými moduly nazývanými štíty. Vícenásobné a případně naskládané štíty mohou být individuálně adresovatelné pomocí I²C sériová sběrnice. Většina desek obsahuje 5 V. lineární regulátor a 16 MHz krystalový oscilátor nebo keramický rezonátor. Některé designy, například LilyPad,[30] běžet na 8 MHz a upustit od integrovaného regulátoru napětí kvůli specifickým omezením form-factor.
Mikrokontroléry Arduino jsou předprogramovány pomocí a zavaděč což zjednodušuje nahrávání programů na čip flash paměť. Výchozím zavaděčem Arduino Uno je zavaděč Optiboot.[31] Desky se načítají programovým kódem přes sériové připojení k jinému počítači. Některé sériové desky Arduino obsahují obvod pro posun úrovně, mezi kterým lze převádět RS-232 logické úrovně a tranzistor – tranzistorová logika (TTL) úrovňové signály. Aktuální desky Arduino jsou programovány pomocí Universal Serial Bus (USB), implementováno pomocí USB-to-sériových čipů adaptéru, jako je FTDI FT232. Některé desky, například pozdější modely Uno, nahrazují FTDI čip se samostatným AVR čipem obsahujícím USB-to-serial firmware, který je přeprogramovatelný přes svůj vlastní ICSP záhlaví. Jiné varianty, jako je Arduino Mini a neoficiální Boarduino, používají odnímatelnou USB-to-sériový adaptér nebo kabel, Bluetooth nebo jiné metody. Při použití s tradičními nástroji mikrokontroléru je místo Arduino IDE standardní AVR programování v systému Používá se programování (ISP).

Deska Arduino vystavuje většinu I / O pinů mikrokontroléru pro použití v jiných obvodech. The Diecimila,[A] Duemilanove,[b] a aktuální Ne[C] poskytuje 14 digitálních I / O pinů, z nichž šest může produkovat modulovaný šířkou pulzu signály a šest analogových vstupů, které lze také použít jako šest digitálních I / O pinů. Tyto kolíky jsou na horní straně desky, přes samičí záhlaví 0,1 palce (2,54 mm). Několik komerčních štítů zásuvných modulů je také komerčně dostupných. Deska Bare Bones kompatibilní s Arduino Nano a Arduino[32] a Boarduino[33] desky mohou na spodní straně desky poskytovat kolíky zástrčky, které se mohou zapojit do pájených prkénka.
Existuje mnoho desek kompatibilních s Arduino a odvozených od Arduina. Některé jsou funkčně ekvivalentní Arduinu a lze je používat zaměnitelně. Mnoho z nich vylepšuje základní Arduino přidáním výstupních ovladačů, často pro použití ve školním vzdělávání,[34] zjednodušit výrobu kočárků a malých robotů. Jiné jsou elektricky ekvivalentní, ale mění tvarový faktor, někdy si zachovávají kompatibilitu se štíty, někdy ne. Některé varianty používají různé procesory s různou kompatibilitou.
Úřední desky
Originální hardware Arduino vyrobila italská společnost Smart Projects.[35] Některé desky značky Arduino byly navrženy americkými společnostmi SparkFun Electronics a Adafruit Industries.[36] Od roku 2016[Aktualizace]Bylo komerčně vyrobeno 17 verzí hardwaru Arduino.
Arduino RS232[37]
(mužské kolíky)Arduino Diecimila[38]
Arduino Duemilanove[39]
(rev 2009b)Arduino Leonardo[43]
Arduino micro (AtMega 32U4)
Arduino pro micro (AtMega32U4)
Arduino Pro[44]
(Bez USB)Arduino Mega[45]
Arduino Nano[46]
(Stopa DIP-30)Arduino LilyPad 00[47]
(rev 2007) (bez USB)Arduino robot[48]
Arduino Esplora[49]
Arduino Ethernet[50]
(AVR + W5100)Arduino Yún[51]
(AVR + AR9331)Arduino splatné[52]
(ARM Cortex-M3 jádro)
Štíty
Desky kompatibilní s Arduino a Arduino používají rozšiřující desky s plošnými spoji zvané štíty, které se zapojují do běžně dodávaných kolíkových konektorů Arduino.[53] Štíty mohou poskytovat ovládání motoru pro 3D tisk a další aplikace, GNSS (satelitní navigace), Ethernet, displej z tekutých krystalů (LCD) nebo breadboarding (prototypování ). Lze vyrobit i několik štítů Udělej si sám (DIY).[54][55][56]
Některé štíty nabízejí stohovací záhlaví, což umožňuje stohování více štítů na desku Arduino. Zde je prototypový štít naskládán na dva štíty motoru Adafruit V2.
Štítek Dragino Lora umožňuje uživateli odesílat data a dosahovat extrémně velkých vzdáleností při nízkých rychlostech dat.
Ochranný štít se šroubovými svorkami ve formátu křídlového typu, který umožňuje připojení holých konců vodičů k desce bez nutnosti použití speciálních kolíků.
Štítek Adafruit Datalogging s a Secure Digital Slot pro kartu (SD) a čip v reálném čase (RTC) spolu s určitým prostorem pro přidání komponent a modulů pro přizpůsobení.
Štítek motoru Adafruit se šroubovými svorkami pro připojení k motorům. Oficiálně ukončen, tento štít může být stále k dispozici prostřednictvím neoficiálních kanálů.
Štít hostitele USB, který umožňuje desce Arduino komunikovat se zařízením USB, jako je klávesnice nebo myš.
Software
![]() Screenshot z Arduino IDE zobrazení Blikat program | |
Vývojáři | Software Arduino |
---|---|
Stabilní uvolnění | 1.8.13 / 16. června 2020[57] |
Úložiště | ![]() |
Napsáno | Jáva, C, C ++ |
Operační systém | Okna, Operační Systém Mac, Linux |
Plošina | IA-32, x86-64, PAŽE |
Typ | Integrované vývojové prostředí |
Licence | LGPL nebo GPL licence |
webová stránka | www |
Program pro hardware Arduino může být napsán v libovolném programovací jazyk s kompilátory, které produkují binární strojový kód pro cílový procesor. Atmel poskytuje vývojové prostředí pro své 8bitové verze AVR a 32 bitů ARM Cortex-M založené mikrokontroléry: AVR Studio (starší) a Atmel Studio (novější).[58][59][60]
IDE
Arduino integrované vývojové prostředí (IDE) je a napříč platformami aplikace pro Okna, Operační Systém Mac, a Linux ), který je napsán v programovacím jazyce Jáva. Vyšlo to z IDE pro jazyky zpracovává se a Elektrické vedení. Zahrnuje editor kódu s funkcemi, jako je vyjmutí a vložení textu, vyhledávání a nahrazování textu, automatické odsazení, rovnátka, a zvýraznění syntaxe a poskytuje jednoduché jeden klik mechanismy pro kompilaci a nahrávání programů na desku Arduino. Obsahuje také oblast zpráv, textovou konzolu, panel nástrojů s tlačítky pro běžné funkce a hierarchii provozních nabídek. Zdrojový kód pro IDE je uvolněn pod GNU General Public License, verze 2.[61]
Arduino IDE podporuje jazyky C a C ++ pomocí speciálních pravidel strukturování kódu. Arduino IDE dodává a softwarová knihovna z Elektrické vedení projekt, který poskytuje mnoho společných vstupních a výstupních postupů. Uživatelem psaný kód vyžaduje pouze dvě základní funkce pro spuštění náčrtu a hlavní programové smyčky, které jsou kompilovány a propojeny se stubem programu hlavní() do spustitelného souboru cyklický manažer program s GNU toolchain, rovněž součástí distribuce IDE. Arduino IDE program využívá avrdude převést spustitelný kód do textového souboru v hexadecimálním kódování, který je načten do desky Arduino programem zavaděče ve firmwaru desky.
Pro IDE
18. října 2019 bylo vydáno Arduino Pro IDE (alfa náhled). Systém stále používá rozhraní Arduino CLI (Command Line Interface), ale vylepšení zahrnují profesionálnější vývojové prostředí, podporu automatického doplňování a integraci Git.[62] Aplikační rozhraní je založeno na prostředí Eclipse Theia Open Source IDE. Hlavní funkce dostupné ve verzi alfa jsou:[63]
- Moderní, plně vybavené vývojové prostředí
- Duální režim, klasický režim (shodný s klasickým IDE Arduino) a režim Pro (zobrazení systému souborů)
- Nový manažer představenstva
- Nový správce knihovny
- Seznam desek
- Základní automatické dokončování (pouze aktivační cíle)
- Integrace Git
- Sériový monitor
- Temný režim
Skica
A skica je program napsaný s Arduino IDE.[64] Náčrtky se na vývojovém počítači ukládají jako textové soubory s příponou souboru .ino. Software Arduino Software (IDE) pre-1.0 uložil náčrtky s rozšířením .pde.
Minimální program Arduino C / C ++ se skládá pouze ze dvou funkcí:[65]
založit()
: Tato funkce se vyvolá jednou, když se skica spustí po zapnutí nebo resetování. Používá se k inicializaci proměnných, režimů vstupních a výstupních pinů a dalších knihoven potřebných v náčrtu. Je to analogické s funkcíhlavní()
.[66]smyčka()
: Pozaložit()
funkce končí (končí),smyčka()
funkce se v hlavním programu provádí opakovaně. Ovládá desku, dokud není deska vypnuta nebo resetována. Je to analogické s funkcízatímco (1)
.[67]
- Příklad mrknutí

Většina desek Arduino obsahuje a světelná dioda (LED) a rezistor omezující proud připojený mezi pin 13 a kostru, což je pohodlná funkce pro mnoho testovacích a programových funkcí.[68] Typický program používaný začátečníky Ahoj světe!, je „blink“, který opakovaně bliká palubní LED integrovanou do desky Arduino. Tento program využívá funkce pinMode ()
, digitalWrite ()
, a zpoždění()
, které jsou poskytovány interními knihovnami obsaženými v prostředí IDE.[69][70][71] Tento program je výrobcem obvykle načten do nové desky Arduino.
# definujte LED_PIN 13 // Číslo PIN připojené k LED.prázdnota založit() { pinMode(LED_PIN, VÝSTUP); // Nakonfigurujte pin 13 na digitální výstup.}prázdnota smyčka() { digitalWrite(LED_PIN, VYSOKÝ); // Zapněte LED. zpoždění(1000); // Počkejte 1 sekundu (1 000 milisekund). digitalWrite(LED_PIN, NÍZKÝ); // Vypněte LED. zpoždění(1000); // Počkejte 1 sekundu.}
Knihovny
Otevřená povaha projektu Arduino usnadnila vydání mnoha knihoven svobodného softwaru, které používají ostatní vývojáři k rozšiřování svých projektů.
Aplikace
- Arduboy, a kapesní herní konzole založené na Arduinu
- Arduinome, a MIDI ovladač zařízení, které napodobuje Monome
- Ardupilot, drone software a hardware
- ArduSat, cubesat založený na Arduinu.
- Studio C-STEM, platforma pro praktické integrované učení výpočetní techniky, vědy, technologie, strojírenství a matematiky (C-STEM) s robotikou.
- Záznamníky dat pro vědecký výzkum.[72][73][74][75]
- OBDuino, a palubní počítač který používá palubní diagnostika rozhraní nalezené ve většině moderních automobilů
- OpenEVSE open-source nabíječka pro elektrická vozidla
- XOD, vizuální programovací jazyk pro Arduino
Uznání
Projekt Arduino získal v roce 2006 čestné uznání v kategorii Digitální komunity Prix Ars Electronica.[76]
Sada Arduino Engineering Kit získala v roce 2020 cenu Bett za „digitální služby pro vysokoškolské vzdělávání nebo další vzdělávání“.[77]
Viz také
- Seznam desek Arduino a kompatibilních systémů
- Seznam hardwarových projektů s otevřeným zdrojovým kódem
Poznámky
Reference
- ^ „Začínáme: NADACE> Úvod“. arduino.cc.
- ^ A b C David Kushner (2011-10-26). "The Making of Arduino". IEEE Spectrum.
- ^ Justin Lahart (27. listopadu 2009). „Přístup hardwaru k otevřenému zdroji“. The Wall Street Journal. Citováno 2014-09-07.
- ^ A b Hernando Barragán (01.01.2016). „Nevyřčená historie Arduina“. arduinohistory.github.io. Citováno 2016-03-06.
- ^ „Kolik Arduinos je“ ve volné přírodě? „Asi 300 000“. Adafruit Industries. 15. května 2011. Citováno 2013-05-26.
- ^ „Arduino FAQ - s Davidem Cuartiellesem“. Malmö University. 5. dubna 2013. Citováno 2014-03-24.
- ^ „Shrnutí obchodní entity pro Arduino LLC“. Mass.gov. Stát Massachusetts.
- ^ Allan, Alasdair (6. března 2015). „Arduino Wars: Skupinové rozdělení, odhalení konkurenčních produktů?“. makezine.com. Maker Media, Inc.. Citováno 21. dubna 2015.
- ^ Banzi, Massimo (19. března 2015). „Massimo Banzi: Boj o Arduino“. makezine.com. Maker Media, Inc.. Citováno 21. dubna 2015.
- ^ Williams, Elliot (28. března 2015). „Arduino SRL distributorům:“ Jsme skuteční Arduino"". Hackaday.com. Hackaday.com. Citováno 21. dubna 2015.
- ^ „Žaloba Arduino LLC vs Arduino SRL; archiv soudů Spojených států“. Archivovány od originál dne 2017-07-09. Citováno 20. února 2018.
- ^ „Arduino ohlašuje novou značku, Genuino, výrobní partnerství se společností Adafruit“. Udělat. 16. května 2015. Citováno 17. května 2015.
- ^ „Blog Arduino - dva Arduinové se stávají jedním“. Blog Arduino. Citováno 2016-10-02.
- ^ „Zdarma Arduino | Vytvořit“. Make: DIY Projects and Ideas for Makers. 2017-06-09. Citováno 2017-12-22.
- ^ „Nadace Arduino: Co se děje?“. Hackaday. 2017-06-19. Citováno 2017-12-22.
- ^ „Nový generální ředitel Arduina, Federico Musto, si možná vytvořil svůj akademický rekord“. WIRED. Citováno 2017-12-22.
- ^ Biggs, Johne. „Kontroverze generálního ředitele Mars otevřená budoucnost Arduina“. TechCrunch. Citováno 2017-12-22.
- ^ „Blog Arduino - dnes začíná nová éra Arduina“. Blog Arduino. Citováno 19. ledna 2018.
- ^ Tom Davis: BCMI kupuje společnost Arduino AG a tvůrci si vydechli úlevou 31. července 2017 techwombat.com, zpřístupněno 29. listopadu 2018
- ^ „Znovuzrození Arduina spolupracuje s ARM“. Týdenní elektronika. 2017-10-06. Citováno 2017-11-03.
- ^ Emilio, Maurizio Di Paolo (04.02.2020). „Open-source HW v moderní době: Rozhovor s generálním ředitelem Arduina Fabiem Violante“. EE Times Europe. Citováno 2020-06-23.
- ^ „Oznámení rozhraní příkazového řádku Arduino (CLI)“. Blog Arduino. 2018-08-24. Citováno 2020-06-23.
- ^ „Oznámení veřejné beta verze cloudu IoT Arduino“. Blog Arduino. 2019-02-06. Citováno 2020-06-23.
- ^ "Politika". Arduino.cc. Citováno 2013-01-18.
- ^ „Freeduino Open Designs“. Freeduino.org. Archivovány od originál dne 10.04.2008. Citováno 2008-03-03.
- ^ "Hardware Index". Projekt Arduino. Citováno 2013-12-10.
- ^ „Chip Hall of Fame: Atmel ATmega8“. IEEE Spectrum: Technology, Engineering, and Science News. Citováno 2017-10-10.
- ^ „Arduino - produkty“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Mikrokontrolér Maniacs Rejoice: Arduino konečně vydává splatnost 32 bitů“. Citováno 20. února 2018.
- ^ DI TORE, STEFANO, TODINO, MICHELE DOMENICO, PLUTINO, ANTONINA (2019). Le nositelné technologie e la metafora dei sei cappelli per pensare jsou podporou plynulého učení. PROFESSIONALITÀ, roč. Numero 4 / II - 2019, s. 118-132, ISSN: 0392-2790
- ^ „Zavaděč Optiboot pro Arduino a Atmel AVR“. Citováno 2015-10-01.
- ^ Sada „Bare Bones Board (BBB)“. moderndevice.com. Citováno 29. listopadu 2018.
- ^ „Sada DC Boarduino (kompatibilní s Arduino) (s ATmega328) - v1.0“. adafruit.com. Citováno 29. listopadu 2018.
- ^ Di Tore S, TODINO M. D., Sibilio S (2019). Disuffo: Návrh, prototypování a vývoj open-source vzdělávacího robota. FORM @ RE, sv. 19, s. 106-116, ISSN: 1825-7321, doi: http://dx.doi.org/10.13128/formare-24446
- ^ „Přesměrovat ...“ smartprj.com. Archivovány od originál dne 2016-03-05. Citováno 2011-05-03.
- ^ Schmidt, M. ["Arduino: Stručný průvodce"], Pragmatická knihovna, 22. ledna 2011, str. 201
- ^ „Arduino - ArduinoBoardSerial“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Arduino - ArduinoBoardDiecimila“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Arduino - ArduinoBoardDuemilanove“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Arduino Uno Rev3“. www.arduino.cc. Citováno 20. února 2018.
- ^ Smith, (c) 2018, W.A. „Rozdíly mezi verzí Arduino Uno 2 a revizí 3“. počínajeelectronics.org. Citováno 20. února 2018.
- ^ „Arduino - ArduinoBoardUnoSMD“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Arduino Leonardo s hlavičkami“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Arduino Pro“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Oficiální webová stránka Arduino Mega (arduino.cc)“. Citováno 20. února 2018.
- ^ „Arduino Nano“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Hlavní deska LilyPad Arduino“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Arduino Robot“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Arduino Esplora“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Arduino Ethernet Rev3 bez PoE“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Arduino Yún“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Arduino Due“. www.arduino.cc. Citováno 20. února 2018.
- ^ „Arduino - ArduinoShields“. www.arduino.cc. Citováno 2017-10-04.
- ^ „Arduino prkénko na štítky: 10 a 10 minut“. blog todbot.
- ^ „Arduino štíty pro vytváření prototypů“. tigoe.net.
- ^ Jonathan Oxer. "Seznam Arduino Shield". Citováno 5. listopadu 2013.
- ^ „Arduino - ReleaseNotes“. www.arduino.cc. Citováno 12. února 2020.
- ^ „Používání Atmel Studio pro vývoj Arduina“. Megunolink.com. Archivovány od originál dne 28.01.2013. Citováno 2013-01-18.
- ^ „Používání AVR Studio pro vývoj Arduina“. Engblaze.com. Citováno 2013-01-18.
- ^ „Ch Arduino“. Citováno 2016-10-07.
- ^ „Arduino / Arduino“. 27. srpna 2020 - přes GitHub.
- ^ Williams, Al (21. října 2019). „Arduino IDE konečně roste“. Hackaday. Citováno 26. října 2019.
- ^ „Představujeme nové Arduino Pro IDE s pokročilými funkcemi“. Seed Studio. Citováno 26. října 2019.
- ^ Programování Arduina Začínáme s náčrtky. McGraw-Hill. 8. listopadu 2011. ISBN 978-0071784221.
- ^ „Arduino - BareMinimum“. www.arduino.cc. Citováno 20. února 2018.
- ^ "setup () - Arduino Reference". www.arduino.cc.
- ^ "loop () - Arduino Reference". www.arduino.cc.
- ^ „Blink Tutorial“. Arduino.cc.
- ^ "pinMode () - reference Arduino". www.arduino.cc.
- ^ „digitalWrite () - reference Arduino“. www.arduino.cc.
- ^ "delay () - Arduino Reference". www.arduino.cc.
- ^ Beddows, Patricia A .; Mallon, Edward K. (02.02.2018). „Cave Pearl Data Logger: Flexibilní platforma pro protokolování založená na Arduinu pro dlouhodobé monitorování v drsných prostředích“. Senzory. 18 (2): 530. doi:10,3390 / s18020530. PMC 5856100. PMID 29425185.
- ^ Ali, Akram Syed; Zanzinger, Zachary; Debose, Deion; Stephens, Brent (01.05.2016). „Open Source Building Science Sensors (OSBSS): nízkonákladová platforma založená na Arduinu pro dlouhodobý sběr dat o životním prostředí v interiéru“. Budova a životní prostředí. 100: 114–126. doi:10.1016 / j.buildenv.2016.02.010. ISSN 0360-1323.
- ^ Bardaji, Raul; Sánchez, Albert-Miquel; Simon, Carine; Wernand, Marcel R .; Piera, Jaume (2016-03-15). „Odhad koeficientu difúzní útlumu pod vodou pomocí nízkonákladového nástroje: bóje KdUINO DIY“. Senzory. 16 (3): 373. doi:10,3390 / s16030373. PMC 4813948. PMID 26999132.
- ^ Lockridge, Grant; Dzwonkowski, Brian; Nelson, Reid; Powers, Sean (2016-04-13). „Vývoj nízkonákladové sondy založené na Arduinu pro pobřežní aplikace“. Senzory. 16 (4): 528. doi:10,3390 / s16040528. PMC 4851042. PMID 27089337.
- ^ "Ars Electronica Archiv". Archivovány od originál dne 30. 06. 2019. Citováno 2015-03-27.
- ^ „Arduino Education nominováno na Bett Award“. Blog Arduino. 2020-01-20. Citováno 2020-07-01.
Další čtení
- Exploring Arduino: Tools and Techniques for Engineering Wizardry; 2. vydání; Jeremy Blum; Wiley; 512 stran; 2019; ISBN 978-1119405375.
- Arduino pro figuríny; 2. vydání; John Nussey; John Wiley & Sons; 400 stran; 2018; ISBN 978-1119489542.
- Programování Arduina Další kroky: Jít dále se skicemi; 2. vydání; Simon Monk; McGraw-Hill Education; 320 stran; 2018; ISBN 978-1260143249.
- Programování Arduina: Začínáme se skicemi; 2. vydání; Simon Monk; McGraw-Hill Education; 192 stránek; 2016; ISBN 978-1259641633.
- Začátek C pro Arduino: Naučte se programování C pro Arduino; 2. vydání; Jack Purdum; Apress; 388 stránek; 2015; ISBN 978-1484209417.
- Arduino: Stručný průvodce; 2. vydání; Maik Schmidt; Pragmatická knihovna; Pragmatická knihovna; 323 stránek; 2015; ISBN 978-1941222249.
- Značka: Začínáme s Arduino; 3. vydání; Massimo Banzi, Michael Shiloh; Vytvořit komunitu; 262 stránek; 2014; ISBN 978-1449363338.
- Značka: Sensors; 1. vydání; Tero Karvinen, Kimmo Karvinen, Ville Valtokari; Vytvořit komunitu; 400 stran; 2014; ISBN 978-1449368104.
- Workshop Arduino: Praktický úvod se 65 projekty; 1. vydání; John Boxall; Žádný lis na škrob; 392 stránek; 2013; ISBN 978-1593274481.
externí odkazy
- Oficiální webové stránky
- Jak Arduino otevírá představivost, a TED přednáška tvůrce Massima Banziho
- Evoluční strom pro Arduino
- Arduino Cheat Sheet
- Rozměry a vzory otvorů Arduino
- Šablona štítu Arduino
- Schémata zapojení vývodů Arduino: Z důvodu, Esplora, Leonardo, Mega, Micro, Mini, Pro Micro, Pro Mini, Ne, Yun
- Software
- Arduino Codebender IDE Placená služba funguje se všemi deskami a je založena na cloudu.
- Historický
- Arduino - Dokument (2010): IMDb, Vimeo
- Rozhovory Massima Banziho: Triangulace 110, FLOSS 61
- Nevyřčená historie Arduina - Hernando Barragán
- Soudní spory od společnosti Arduino LLC vs. Arduino S.R.L. et al - archiv soudů Spojených států