ArduinoBoardDetails

From ArduinoInfo
Revision as of 11:36, 30 April 2018 by TerryKing (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

ARDUINO MICROCOMPUTER BOARD and CHIP DETAILS (Schematics and Mechanical drawings below):


Details of the actual ATmega Microcontroller CHIP used in Arduino

(CLICK HERE for CHIP DETAILS):

COMPARISION OF MANY ARDUINO TYPE BOARDS

 **('It's Complicated!') See section below on Power Considerations
BOARD NAME CHIP TYPE SRAM FLASH EEPROM SPEED PWM Digital Analog In Operating VCC Vin Range** 5V 5V current mA** 3.3V 3.3V Current mA** USB-CHIP I2C CAN Bluetooth Ethernet USB-Host SD Card
Duemilanove 328 (Older) ATmega328 2K 32k 1k 16MHz 6 14 6 5V 7-12V Yes Yes 50 FTDI FT232RL 1 No No No No No
Arduino Uno (R3) ATmega328 2k 32k 1k 16MHz 6 14 6 5V 7-12V Yes Yes 50 ATmega16U2 1 No No No No No
RoboRED (Yourduino) ATmega328 2k 32k 1k 16MHz 6 14 6 5V/3.3V 7-23V Yes 2000 Yes 500 ATmega16U2 1 No No No No No
Sparkfun RedBoard ATmega328 2k 32k 1k 16MHz 6 14 6 5V 7-23V Yes Yes 50 FTDI FT232RL 1 No No No No No
Arduino Nano 3.0 ATmega328 2k 32k 1k 16MHz 6 14 8 5 7-12V Yes Yes 50 FTDI FT232RL 1 No No No No No
Arduino Mega 2560 ATmega2560 8k 256k 4k 16MHz 14 54 16 5V 7-18V Yes Yes 50 ATmega16U2 1 No No No No No
Leonardo ATmega32U4 2.5k 32k 1k 16MHz 7 25 12 5V 3.3V-5V VCC VCC 50 Built-In 1 No No No No No
Arduino Micro ATmega32u4 2.5k 32k 1k 16MHz 7 25 12 5V 3.3V-5V VCC VCC  ? Built-In 1 No No No No No
Arduino Due SAM3X8E 96kb 512kb N/A 84MHz 12 70 12 3.3V 7-12V No VCC  ? Built-In 2 Yes No No Yes No
Arduino Ethernet ATmega328 2k 32k 1k 16MHz 4 9 6 5 6-18V Yes Yes  ? EXTERNAL 1 No No W5100 No No
Arduino Pro Mini 328 5V ATmega328 2k 32k 1k 16MHz 6 14 6 5V 5-12V Yes  ? No EXTERNAL 1 No No No No No
Arduino Mini ATmega328 2k 32k 1k 16MHz 6 14 8 5 7V-9V Yes No  ? EXTERNAL 1 No No No No No
Arduino Pro 3.3V ATmega328 2k 32k 1k 8MHz 6 14 6 3.3V 3.35-12V No  ? Yes EXTERNAL 1 No No No No No
Arduino Pro 5V ATmega328 2k 32k 1k 16MHz 6 14 6 5V 5-12V Yes No EXTERNAL 1 No No No No No
LilyPad 328 Main Board ATmega328 2k 32k 1k 8MHz 6 14 6 2.7-5.5V N/A N/A EXTERNAL 1 No No No No No
Seeeduino ATmega328 2k 32k 1k 16MHz 6 14 6 5V 3.3V-12V VCC Yes FTDI FT232RL 1 No No No No No
Seeeduino Ethernet ATmega328 2k 32k 1k 16MHz 6 14 6 5V 3.3V-12V VCC Yes EXTERNAL 1 No No W5100 No Yes
Seeeduino Stalker V2.0 ATmega328 2k 32k 1k 16MHz 6 14 6 5V 3.3V-5V VCC  ? EXTERNAL 1 No No No No microSD
Teensyduino ATmega32U4 2.5k 32k 1k 16MHz 7 25 12 5V 3.3V-5V VCC VCC Built-In 1 No No No No No

Power Considerations:

  • VIN. The input voltage to the Arduino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). This is connected to the center terminal of the Coaxial "Power" connector through a "M7" 1A silicon diode (protection against reverse applied voltage). You can supply a voltage through this pin, or, if supplying voltage via the power connector, access it through this pin. The current that can be drawn from the Vin pin is limited by the diode and trace width. The diode is rated at 1 amp and the board traces can't handle much above 2 amp. Because of the diode, the voltage at Vin will be .7 to .9 volts less than the voltage supplied on the external power connector.
  • 5V.The regulated power supply used to power the microcontroller and other components on the board. This can come either from VIN/Power Connctor via an on-board regulator, or be supplied by USB or another regulated 5V supply.
    • LIMITATIONS: If an external power supply is connected to VIN, the current available from 5V depends on the power dissipated in the onboard regulator, which is a maximum of about 1.5W. (Ref )At 7V VIN this is about 700mA, at 9V VIN it's about 350 mA , at 12V it's about 200 mA. Calculate: I=P/E so available current at 5V = 1.5 / (VIN - 5)
    • PRACTICAL LIMITS: The ATMEGA328 and other chips use about 120mA, so what's LEFT for your LED's , and other external devices is the limitations above minus about 150 mA, so now at VIN of: 7V it's about 550mA, 9V about 200 mA, and 12V 50 mA.
    • NOTE: The YourDuino RoboRED has a totally different 5 V regulator, a switch-mode system that provides up to 2 amps (2000 mA).
  • 3V3.A 3.3 volt supply generated by the on-board regulator or FTDI chip. Maximum current draw is 50 mA.
    • NOTE: The YourDuinoRobo1 and YourDuino RoboRED have a separate 3.3V power regulator that provides up to 350mA at 3.3V
  • GND. Ground pins.

Schematic diagram of the Arduino UNO

DOWNLOAD The ATMEL Datasheet for the ATmega328 chip used in the UNO, RoboRED and NANO

Arduino Uno Rev3-schematic.jpg



Schematic diagram of the Arduino MEGA

DOWNLOAD The ATMEL Datasheet for the ATmega2560 chip used in the MEGA

Arduino-mega2560 R3-sch.png


Schematic diagram of the Arduino NANO

ArduinoNano30Schematic.png


ARDUINO/YOURDUINO BOARD DIMENSIONS:

BoardDimensions.png
NOTE: YourDuinoRoboRED also does not have the lower-left hole.

Arduino UNO / YourDuino RoboRED mechanical drawing:

S-arduino uno drawing.jpg

Arduino MEGA mechanical drawing:

S-arduino mega drawing.jpg