Arduino Uno vs Arduino Mega#

Details#
| Uno | Mega | ||
|---|---|---|---|
| General | Dimensions | 2.7¨ x 2.1¨ | 4¨ x 2.1¨ |
| Pricing | $20-23 | $36-39 | |
| Connectivity | I/O Pins | 14 | 54 |
| PWM Pins | 6 | 15 | |
| Analog Pins | 6 | 16 | |
| Computing | Processor | ATMega328P | ATmega2560 |
| Flash Memory | 32 kB | 256 kB | |
| SRAM | 2 kB | 8 kB | |
| EEPROM | 1 kB | 4 kB | |
| Clock speed | 16 MHz | 16 MHz | |
| Voltage Level | 5V | 5V | |
| USB Connectivity | Standard A/B USB | Standard A/B USB | |
| Communication | Hardware Serial Ports | 1 | 4 |
| SPI Support | Yes | Yes | |
| I2C Support | Yes | Yes |