Specifications of the microcontroller used in Arduino Uno


Arduino Uno uses ATmega328P as the microcontroller. Its specifications are given below −

Operating Voltage2.7-5.5V
Temperature Range( C)-40 to 85


Number of Pins32
Programmable I/O pins23
Number of PWM Pins6
ADC8 channel, 10-bit resolution


Flash Memory32 kB
SRAM2 kB
EEPROM1 kB
Flash Read/Write Cycles10000
EEPROM Read/Write Cycles100000


UART1
SPI2
I2C1


Timers2 8-bit timers and 1 16-bit timer
Real Time CounterYes


ThroughputUp to 16 MIPS at 16 MHz

Additionally, you can get information on the current and power consumption of ATmega328P here.

Updated on: 30-Jul-2021

367 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements