What is an Arduino
Arduino is an open-source electronics prototyping platform based on flexible, easy-to use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. or more simply, you load on some code and it can read sensors, perform actions based on inputs from buttons, control motors, and accept shield to further expend it's capabilities.Different type of Arduino
Item | uC | Input Voltage | System Voltage | Clock Speed | Digital I/O | Analog Inputs | PWM | UART | Flash Space | Bootloader | Programming Interface |
---|---|---|---|---|---|---|---|---|---|---|---|
AT91SAM3X8E | 7-12V | 3.3V | 84MHz | 54* | 12 | 12 | 4 | 512Kb | Due | USB native | |
ATmega32U4 | 7-12V | 5V | 16MHz | 20* | 12 | 7 | 1 | 32Kb | Leonardo | USB native | |
ATmega328 | 7-12V | 5V | 16MHz | 14 | 6 | 6 | 1 | 32Kb | Optiboot | USB via ATMega16U2 | |
ATmega328 | 7-12V | 5V | 16MHz | 14 | 6 | 6 | 1 | 32Kb | Optiboot | USB via ATMega16U2 | |
ATmega328 | 7-15V | 5V | 16MHz | 14 | 6 | 6 | 1 | 32Kb | Optiboot | USB via FTDI | |
Arduino Uno SMD
(retired) | ATmega328 | 7-12V | 5V | 16MHz | 14 | 6 | 6 | 1 | 32Kb | Optiboot | USB via ATMega8U2 |
Arduino Uno
(retired) | ATmega328 | 7-12V | 5V | 16MHz | 14 | 6 | 6 | 1 | 32Kb | Optiboot | USB via ATMega8U2 |
Arduino Duemilanove
(retired) | ATmega328 | 7-12V | 5V | 16MHz | 14 | 6 | 6 | 1 | 32Kb | AtmegaBOOT | USB via FTDI |
Arduino Bluetooth
(retired) | ATmega328 | 1.2-5.5V | 5V | 16MHz | 14 | 6 | 6 | 1 | 32Kb | AtmegaBOOT | Bluetooth Serial |
ATmega328 | 3.35 -12V | 3.3V | 8MHz | 14 | 6 | 6 | 1 | 32Kb | AtmegaBOOT | FTDI-Compatible Header | |
ATmega328 | 5 - 12V | 5V | 16MHz | 14 | 6 | 6 | 1 | 32Kb | AtmegaBOOT | FTDI-Compatible Header | |
Ethernet Pro
(retired) | ATmega328 | 7-12V | 5V | 16MHz | 14 | 6 | 6 | 1 | 32Kb | AtmegaBOOT | FTDI-Compatible Header |
ATmega2560 | 7-12V | 5V | 16MHz | 54 | 16 | 14 | 4 | 256Kb | STK500v2 | USB via ATMega16U2 | |
Arduino Mega 2560
(retired) | ATmega2560 | 7-12V | 5V | 16MHz | 54 | 16 | 14 | 4 | 256Kb | STK500v2 | USB via ATMega8U2 |
Arduino Mega
(retired) | ATmega1280 | 7-12V | 5V | 16MHz | 54 | 16 | 14 | 4 | 128Kb | STK500v2 | USB via FTDI |
ATmega2560 | 3.3-12V | 3.3V | 8MHz | 54 | 16 | 14 | 4 | 256Kb | STK500v2 | FTDI-Compatible Header | |
ATmega2560 | 5-12V | 5V | 16MHz | 54 | 16 | 14 | 4 | 256Kb | STK500v2 | FTDI-Compatible Header | |
Arduino Mini 04
(retired) | ATmega328 | 7-9V | 5V | 16MHz | 14 | 6 | 8 | 1 | 32Kb | AtmegaBOOT | Serial Header |
ATmega328 | 7-9V | 5V | 16MHz | 14 | 6 | 8 | 1 | 32Kb | AtmegaBOOT | Serial Header | |
ATmega328 | 3.35 -12V | 3.3V | 8MHz | 14 | 6 | 6 | 1 | 32Kb | AtmegaBOOT | FTDI-Compatible Header | |
ATmega328 | 5 - 12V | 5V | 16MHz | 14 | 6 | 6 | 1 | 32Kb | AtmegaBOOT | FTDI-Compatible Header | |
ATmega328P | 3.35 -12V | 3.3V | 8MHz | 14 | 8 | 6 | 1 | 32Kb | AtmegaBOOT | FTDI-Compatible Header or Wirelessly via XBee1 | |
ATmega2560 | 3.3-12V | 3.3V | 8MHz | 54 | 16 | 14 | 4 | 256Kb | STK500v2 | FTDI-Compatible Header | |
ATmega32U4 | 5 - 12V | 5V | 16MHz | 12 | 4 | 5 | 1 | 32Kb | DiskLoader | Native USB | |
ATmega32U4 | 3.35 - 12V | 3.3V | 8MHz | 12 | 4 | 5 | 1 | 32Kb | DiskLoader | Native USB | |
ATmega328 | 2.7-5.5V | 3.3V | 8MHz | 14 | 6 | 6 | 1 | 32Kb | AtmegaBOOT | FTDI-Compatible Header | |
ATmega328 | 2.7-5.5V | 3.3V | 8MHz | 9 | 4 | 5 | 02 | 32Kb | AtmegaBOOT | FTDI-Compatible Header |
More information visit:https://www.sparkfun.com/arduino_guide
Study for Arduino
This is the book we used
After the research we had done we decided to use Arduino Mega 2560.
Arduino Mega 2560
Summary
Microcontroller | ATmega2560 |
Operating Voltage | 5V |
Input Voltage (recommended) | 7-12V |
Input Voltage (limits) | 6-20V |
Digital I/O Pins | 54 (of which 15 provide PWM output) |
Analog Input Pins | 16 |
DC Current per I/O Pin | 40 mA |
DC Current for 3.3V Pin | 50 mA |
Flash Memory | 256 KB of which 8 KB used by bootloader |
SRAM | 8 KB |
EEPROM | 4 KB |
Clock Speed | 16 MHz |
A Mega 2560 is an updated to the Arduino Mega, which is replaces. The Mega 2560 differs from all preceding boards in that it does not use the FTDI USB-to-derial driver chip. Instead, it features the ATmega16U2 (ATmega8U2 in the revision 1 and 2 boards )programmed as USB-to-serial converter
More information visit: http://arduino.cc/en/Main/arduinoBoardMega2560
No comments:
Post a Comment