Ардуино Мега 2560 може да се захранва от USB порт на компютър или от външен източник, като превключването между различните начини за захранване е автоматично. Външният източник на захранване може да е DC адаптер (7 до 12V), свързан посредством захранващия куплунг или батерия.
Мега 2560 платката е базирана на микроконтролера ATmega2560. Тя има 54 цифрови входно/изходни порта, от които 15 поддържат ШИМ (PWM), 16 са аналоговите входове и 4 UART порта (за серийна комуникация). Микропроцесорът работи с 16MHz тактова честота. С помощта на USB конектора платката може да бъде свързана с компютър и програмирана. USB -> TTL (serial) комуникация се осъществява чрез чипа CH340 (
driver
). Допълнително е изведен и ICSP порт, както и бутон за рестартиране (reset button). Освен захранване през USB, платката може да работи и с захранване чрез DC конектора от външен адаптер. Мега 2560 платката е съвместима с много от разширителните платки (shields), както специално проектирани за нея, така и разширителни платки за Arduino Uno и Duemilanove или Diecimila.