Arduino Uno Q — краткий обзор новинки

Меня зовут Максим Князев. На канале я пишу об Интернете вещей, информационной безопасности и технологиях так, чтобы было понятно и полезно. Разбираю Edge AI, стандарты, уязвимости и инструменты безопасной разработки, делюсь практическим опытом и вдохновляющими кейсами.

arduino uno qQualcommDebian

Всем привет 👋

Помните, я относительно недавно писал, что Qualcomm купила Arduino? Так вот, у нас подъехали подробности по самой интересной новинке — Arduino Uno Q. На Хабре вышел объемный разбор, рекомендую прочитать целиком, кому интересно. Здесь пробежимся кратко по основным приколам платы, чтобы понять, что за зверь и зачем он нужен 💀

Из интересного, плата — гибрид: одноплатник на Linux + классическая Arduino в форм-факторе Uno R3. Пины на местах, шилды совместимы, но под капотом совсем другой мир. За «верх» отвечает SoC Qualcomm Dragonwing QRB2210: четыре 64-битных ядра (архитектура уровня Cortex-A53), графика Adreno 702 с поддержкой OpenGL ES/Vulkan/OpenCL, плюс DSP/Hexagon для обработки видео и ML-ускорения. За «низ» — микроконтроллер STM32U585 (ARM Cortex-M33 @160 МГц) с TrustZone и Zephyr RTOS

По железу все выглядит классно: LPDDR4 2 ГБ, eMMC 16/32 ГБ (льётся Debian 13), Wi-Fi 5 + BT 5.1, видеовывод через SlimPort-мост, питание и вся периферия через один-единственный USB-C 🪄

У платы есть два режима работы. «Desktop»: подключили хаб, грузится Debian, дальше из App Lab собираете гибридные проекты — CPU-часть крутится в Docker-контейнере, MCU-часть как скетч на STM32. Минус — старт не мгновенный (первые прогоны могут быть ощутимо длиннее ардуиновской «залил-и-поехал»). «Classic»: подрубили к ПК как обычную Arduino, заливаете скетчи из Arduino IDE напрямую и живёте спокойно. Обратная совместимость с шилдами сохранена

Что мне здесь нравится концептуально. Uno Q закрывает вечную дилемму «взять микроконтроллер и навтыкать шилдов» или «тащить Raspberry Pi ради одного HTTP-клиента и GPIO». Теперь верхнеуровневую логику (HTTP, MQTT, UI, ML) мы отдаем CPU с Linux, а управление драйверами, опрос датчиков в RTOS — микроконтроллеру. По моим ощущениям, это отличный кандидат для не слишком сложных мобильных роботов, где критичны стабильные приводы и сенсоры внизу, а сверху логика, навигация, детекция объектов и тд. Задача Uno Q в том, чтобы максимально упростить старт в таких проектах. Arduino же изначально было про образовательные цели, а тут как раз все это делает плату пригодной для обучения школьников, потому что порог вхождения ниже, а вау-эффект выше, чем раньше 😅

Короче, если вы когда-то упирались в пределы Uno/ESP и одновременно не хотели тащить целый SBC ради сети/видео — почитайте статью на Хабре, она снимает многие вопросы по практическому использованию Uno Q

P.S. Если наставите лайков этому посту, я куплю себе Arduino Uno Q и на своем примере покажу, какие кейсы можно на ней реализовать))

#интернет_вещей

Фото платы Arduino Uno Q: верхняя сторона с микросхемами, синими индикаторами и подключённым USB‑C на столе.
Плата Arduino Uno Q в рабочем состоянии с подсветкой; видно подключённый USB‑C.

Дискуссия

Сергей Юдин
Что на ней можно сделать, интересует(особенно в виде роботов). Сама плата не очень интересует:) контроллеры другие будут.
M
Сергей Юдин
Что на ней можно сделать, интересует(особенно в виде роботов). Сама плата не очень интересует:) контроллеры другие будут.
Я обязательно ее себе куплю, как возможность появится. Пока видел ее только на официальном сайте ардуино. Даже на алике их пока не находил А куплю, чего-нибудь интересное сделаю) Крайне интересной выглядит
Присоединиться к обсуждению →

Читайте так же