Запускаем обзор еще одного яркого представителя платформы Arduino - речь о плате Arduino Mega 2560 R3, возможности которой по сравнению с той же Uno бесспорно на порядок выше. Но не будем забегать вперед, обо всем по порядку. Пойдем по привычной схеме - небольшая обзорная часть, а следом технические данные - распиновка, принципиальная схема и основные характеристики платы.
Описание.
Arduino Mega 2560 R3 в свое время пришла на смену Arduino Mega, при этом центральный элемент платы остался тем же - им является контроллер ATmega2560 с 256 КБ Flash-памяти и 8 КБ оперативной (RAM).
Кроме того, разработчики уделили время решению вопроса, связанного с совместимостью платы с ее младшим братом – Arduino Uno. Эта совместимость достигается благодаря тому, что боковые разъемы платы по своей распиновке соответствуют Uno:

Таким образом, проекты, построенные на базе Arduino Uno можно спокойно и без лишних сложностей перевести на более продвинутый девайс в лице героя сегодняшней статьи. А, соответственно, правый по картинке разъем уже может быть использован для расширения возможностей и подключения дополнительных устройств или модулей. Налицо привычная для Arduino в целом картина, когда простота и удобство стоят во главе угла, и платы выполняются максимально совместимыми друг с другом.
Mega 2560 также работает с 5-ти вольтовыми уровнями напряжений, и питание платы осуществляется по привычной схеме:
- через USB-разъем, который на плате присутствует в количестве одной штуки
- через разъем для подключения внешнего блока питания, в данном случае диапазон допустимых напряжений составляет от 6 до 20 В. Хотя при этом рекомендуется все-таки ограничиться величинами от 7 до 12 В во избежания перегрева преобразователя напряжений и для повышения стабильности работы платы.
- и еще один вариант – контакты VIN и GND платы. Диа