Total number of Analog pins in Arduino

I am an engineering student in the electronics and communication department. And I have done several projects using Arduino boards. That's why I think, I can answer this question of the total number of analog pins available in Arduino. And I can assure you after reading this post, all of your doubts regarding the analog pins available in Arduino boards will be completely cleared.

Numbers of Analog pins in different Arduino Boards


No Arduino Board Type Number of Analog Pins
1Arduino UNO6 Pins
2Arduino Mega16 Pins
3Arduino Nano8 Pins
4Arduino Micro12 Pins
Total number of Analog pin in Arduino
Total number of Analog pins in Arduino

What is Arduino

Arduino is a very popular open-source platform. There is a lot of variety of Arduino boards or microcontrollers. You can receive specific output by providing some specific input from the Arduino board.  That input can be given as a digital input or can be a physical or analog input.  Arduino boards are completely Programmable. It uses a programming language that is very similar to the C plus plus programming language.  you can program the Arduino board using the Arduino IDE. 

Every Arduino board uses a single-chip microcontroller, which is generally created by Atmel. And different Microcontrollers used in different Arduino boards.  And that's why different Arduino boards have different numbers of analog pins. Though I am going to explain everything in detail below.

Analog pins of Arduino UNO

Arduino UNO is a very popular well known Board of Arduino.  Almost every beginner along with me have started my journey of projects using Arduino with the Arduino Uno board.  the main CPU of Arduino UNO is AtMega 328p. It is a 28 pin microcontroller. Arduino UNO has a total of 6 analog pins in it. The 6 analog pins in Arduino UNO are A0, A1, A2, A3, A4, A5.

Analog pin of Arduino UNO
Analog pins of Arduino UNO

Analog pins of Arduino Mega

Arduino Mega is also a very popular Arduino board.  It has more numbers of input and output pins.  that's why when we need more inputs and outputs to connect with our Arduino board then Arduino Mega is used for that type of project. Arduino Uno and Arduino Nano have a very limited number of input and output pins.  the main CPU of Arduino Mega is A istMega 2560. It is a square-shaped microcontroller. The Atmega 2560 has a total of 100 pins of 25 pins on each side. The total number of analog pins in the Arduino mega board is 16. The 16 analog pins on Arduino Mega are A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15. All of these pins can be used as both input and output.

Analog pin of Arduino Mega
Total number of Analog pins in Arduino Mega

Analog pins of Arduino Nano

Arduino Nano is a small Arduino board. Use Arduino Nano where are the size and weight of the prototype has to be considered. The main CPU of Arduino Nano is AtMega 328P, one 8bit AVR family microcontroller. In Arduino nano, there are 8 Analogue pins out of 30 total pins.  The 8 analog pins available in Arduino nano are A0, A1, A2, A3, A4, A5, A6, A7, A8.

Analog pin of Arduino Nano
Total number of Analog pins in Arduino Nano

Analog pins of Arduino Micro

Arduino micro is also a small Arduino board even smaller than Arduino Nano.  it is also a very lightweight Arduino board used in projects of small size and having less weight.  the main CPU used in Arduino micro is the ATmega 32U4 microcontroller. Analog pins available in Arduino micro is quite different from the other Arduino boards.  Arduino micro has a total of 12 analog pins. The analog pins are A0 to A5 and A6 to A11.  You can see the A0 to A5 analog pins in the Arduino micro in a series and these pins are directly labeled on the Arduino micro board. But, the other 6 pins from A6 to A11 are shared pins. These are the digital pins 4, 6, 8,9, 10, and 12. You can also use this digital pin for Analog input. And these 6 shared pins are not directedly labeled as analog pins.

Analog pin of Arduino Micro
Total number of Analog pins in Arduino Micro

Summary

The very popular Arduino board named Arduino Uno has a total number of 6 analog pins from A0 to A5. Then the Arduino Mega has 16 analog Pins from A0 to A15. Arduino Nano has a total of 8 analog pins from A0 to A7. And Arduino micro has a total of 12 analog pins, among them 6 pins from A0 to A5 are dedicated analog pins and the other 6 pins from A6 to A11 are shared pins, labeled as digital pins 4, 6, 8, 9, 10, 11.