Arduino A000048
тел. +7(499)347-04-82
Описание Arduino A000048
Arduino A000048 — это плата Arduino Mega ADK (Rev 3), предназначенная для разработки проектов, взаимодействующих с устройствами на базе Android (через USB-хоst).
Описание
Arduino Mega ADK — это мощная плата на базе микроконтроллера ATmega2560. Её главная особенность — наличие микросхемы MAX3421E (USB-хост контроллер), которая позволяет плате выступать в роли хоста для USB-устройств (мышь, клавиатура, смартфон). Обычно используется для создания устройств, управляемых с Android через ADK (Accessory Development Kit) интерфейс. Плата имеет 54 цифровых входа/выхода, 16 аналоговых входов и 4 аппаратных UART.
Технические характеристики
| Параметр | Значение | |----------|----------| | Микроконтроллер | ATmega2560 (8-бит, AVR) | | Рабочее напряжение | 5 В | | Входное напряжение (рекомендуемое) | 7–12 В | | Входное напряжение (предельное) | 6–20 В | | Цифровые пины | 54 (из них 15 с ШИМ) | | Аналоговые входы | 16 (ADC 10-бит) | | Постоянный ток через пин | 20 мА (рекомендуемое) | | Постоянный ток через пин 3.3В | 50 мА | | Flash-память | 256 КБ (из них 8 КБ заняты загрузчиком) | | SRAM | 8 КБ | | EEPROM | 4 КБ | | Тактовая частота | 16 МГц | | Интерфейсы | USB-A (хост), USB-B (программатор), SPI, I2C (TWI), 4 × UART | | Каналы ШИМ | 15 | | Питание внешних устройств | 5 В (50-150 мА через хост-порт, ограничено предохранителем) | | Разъём питания | DC Jack 2.1 мм | | Размеры | 101,52 × 53,3 мм (одинаковый с Mega 2560) | | Вес | 49 г (приблизительно) |
Парт-номера (Mouser / Digikey / листинг Arduino)
- A000048 (официальный артикул Arduino на коробке)
- A000099 / ARDUINo0028 (для старых версий ADK, но контроллер разный)
- ARD-MEGA-ADK-F49 (сторонний)
На самой плате маркировка — AJ9995, и указывается MEGA ADK.
Совместимые модели
-
Совместимые MCU платы (прямые аналоги/клонны):
- Seeeduino Mega ADK
- Funduino Mega ADK (KB016)
- Robotdyn Mega ADK (на базе ATmega2560/Max3421)
-
Распиновочная совместимость (замена на классические Mega):
- Arduino Mega 2560 Rev 3 (A000067) — да, используемый как база для ADK. При программировании через USB-B работают абсолютно идентично (порт USB-A на ADK не работает как Host у 2560).
- Arduino Mega ADK Rev 2 (A000092) — почти 100% совместим, но Rev 3 улучшила стабильность USB-Host за счёт изменений схемы.
-
Комплектующие, используемые без проблем:
- USB-клавиатуры мыши (подключаете напрямую без хаба будет надёжнее).
- Модули HM-10, Ethernet Shield (W5100) и Adafruit Motor Shield Rev 3 — работают в режиме shield благодаря стандартной Arduino-Fо
⚠️ ВНИМАНИЕ по совместимости с Arduino Due: Не возмещает пином 3.3В уровень; должны оставаться взаимодействовать через 5В логику или адаптеры уровней (хост-шина на 3.3В у Due → прямое включение рискованно).
Особенности подключения к Android (важно)
Протокол ADK обновлялся. Для версии 2.x (A000048) нужно применять Accessory Mode, требуются соответствующие USB-динамические подключения (опции) в коде Java side.
При покупке оригинал имеет темно-зелёный цвет текста Silkscreen на ярко-зелёная матрице, картах с разъёмом не комплектуется (военный низкий уровень энергии - маломотребление). В наличие как уплотнительный старьё без ARM... через штуцетерные шилд официально левое - рекомендую от проверенных поставщиков (Mouser, Farnell).