This article gives detailed information about an Arduino Nano board, and it’s one quite microcontroller board that’s designed by the Arduino team. This microcontroller is predicated on Atmega168 or Atmega328p. it’s fairly almost like the Arduino Uno board but when it involves pin-configuration and features, this Nano board has replaced Arduino Uno thanks to small in size.
This board has many functions and features like an Arduino Duemilanove board. However, this Nano board is different in packaging. It doesn’t have any DC jack in order that the facility supply are often given employing a small USB port otherwise straightly connected to the pins like VCC & GND. This board are often furnished with 6 to 20volts employing a mini USB port on the board.
What is an Arduino Nano Board?
Arduino Nano is one sort of microcontroller board, and it’s designed by Arduino.cc. It is often built with a microcontroller like Atmega328. This microcontroller is additionally utilized in Arduino UNO. it’s a little size board and also flexible with a good sort of application. Other Arduino boards mainly include Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino pad, Arduino Leonardo, and Arduino Due.
This board has many functions and features like an Arduino Duemilanove board. However, this Nano board is different in packaging. It doesn’t have any DC jack in order that the facility supply is often given employing a small USB port otherwise straightly connected to the pins like VCC & GND. This board is often furnished with 6 to 20volts employing a mini USB port on the board.
Features
- ATmega328P Microcontroller is from 8-bit AVR family
- Operating voltage is 5V
- Input voltage (Vin) is 7V to 12V
- Input/output Pins are 22
- Analog i/p pins are 6 from A0 to A5
- Digital pins are 14
- Power consumption is 19 mA
- I/O pins DC Current is 40 mA
- Flash memory is 32 KB
- SRAM is 2 KB
- EEPROM is 1 KB
- CLK speed is 16 MHz
- Size of the printed circuit board is 18 X 45mm, Weight-7g
- Supports three communications like SPI, IIC, & USART
Arduino Nano Pinout
Arduino nano pin configuration is shown below and each pin functionality is discussed below.
01. Power Pin (Vin, 3.3V, 5V, GND): These pins are power pins
Vin is the input voltage of the board, and it is used when an external power source is used from 7V to 12V.
5V is the regulated power supply voltage of the Nano board and it is used to give the supply to the board as well as components.
3V is the minimum voltage which is generated from the voltage regulator on the board.
GND is the ground pin of the board
02. RST Pin (Reset): This pin is used to reset the microcontroller
03. Analog Pins (A0-A7): These pins are used to calculate the analog voltage of the board within the range of 0V to 5V
04. I/O Pins (Digital Pins from D0 – D13): These pins are used as an i/p otherwise o/p pins. 0V & 5V
05. Serial Pins (Tx, Rx): These pins are used to transmit & receive TTL serial data.
06. External Interrupts (2, 3): These pins are used to activate an interrupt.
07. PWM (3, 5, 6, 9, 11): These pins are used to provide 8-bit of PWM output.
08. SPI (10, 11, 12, & 13): These pins are used for supporting SPI communication.
09. Inbuilt LED (13): This pin is used to activate the LED.
10. IIC (A4, A5): These pins are used for supporting TWI communication.
11. AREF: This pin is used to give reference voltage to the input voltage
Applications
Here are a few of its applications but it has an extensive range which we can’t discuss here. So here’s the tip of the iceberg:
- Embedded Systems.
- Automation.
- Robotics.
- Control Systems.
- Instrumentation.