Arduino UNO Rev3 es la última versión disponible de la tarjeta Arduino original.
Es una tarjeta electronica basada en el microcontrolador Atmega328.
Dispone de 14 entradas/salidas digitales, 6 de las cuales se pueden emplear como salidas PWM (modulación de anchura de pulsos).
Dispone también de 6 entradas analogicas, un oscilador de 16MHz, una conexión USB, un conector de alimentación, un conector ICSP y un pulsador para el reset. Para empezar a utilizar la placa sólo es necesario conectarla al ordenador a traves de un cable USB (no incluído), o bien alimentarla con un adaptador de corriente AC/DC (no incluído).
En esta versión de la tarjeta Arduino UNO, una de las diferencias más importante respecto a sus predecesoras, es que no utiliza el convertidor USB-serie de la empresa FTDI. Por lo contrario, integra un microcontrolador Atmega16U2 (Atmega8U2 version R2) programado como un convertidor USB a serie
* Revisión 2 de Arduino Uno tiene una resistencia tirando de la línea HWB 8U2 a tierra, haciéndolo más fácil de poner en modo DFU.
* Revisión 3 de Arduino Uno tiene las siguientes características nuevas:
- 1.0 pinout: añadido a pines SDA y SCL que se colocan cerca del pin AREF y pasadores nuevos cerca el pin RESET, el IOREF que permiten los escudos para adaptarse a la tensión de la tarjeta. En el futuro, los escudos serán compatibles con ambos, la tarjeta que utiliza el AVR, que opera con 5V y con Arduino Due que opera con 3.3V. El segundo es un pin no conectado, que está reservado para los propósitos futuros.
- El circuito de RESET más consistente.
- Atmega 16U2 reemplaza el 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