De Arduino Mega 2560 (A000067) is een microcontrollerbord op basis van de ATmega2560-chip, gericht op wie leert programmeren of grotere elektronicaprojecten bouwt. Waar een klein bord snel aan aansluitingen tekortkomt, biedt de Mega volop ruimte: 54 digitale I/O-pinnen, waarvan 14 als PWM-uitgang, plus 16 analoge ingangen. Handig zodra je project veel sensoren, knoppen of motoren tegelijk aanstuurt.
Voor de communicatie heb je vier hardware-seriële poorten (UART's) en een kloksnelheid van 16 MHz tot je beschikking, met 256 kB flashgeheugen voor je programmacode. Het bord sluit via USB aan op je computer en draait daarnaast op een adapter of batterij, zodat een project ook los van de pc kan werken. Een ICSP-header en resetknop zitten erop, en het is compatibel met de meeste shields die voor eerdere Arduino-borden zijn ontwikkeld.
Deze R3-uitvoering gebruikt een ATmega16U2 als USB-naar-serieelomzetter, heeft de 1.0-pinlayout met SDA- en SCL-pennen voor TWI-communicatie en een steviger resetcircuit. Voor beginners is het een geduldig leerbord om programmeren onder de knie te krijgen, terwijl gevorderden er de omvang en het geheugen in vinden voor uitgebreidere bouwsels.