Arduino mega 2560

Arduino Mega is a microcontroller board based on the ATmega 2560, it is an open source microcontroller. It includes 54 digital input and out pins. Out of all 54 pins we have 16 analog input pins, 4 pins are of hardware port and 14 pins are used as PWM outputs. It has frequency of 16 MHz, an ICSP header a power jack from where the supply would be given to the board, a USB cable, as well as REST button. The board Arduino Mega 2560 mainly includes all possible components which are essential for supporting the microcontroller. The power supply would be given to the board by connecting it to a PC or laptop using USB cables, or can be connected via; battery or an AC-DC USB adapter.
In Arduino Mega 2560 programming can be done using an IDE (Integrated Development Environment is an Arduino software), and it supports C/C++ programming language scripted on JAVA. As the Arduino Mega board has more pins, usually it is not utilized for simple general projects, however we can discover more complex project with mega board like temperature sensing, 3D printers, IOT applications, etc.

Arduino Mega Specification

The specification of Arduino Mega 2560 are as follows
Ø Microcontroller : ATmega 2560
Ø Operating Voltage : 5 volts
Ø Input Voltage (recommended) : 7-12 volts
Ø Input Voltage (range) : 6 – 20 volts
Ø Digital Input pins : 54 pins (14 PWM output)
Ø Analog Input pins : 16 pins
Ø DC Current for each input / output pins : 40mA
Ø DC Current for 3.3V pin : 50Ma
Ø Flash Memory : 256kb, 8kb of flash memory is used by boot loader
Ø SRAM : 8kb
Ø EEPROM : 4kb
Ø Frequency : 16 MHz
Ø USB host chip : MAX3421E
Ø Length : 101.52 mm
Ø Width : 53.3 mm
Ø Weight : 36 gm.

Arduino Mega Pin Configuration

ADVANTAGES

One can develop his debugging own touch application.

APPLICATIONS