different arduino boards

Post on 23-Jan-2018

734 Views

Category:

Engineering

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

• What is Arduino?

• Types of Arduino Boards

• Arduino Uno

• Arduino Mega

• Arduino Nano

• Arduino Mini

• Arduino Micro

• Arduino Lilypad

• References

• Arduino is an open-source prototyping platform based on easy-to-use hardware and software.

• Arduino Boards are able to read inputs - light on a sensor, a finger on a button and turn it into an output - activating a motor, turning on an LED, publishing something online.

Arduino Uno

Arduino Mega

Arduino Nano

Arduino Mini

Arduino Micro

Arduino Lilypad

• The Uno is a microcontroller board based on the ATmega328P. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack, an ICSP header and a reset button.

• It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.

Microcontroller Atmega328P

Operating Voltage 5V

Input Voltage (recommended) 7-12V

Input Voltage (limit) 6-20V

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

PWM Digital I/O Pins 6

Analog Input Pins 6

DC Current per I/O Pin 20 mA

DC Current for 3.3V Pin 50 mA

Flash Memory32 KB (ATmega328P)of which 0.5 KB used by bootloader

SRAM 2 KB (ATmega328P)

EEPROM 1 KB (ATmega328P)

Clock Speed 16 MHz

Length 68.6 mm

Width 53.4 mm

Weight 25 g

• The Arduino Mega is a microcontroller board based on the ATmega1280. It has 54 digital input/output pins (of which 14 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button.

• It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.

Microcontroller Atmega1280

Operating Voltage 5V

Input Voltage (recommended) 7-12V

Input Voltage (limit) 6-20V

Digital I/O Pins 54 (of which 15 provide PWM output)

PWM Digital I/O Pins 15

Analog Input Pins 16

DC Current per I/O Pin 40 mA

DC Current for 3.3V Pin 50 mA

Flash Memory128 KB of which 4 KB used by bootloader

SRAM 8 KB

EEPROM 4 KB

Clock Speed 16 MHz

• The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328 (Arduino Nano 3.x) or ATmega168 (Arduino Nano 2.x).

• It lacks only a DC power jack, and works with a Mini-B USB cable instead of a standard one.

• The Nano was designed and is being produced by Gravitech.

Microcontroller Atmega168 or Atmega328

Operating Voltage 5V

Input Voltage (recommended) 7-12V

Input Voltage (limit) 6-20V

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

PWM Digital I/O Pins 6

Analog Input Pins 8

DC Current per I/O Pin 40 mA

Flash Memory16 KB (ATmega168) or 32 KB (ATmega328)of which 2 KB used by bootloader

SRAM 1 KB (ATmega168) or 2 KB (ATmega328)

EEPROM 512 B (ATmega168) or 1 KB (ATmega328)

Clock Speed 16 MHz

Length 45 mm

Width 18 mm

Weight 5 g

• The Arduino Mini is a small microcontroller board originally based on the ATmega168, but now supplied with the 328, intended for use on breadboards and when space is at a premium.

• It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 8 analog inputs, and a 16 MHz crystal oscillator. It can be programmed with the USB serial adapter or other USB or RS232 to TTL serial adapter.

• The new Mini (revision 05) has a new package for the ATmega328, which enables all components to be on the top of the board. It also has an onboard reset button.

Microcontroller Atmega328

Operating Voltage 5V

Input Voltage (recommended) 7-9V

Input Voltage (limit) 6-20V

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

PWM Digital I/O Pins 6

Analog Input Pins 8

DC Current per I/O Pin 40 mA

Flash Memory 32 KB (of which 2 KB used by bootloader)

SRAM 2 KB

EEPROM 1 KB

Clock Speed 16 MHz

Length 30 mm

Width 18 mm

• The Micro is a microcontroller board based on the ATmega32U4.

• It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16 MHz crystal oscillator, a micro USB connection, an ICSP header, and a reset button.

• It contains everything needed to support the microcontroller; simply connect it to a computer with a micro USB cable to get started.

Microcontroller Atmega32U4

Operating Voltage 5V

Input Voltage (recommended) 7-12V

Input Voltage (limit) 6-20V

Digital I/O Pins 20

PWM Digital I/O Pins 7

Analog Input Pins 12

DC Current per I/O Pin 20 mA

DC Current for 3.3V Pin 50 mA

Flash Memory 32 KB (of which 4 KB used by bootloader)

SRAM 2.5 KB

EEPROM 1 KB

Clock Speed 16 MHz

Length 48 mm

Width 18 mm

Weight 13g

• The LilyPad Arduino Main Board is based on the ATmega168V (the low-power version of the ATmega168) or the ATmega328.

• It has 14 digital input/output pins and 6 analog inputs, a micro USB connection, and a reset button.

• The LilyPad Arduino was designed and developed by Leah Buechley and SparkFunElectronics..

Microcontroller Atmega168 or Atmega328V

Operating Voltage 2.7 - 5.5V

Input Voltage (recommended) 2.7-5.5V

Digital I/O Pins 14

PWM Digital I/O Pins 6

Analog Input Pins 6

DC Current per I/O Pin 40 mA

Flash Memory 16 KB (of which 2 KB used by bootloader)

SRAM 1 KB

EEPROM 512 B

Clock Speed 8 MHz

• https://www.arduino.cc/en/Main/ArduinoBoardLilyPad

• https://www.arduino.cc/en/Main/ArduinoBoardMini

• https://www.arduino.cc/en/Main/ArduinoBoardMicro

• https://www.arduino.cc/en/Main/ArduinoBoardMega

• https://www.arduino.cc/en/Main/ArduinoBoardNano

• https://www.arduino.cc/en/Main/ArduinoBoardUno

top related