Arduino Compatible Funduino Mega 2560 R3


The Funduino Mega 2560 R3 is fully compatible with Arduino Mega 2560. The Funduino brand is marked on the board to distinguish it with the official Arduino products. It is 100% compatible with Arduino Uno software.

The Mega 2560 has 54 digital input/output pins (of which 14 can be used as PWM outputs), 16 analogue inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button.

The Mega 2560 differs from the preceding Mega in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the Atmega8U2 programmed as a USB-to-serial converter. This auxiliary microcontroller has its own USB bootloader, which allows advanced users to reprogram it

It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with an AC-to-DC adapter or battery to get started.


Microcontroller ATmega2560
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 54 (of which 14 provide PWM output)
Analog Input Pins 16
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 256 KB (ATmega2560) of which 4KB used by bootloader
SRAM 8 KB (ATmega2560)
EEPROM 4 KB (ATmega2560)
Clock Speed 16 MHz


This is from the Arduino official website.


The pinout is from an amazing website named



  1. References:

[1] Arduino Mega 2560 official website

[2] Mega 2560 R3 schematic

Leave a Reply

Your email address will not be published. Required fields are marked *