Differentiate between arduino uno and arduino mega

ARDUINO UNO

ARDUINO MEGA

Arduino UNO is a microcontroller board based on the ATmega328P.

 

Arduino Mega is a microcontroller board based on the ATmega 2560
It has input voltage of 7-20 volts It has input voltage of 7-12 volts
It has 14 digital pins.

(6 PWM output pins )

It has 54 digital pins.

(14 PWM output pins )

It has 6 analog input pins. It has 16 analog input pins.
DC current for each input and output pin is 20Ma. DC current for each input and output pin is 40Ma.
Flash memory of mega is 32 kb, 0.5 kb of flash memory is used by bootloader. Flash memory of mega is 256 kb, 8kb of flash memory is used by bootloader .
It has SRAM of 2 kb It has SRAM of 8 kb
It has EEPROM of 1 kb

 

It has EEPROM of 4 kb

 

It is of length 68.6 mm

 

It is of length 101.52 mm

 

The board is of weight 25 gram

 

 

The board is of weight 36 gram

 

 

Application
  1. Designing basic circuit designs
  2. IoT enable home automations

 

Applications
  1. It can be used in CNC router.
  2. Temperature detection sensor.