Arduino desky jsou k dispozici v řadě různých konfigurací , v různé fyzické velikosti a s různými počty vstupních /výstupních pinů . Arduino Uno a Duemilanove desky použít mikrokontrolér Atmel ATmega328 , a nabízí 14 digitálních I /O pinů a 6 analogových pinů . Mega desky Arduino použít mikrokontrolér ATmega2560 a nabízí 54 digitálních vstupů /výstupů a 16 analogových kolíky. PRO , Nano a Mini desky Arduino jsou podobné desky Duemilanove , ale bez USB- sériový převodník a záhlaví , takže mají velmi malé rozměry pro projekty, kde je prostor omezen. Specializované desky patří Arduino Bluetooth, které má na palubě modulu Bluetooth a Arduino Ethernet , který má port RJ45 pro připojení k síti .
Arduino Klony
hardwarové návrhy Arduino jsou k dispozici pod licencí Creative Commons Attribution Share - Alike License , což znamená, že si můžete stáhnout schémata a vytvořit si vlastní Arduino kompatibilní deska na osobní nebo komerční bázi . Tato dostupnost vedlo k několika Arduino klonů , uzpůsobená specifickým požadavkům . Například ,opravdu Bare Bones Board ( RBBB ) z moderních přístrojů nabízí cut - dole verze pro vývoj k dispozici za velmi nízkou cenu ,StickDuino poskytujeUSB -stick velikosti Arduino aBoardDino je speciálně navržen pro použití s prkénko na krájení ,one- z - za-druhu desce , jako prototyp nebo domácí rady.
Arduino Shields
jeden z důvodů,Arduino stala tak populární, je jeho štít systém, který poskytuje standardní velikosti a formátu pro rozšiřující moduly pro zaručenou kompatibilitu. Mnoho fandů navrhli a vyvinuli štíty k rozšíření možnosti Arduino a povolený štíty jako výstroje nebo dělal je open source . Příklady zahrnují Ethernet Shield pro Arduino připojení k síti , LCD štít přidat LCD displej s Arduino , Motor Shield pro řízení DC motorů a video štít pro překrytí textu na analogového zdroje videa. To jsou jen některé z mnoha štíty k dispozici , což umožňuje vytvářet složité projekty pomocí Arduino jako základ .
Arduino prostředí
Dalším důvodem úspěchu platformy Arduino jevlastní software , založený na "zpracování" programovací prostředí . Jazyk je snadné se naučit pro začátečníky elektroniky a programování , a mnoho prewritten knihovny jsou k dispozici , což vám umožní rychle a snadno přidávat komplexní funkčnost pro své programy . Náročnější uživatelé mohou používat AVR C kódu přímo v prostředí Arduino . Kompilace je automatické po kliknutí na tlačítko , a provádět na pozadí bez jakékoli interakce s uživatelem potřebné . Po kompilaci budedále Klikněte na tlačítko nahrát kód do Arduino přes standardní USB kabel , bez specializovaného programovacího hardwaru potřebného . Tím se program rozvoje jednodušší , a znamená, že Arduino může působit jako letadla autopilotem jednu minutu a osciloskopdalší .