
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Arduino Uno vs Arduino Micro
We will have a comparison of the specifications of Arduino Uno and the Arduino Due Board
Arduino Uno
Arduino Micro
Refer to the table below for a detailed comparison
Uno | Micro | ||
---|---|---|---|
General | Dimensions Pricing |
2.7'' x 2.1'' $20-23 |
1.88'' x 0.7'' $20-21 |
Connectivity | I/O Pins PWM Pins Analog Pins |
14 6 6 |
20 7 12 |
Computing | Processor Flash Memory SRAM EEPROM Clock speed Voltage Level USB Connectivity |
ATmega328P 32 kB 2 kB 1 kB 16 MHz 5V Standard A/B USB |
ATmega32u4 32 kB 2.5 kB 1 kB 16 MHz 5V Micro USB |
Communication | Hardware Serial Ports SPI Support I2C Support |
1 Yes Yes |
2 Yes Yes |
Arduino Micro is very similar to Leonardo. The biggest difference between Micro and Leonardo, perhaps, is the form factor. Apart from the differences mentioned in the above table, one other major difference that I'd like to highlight −
Micro's ATmega32u4 has in-built USB communication, thereby eliminating the need for a USB to UART converter. This opens up several possibilities. Several of them are highlighted here.One interesting possibility it opens up is allowing us to use the Leonardo as a Keyboard or a Mouse, other than a COM Port.