Arduino Uno R3 Arduino Uno jest płytką uruchomieniową, zbudowaną w oparciu o mikrokontroler ATmega328. Posiada 14 cyfrowych pinów wejścia/wyjścia (z czego 6 może być użyte jako wyjścia PWM), 6 wejść analogowych, 16Mhz oscylator kwarcowy, złącze USB, gniazdo zasilania, złącze programowania ICSP oraz przycisk reset. Zawiera wszystko co potrzebne do obsługi oraz wsparcia mikrokontrolera. Aby go uruchomić wystarczy podłączyć go do komputera za pomocą kabla USB lub podłączyć do zewnętrznego zasilania w postaci zasilacza bądź baterii. Porównanie Uno z poprzednimi wersjami Arduino Uno różni się od poprzednich płyt tym, że nie korzysta z układu konwertera FTDI USB-SerialPort. Zamiast tego wyposażony został w układ Atmega16U2 (Atmega8U2 w wersji R2) zaprogramowany jako konkwerter USB-SerialPort. Wersja R2 posiada rezystor podciągający linię 8U2 HWB do masy dzięki czemu łatwiej jest wprowadzić urządzenie w tryb programowania firmware. Wersja R3 posiada następujące dodatkowe funkcje: + pinout w wersji 1.0 - w każdym rzędzie złącz przybyły dwa złącza. + układ odpowiedzialny za komunikację USB został zastąpiony z ATmega8U na ATmega16U. Dzięki temu możliwa jest zmiana rodzaj urządzenia jako które Arduino pojawia się w komputerze po podłączeniu do USB (np jako myszka a nie port szeregowy) Podsumowanie: Mikrokontroler | ATmega328 | Napięcie pracy | 5V | Napięcie wejściowe (zalecane) | 7-12V | Napięcie wejściowe (graniczne) | 6-20V | Cyfrowe piny wejścia/wyjścia | 14 (z których 6 może być użyte jako wyjście PWM ) | Liczba wejściowych pinów analogowych | 6 | Maksymalny prąd portu we/wy | 40 mA | Maksymalny prąd portu we/wy 3,3 V | 50 mA | Pamięć Flash | 32 KB (ATmega328), z których 0,5 KB używane jest przez bootloader | SRAM | 2 KB (ATmega328) | EEPROM | 1 KB (ATmega328) | Częstotliwość pracy | 16 MHz | UNO R3 daje Ci pewność, że przez długi czas będzie można korzystać z najnowszych shieldów. |