Если проект перерос возможности Raspberry Arduino, но нет желания радикально менять железо — используйте вычислительную мощность одноплатника Onion Omega. Подключить его к шилдам и модулям под Arduino поможет плата Arduino Dock.
Плата расширения Arduino Dock R2 — это Arduino Uno, расчитанная на подключение стандартных шилдов для Arduino и совместимая с периферией под Onion Omega.
Плата объединяет возможности двух платформ: одноплатника на Linux и микроконтроллера с привычной Arduino IDE.
На борту Arduino Dock установлен микроконтроллер ATmega328P, знакомый по Arduino Uno. Контроллер используется в качестве сопроцессора для работы с Omega2.
Микропроцессор Omega и микрокотроллер Atmega общаются между собой по трём интерфейсами: UART, SPI и I²C.
Логический уровень напряжения Omega — 3,3 вольта, а ATmega рассчитана на 5 вольт. Поэтому на плате пришлось установить преобразователи уровней напряжения.
Контактные колодки ATmega выведены в стандартном форм-факторе Arduino R3, это даёт полную совместимость с Arduino шилдами.
Док-станция добавит одноплатнику:
Установите Onion Omega2 сверху на Arduino Dock R2. Шелкография контура одноплатника поможет правильно разместить плату на шилде.
Omega2 питается строго от 3,3 вольт. Встроенный регулятор напряжения шилда позволяет запитать плату через кабель micro-USB от компьютера или пятивольтового блока питания.