MC-MEGA MULTICOMP, MC-MEGA Datasheet - Page 2

Arduino MEGA Based Board W/ ATMEGA1280

MC-MEGA

Manufacturer Part Number
MC-MEGA
Description
Arduino MEGA Based Board W/ ATMEGA1280
Manufacturer
MULTICOMP
Datasheet

Specifications of MC-MEGA

Silicon Manufacturer
Atmel
Core Architecture
AVR
Features
16MHz Crystal Oscillator, ICSP Header
Kit Contents
Development Board Only
Silicon Family Name
Atmega
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
The power pins are as follows:
Memory
The ATmega1280 has 128 KB of flash memory for storing code (of which 4 KB is used for the bootloader), 8 KB of SRAM and 4 KB
of EEPROM (which can be read and written with the EEPROM library).
Input and Output
Each of the 54 digital pins on the mega can be used as an input or output, using pinMode(), digitalWrite() and digitalRead()
functions. They operate at 5 volts. Each pin can provide or receive a maximum of 40mA and has an internal pull-up resistor
(disconnected by default) of 20 to 50k ohms. In addition, some pins have specialized functions:
The Mega has 16 analog inputs, each of which provides 10 bits of resolution (i.e. 1024 different values). By default they measure
from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and analogReference()
function.
Communication
The MC-MEGA has a number of facilities for communicating with a computer, another Board, or other microcontrollers. The
ATmega1280 provides four hardware UARTs for TTL (5V) serial communication. An FTDI FT232RL on the board channels one of
these over USB and the FTDI drivers provide a virtual com port to software on the computer.
A SoftwareSerial library allows for serial communication on any of the Mega's digital pins.
The ATmega1280 also supports I2C (TWI) and SPI communication. The Arduino™ software includes a Wire library to simplify use of
the I2C bus; see the documentation on the Wiring website for details. To use the SPI communication, please see the ATmega1280
datasheet.
MC-MEGA
Arduino™ Compatible Development Board
http://www.farnell.com
http://www.newark.com
http://www.cpc.co.uk
VIN. The input voltage to the board when it's using an external power source (as opposed to 5 volts from the USB
connection or other regulated power source). You can supply voltage through this pin, or, if supplying voltage via the power
jack, access it through this pin.
5V. The regulated power supply used to power the microcontroller and other components on the board. This can come
either from VIN via an on-board regulator, or be supplied by USB or another regulated 5V supply.
3V3. A 3.3 volt supply generated by the on-board FTDI chip. Maximum current draw is 50mA.
GND. Ground pins.
Serial: 0 (RX) and 1 (TX), Serial 1: 19 (RX) and 18 (TX), Serial 2: 17 (RX) and 16 (TX), Serial 3: 15 (RX) and 14 (TX).
Used to receive (RX) and transmit (TX) TTL serial data. Pins 0 and 1 are also connected to the corresponding pins of the
FTDI USB-to-TTL Serial chip.
External Interrupts: 2 (interrupt 0), 3 (interrupt 1), 18 (interrupt 5), 19 (interrupt 4), 20 (interrupt 3), and 21 (interrupt 2).
These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. See the
attachInterrupt() function for details.
PWM: 0 to 13. Provide 8-bit PWM output with the analogWrite() function.
SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS). These pins support SPI communication, which, although provided by the
underlying hardware, is not currently included in the Arduino™ language. The SPI pins are also broken out on the ICSP
header, which is physically compatible with the Duemilanove and Diecimila.
LED: 13. There is a built-in LED connected to digital pin 13. When the pin is HIGH value, the LED is on, when the pin is
low, it's off.
I
website). Note that these pins are not in the same location as the I
AREF. Reference voltage for the analog inputs. Used with analogReference().
Reset. Bring this line LOW to reset the microcontroller. Typically used to add a reset button to shields which block the one
on the board.
2
C: 20 (SDA) and 21 (SCL). Support I
2
C (TWI) communication using the Wire library (documentation on the Wiring
Page <2>
2
C pins on the Duemilanove or Diecimila.
28/05/10 V1.1

Related parts for MC-MEGA