Arduino Nano

Arduino boards are is widely used in robotics, embedded systems, automation and electronics projects. These boards were initially introduced for the students and non-technical users but nowadays Arduino boards are widely used in industrial projects. Arduino Nano is a small, complete, flexible and breadboard-friendly Microcontroller board, based on ATmega328p, developed by in Italy in 2008 and contains 30 male I/O headers, configured in a DIP30 style. We used this one to make the DIY Ultra Glasses.

  • Arduino Nano Pinout contains 14 digital pins, 8 analog Pins, 2 Reset Pins & 6 Power Pins.

  • It is programmed using Arduino IDE, which can be downloaded from Arduino Official site.

  • Arduino Nano is simply a smaller version of Arduino UNO, thus both have almost the same functionalities.

  • It comes with an operating voltage of 5V, however, the input voltage can vary from 7 to 12V.

  • Arduino Nano’s maximum current rating is 40mA, so the load attached to its pins shouldn’t draw current more than that.

  • Each of these Digital & Analog Pins is assigned with multiple functions but their main function is to be configured as Input/Output.

  • Arduino Pins are acted as Input Pins when they are interfaced with sensors, but if you are driving some load then we need to use them as an Output Pin.

  • Functions like pinMode() and digitalWrite() are used to control the operations of digital pins while analogRead() is used to control analog pins.

  • The analog pins come with a total resolution of 10-bits which measures the value from 0 to 5V.

Here is an image with all details on it.