Arduino Mega 2560 — это расширенная версия Arduino Uno. Платформа выполнена на базе более продвинутого чипа ATmega2560, имеет больше контактов и большее количество аппаратных serial-портов для взаимодействия с компьютером и другими устройствами. Это самая последняя модель: Arduino Mega 2560 Rev3, пришедшая на смену предыдущим Mega 2560 и Mega 1280.
Uno | Mega | |
---|---|---|
Микроконтроллер | ATmega328p | ATmega2560 |
Количество цифровых входов/выходов | 20 | 70 |
…из них PWM поддерживают | 6 | 15 |
Количество аналоговых входов | 6 | 16 |
Количество контактов для аппаратного прерывания | 2 | 6 |
Объём Flash-памяти (кБ) | 32 | 256 |
Объём SRAM-памяти (кБ) | 2 | 8 |
Объём EEPROM-памяти (кБ) | 1 | 4 |
Тактовая частота (МГц) | 16 | 16 |
Количество аппаратных serial-портов | 1 | 4 |
Платформа выполнена таким образом, чтобы быть максимально совместимой со своими младшими собратьями и платами расширения Shield. Левая часть платы по конфигурации контактов идентична Arduino Uno, как по расположению, так и по назначению. Это означает, что Mega 2560 может просто подменить Arduino Uno, если её возможностей перестало хватать.
Питание, распределение напряжений, защита USB и принципы взаимодействия аналогичны базовой модели.
Размер платы Mega 2560 составляет 10,16×5,3 см против 6,9×5,3 см у базовой модели Uno. Гнёзда для внешнего питания и USB выступают на пару миллиметров за обозначенные границы. На плате предусмотрены места для крепления на шурупы или винты. Расстояние между контактами составляет 0,1” (2,54 мм), но в случае 7-го и 8-го контакта — расстояние: 0,16”.