Arduino Uno Rev3 é a última versão disponível da placa Arduino original.
É um cartão baseado no microcontrolador Atmega328.
Tem 14 entradas/saídas digitais, 6 das quais podem ser usados como saídas PWM (modulação por largura de pulso).
Ele também tem 6 entradas analógicas, um oscilador 16MHz, uma conexão USB, um conetor de alimentação, ICSP e um botão de reset.
Para começar a usar a placa só é necessário para conectá-lo ao computador através de um cabo USB (não incluído), ou você alimentá-lo com um adaptador AC/DC (não incluído).
Nesta versão da placa Arduino UNO, uma das diferenças mais importantes com relação a seus antecessores, é que ele não usa ou conversor USB-serial, da empresa FTDI. Por outro lado, integra um microcontrolador Atmega16U2 (Atmega8U2 versão R2) programado como um conversor USB para serie
Revisão 2 de Arduino Uno tem uma resistência puxando a linha de HWB 8U2 para a terra, tornando-o fácil de colocar em DFU.
Revisão 3 de Arduino Uno possui os seguintes recursos novos:
1.0 pinout: adicionado a pinos SDA e SCL que são colocados perto do pino AREF e novos pinos perto ou pino RESET, ou IOREF, permitindo que os escudos para se adaptar ao estresse do cartão. No futuro, escudos será compatíveis com os dois, ou cartão utilizado do AVR que opera com 5V e com Arduino Due que opera com 3.3V. O segundo é um pino sem ligação, que é reservado para finalidades futuras.
-O circuito de RESET mais consistente.
16U2 - Atmega substitui ou 8U2.
Microcontroller: ATmega328
Operating Voltage: 5V
Input Voltage (recommended): 7 - 12V
Input Voltage (limits): 6 - 20V
Digital I/O Pins: 14 (of which 6 provide PWM output)
Analog Input Pins: 6
DC Current per I/O Pin: 40 mA
DC Current for 3.3V Pin: 50 mA
Flash Memory: 32 KB (ATmega328) of which 0.5 KB used by bootloader
SRAM: 2 KB (ATmega328)
EEPROM: 1 KB (ATmega328)
Clock Speed: 16 MHz