0% found this document useful (0 votes)
9 views10 pages

Arduino Types

The document provides an overview of the Arduino Uno and Arduino Nano microcontroller development boards, detailing their pin configurations, technical specifications, and key differences. Both boards utilize the ATmega328P microcontroller and share similar functionalities, but differ in size and connectivity options. The Arduino Uno is larger and requires a regular USB cable, while the Nano is more compact and uses a mini USB cable.

Uploaded by

Fiona Dantes
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views10 pages

Arduino Types

The document provides an overview of the Arduino Uno and Arduino Nano microcontroller development boards, detailing their pin configurations, technical specifications, and key differences. Both boards utilize the ATmega328P microcontroller and share similar functionalities, but differ in size and connectivity options. The Arduino Uno is larger and requires a regular USB cable, while the Nano is more compact and uses a mini USB cable.

Uploaded by

Fiona Dantes
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

Arduino Uno is a popular microcontroller development board based on 8-bit ATmega328P

microcontroller. Along with ATmega328P MCU IC, it consists other components such as
crystal oscillator, serial communication, voltage regulator, etc. to support the microcontroller.

Arduino Uno Pinout Configuration

Pin Category Pin Name Details


Power Vin, 3.3V, 5V, GND Vin: Input voltage to Arduino when using an

external power source.

5V: Regulated power supply used to power

microcontroller and other components on the

board.

3.3V: 3.3V supply generated by on-board

voltage regulator. Maximum current draw is

50mA.

GND: ground pins.

Reset Reset Resets the microcontroller.

Analog Pins A0 – A5 Used to provide analog input in the range of

0-5V

Input/Output Digital Pins 0 - 13 Can be used as input or output pins.

Pins

Serial 0(Rx), 1(Tx) Used to receive and transmit TTL serial data.
External 2, 3 To trigger an interrupt.

Interrupts

PWM 3, 5, 6, 9, 11 Provides 8-bit PWM output.

SPI 10 (SS), 11 (MOSI), Used for SPI communication.

12 (MISO) and 13

(SCK)

Inbuilt LED 13 To turn on the inbuilt LED.

TWI A4 (SDA), A5 (SCA) Used for TWI communication.

AREF AREF To provide reference voltage for input voltage.

Arduino Uno Technical Specifications

Microcontroller ATmega328P – 8 bit AVR family microcontroller

Operating Voltage 5V
Recommended Input Voltage 7-12V

Input Voltage Limits 6-20V

Analog Input Pins 6 (A0 – A5)

Digital I/O Pins 14 (Out of which 6 provide PWM output)

DC Current on I/O Pins 40 mA

DC Current on 3.3V Pin 50 mA

Flash Memory 32 KB (0.5 KB is used for Bootloader)

SRAM 2 KB

EEPROM 1 KB

Frequency (Clock Speed) 16 MHz


Arduino Nano
The Arduino Nano is another popular Arduino development board very much similar

to the Arduino UNO. They use the same Processor (Atmega328p) and hence they

both can share the same program.

Arduino Nano Pinout Configuration

Pin Category Pin Name Details

Power Vin, 3.3V, 5V, GND Vin: Input voltage to Arduino when using

an external power source (6-12V).

5V: Regulated power supply used to

power microcontroller and other

components on the board.

3.3V: 3.3V supply generated by on-board

voltage regulator. Maximum current draw

is 50mA.

GND: Ground pins.

Reset Reset Resets the microcontroller.


Analog Pins A0 – A7 Used to measure analog voltage in the

range of 0-5V

Input/Output Digital Pins D0 - Can be used as input or output pins. 0V

Pins D13 (low) and 5V (high)

Serial Rx, Tx Used to receive and transmit TTL serial

data.

External 2, 3 To trigger an interrupt.

Interrupts

PWM 3, 5, 6, 9, 11 Provides 8-bit PWM output.

SPI 10 (SS), 11 (MOSI), Used for SPI communication.

12 (MISO) and 13

(SCK)

Inbuilt LED 13 To turn on the inbuilt LED.


IIC A4 (SDA), A5 (SCA) Used for TWI communication.

AREF AREF To provide a reference voltage for input

voltage.

Arduino Nano Technical Specifications

Microcontroller ATmega328P – 8-bit AVR family

microcontroller

Operating Voltage 5V

Recommended Input Voltage for Vin 7-12V

pin

Analog Input Pins 6 (A0 – A5)

Digital I/O Pins 14 (Out of which 6 provide PWM output)


DC Current on I/O Pins 40 mA

DC Current on 3.3V Pin 50 mA

Flash Memory 32 KB (2 KB is used for Bootloader)

SRAM 2 KB

EEPROM 1 KB

Frequency (Clock Speed) 16 MHz

Communication IIC, SPI, USART

Difference between Arduino UNO and Arduino Nano

The Arduino Nano is very much similar to the Arduino UNO. They use the same

Processor (Atmega328p) and hence they both can share the same program. One big

difference between both is the size. UNO is twice as big as Nano and hence

occupies more space on your project. Also, Nano is breadboard friendly while Uno is

not. To program an Uno, you need a Regular USB cable; whereas for Nano, you will
need a mini USB cable. The technical difference between Uno and Nano is shown

below:

Name Process Operating/I CP Anal Digita EEPRO Fla USB USA

or nput U og l M / sh RT

Voltage spe In/O IO/P SRAM[

ed ut WM kB]

Uno ATmega 5V / 7-12V 16 6/0 14 / 6 1/2 32 Regu 1

328P MH lar

Nano ATmega 5V / 7-12V 16 8/0 14 / 6 1/2 32 Mini 1

328P MH

You might also like