Az Adruino és azzal kompatibilis kártyák

Arduino Uno Az UNO a "legmezeibb" lapja az Arduino-k között. Jelenleg a harmadik generációja kapható (Rev.3) 8 bites, 16 MHz-es ATmega328P processzorral. 14 digitális I/O lábbal (ebből 6 PWM-et is tud) és 32 kB flash memóriával rendelkezik.

A PWM-re alkalmazható lábak: 3, 5, 6, 9, 10, és 11. A lenti áttekintőábrán hullámosvonallal (~) kerültek megjelelölésre.

Az Arduino UNO lábkiosztása
Az Arduino UNO lábkiosztása / a képre rákattintva nagyítható ez.

Az Arduino UNO adatlapja

MikrokontrollerATmega328P
Üzemi feszültség5V
Bemeneti feszültség (javasolt)7-12V
Minimális és maximális bemeneti feszültség6-20V
Digitális csatornák száma14 (ebből 6 PWM-re alkalmazható, az összes szabadon definiálható be- és kimenetként)
Analóg csatornák száma6 (csak bemenetként alkalmazhatók)
DC áram lábanként20 mA
DC áram a 3.3V-os lábakon50 mA
Flash memória32 KB (ATmega328P) de ebből 0.5 KB-ot a bootloader használ
SRAM2 KB (ATmega328P)
EEPROM1 KB (ATmega328P)
Órajel16 MHz
Led-del kiegészített csatorna13
Hossza68.6 mm
Szélessége53.4 mm
Súlya25 g

Az Arduino UNO csatlakozási lehetőségei

Az Arduino UNO csatlakozási lehetőségei

Arduino UNO ATMega 328 ISP

A processzor ISP portja.

Arduino UNO USB ISP

Az USB-vezérlő ISP portja.

Arduino UNO I²C

Az UNO-n az I²C-t rendhagyó módon analóg kimeneti portokra kell applikálni. Ezek alapértelmezetten a következők:

A4: I²C SDA
A5: I²C SCL

Az Arduino I²C összefoglalása itt található: Arduino I²C.
Az Aduino-s I²C megoldások összefoglalása itt található: Arduino I²C kommunikáció.

Arduino UNO SPI

Az UNO-n az SPI alapértelmezett portjai a következők:

portfunkció
13SPI SCK
12SPI MISO
11SPI MOSI
10SPI SS

Az Arduino SPI összefoglalása itt található: Arduino SPI.
Az Aduino-s SPI megoldások összefoglalása itt található: Arduino SPI kommunikáció.

Arduino UNO Interrupt

Az Arduino UNO Interrupt-ra kijelölt portjai: 2, 3. → Arduino interrupt

Arduino Mega A Mega board nevéhez "méltóan" az UNO egy rendesen túlméretezett változata. AZ IO-kat itt nem méretezték szűken. Az eggyel komolyabb (ATmega2560) processzorral működő lapja az UNO-nál jóval több flash memóriát is tartalmaz, 16 helyett 256 kB-ot, így 3D nyomtatók és robotok vezérlésére is egész jól használható. Az órajele viszont megegyezik az Uno-éval, ez itt is 16 MHz maradt.

Az Arduino Mega lábkiosztása
Az Arduino Mega lábkiosztása / a képre rákattintva nagyítható ez.

Az Arduino Mega adatlapja

MikrokontrollerATmega2560
Üzemi feszültség5V
Bemeneti feszültség (javasolt)7-12V
Minimális és maximális bemeneti feszültség6-20V
Digitális csatornák száma54 (ebből 15 PWM-re alkalmazható, az összes szabadon definiálható be- és kimenetként)
Analóg csatornák száma16 (csak bemenetként alkalmazhatók)
DC áram lábanként20 mA
DC áram a 3.3V-os lábakon50 mA
Flash memória256 KB (ATmega328P) de ebből 8 KB-ot a bootloader használ
SRAM8 KB (ATmega328P)
EEPROM4 KB (ATmega328P)
Órajel16 MHz
Led-del kiegészített csatorna13
Hossza101.52 mm
Szélessége53.3 mm
Súlya37 g

Arduino Nano

A Nano az Arduino család legkisebb tagja. Nagyon kicsi mérete és viszonylag csekély "tudása" olyan helyeken teszi ideális megoldássá, ahol csak néhány logikai műveletet kell végrehajtani, de a megvalósításra nincs igazán hely (kicsi dobozok, kapcsolószekrények, rejtett elektronikai megoldások).

Az Arduino Nano lábkiosztása
A teljes mérethez kattintson a képre.

Az Arduino Nano adatlapja

MikrokontrollerATmega328
ArhitektúraAVR
Üzemi feszültség5V
Bemeneti feszültség (javasolt)7-12V
Digitális csatornák száma22 (ebből 6 PWM-re alkalmazható, az összes szabadon definiálható be- és kimenetként)
Analóg csatornák száma8 (csak bemenetként alkalmazhatók)
DC áram lábanként19 mA
Flash memória32 KB (ATmega328P) de ebből 2 KB-ot a bootloader használ
SRAM2 KB (ATmega328P)
EEPROM1 KB
Órajel16 MHz
Hossza45 mm
Szélessége18 mm
Súlya7 g