От Home Assistant до ИИ-агентов: что Linux открывает на плате Arduino® UNO™ Q

Источник: Arduino Blog

От Home Assistant до ИИ-агентов: что Linux открывает на плате Arduino® UNO™ Q

Источник: Arduino Blog

Плата UNO Q создана на базе архитектуры с двумя процессорами, объединяющей высокую производительность и аппаратное управление в реальном времени на одной плате. Среда Linux со стороны микропроцессора позволяет разработчикам устанавливать и запускать привычное ПО с открытым исходным кодом — те же…

•Обновлено: 5 октября 2026 г.

UNO Q разработана на базе двуядерной архитектуры, созданной для объединения высокопроизчительных вычислений и управления аппаратным обеспечением в реальном времени на одной плате. Среда Linux на стороне MPU позволяет разработчикам устанавливать и запускать привычное программное обеспечение с открытым исходным кодом — те же инструменты, которые они используют на сервере или любом популярном одноплатном компьютере (SBC). В то же время микроконтроллер STM32H5 запускает выделенное ядро Arduino Core на базе ОС реального времени Zephyr, управляя датчиками, актуаторами и критичным ко времени ввода-выводом с детерминированной точностью. Вместе они делают UNO Q чем-то большим, чем просто суммой ее компонентов.

Ниже приводится набор конкретных примеров: реальных программных платформ, которые вы можете установить на UNO Q уже сегодня, того, что дает каждая из них, и почему наличие микроконтроллера в той же системе меняет возможности.

#1 Разработка агентного ИИ

UNO Q спроектирована так, чтобы внедрить ИИ-агента для написания кода прямо в аппаратное обеспечение, для которого он пишет программу. Агент, работающий на плате, может получать цель, обрабатывать контекст, вызывать инструменты, взаимодействовать с сервисами и — через аппаратные интерфейсы платы — преобразовывать решения в действия в реальном мире. Рассуждения происходят за счет пограничной модели через API, но вызовы инструментов выполняются на устройстве. Последнее и отличает этот подход от запуска агента на ноутбуке или сервере: машина, выполняющая решения, также подключена к физическому миру.

Практической отправной точкой является установка ИИ-агента для написания кода, такого как OpenCode, непосредственно на плату. С добавленным нужным контекстом — например, знанием интерфейса командной строки (CLI) Arduino App Lab и специфических возможностей платы — он может настраивать службы Linux для вас, отвечать на вопросы о Debian на UNO Q и создавать физически подключенные приложения Arduino от начала до конца: создать приложение, написать скетч, развернуть его, прочитать вывод, выполнить итерацию. Любой агент может написать скетч; только тот, который запущен на плате, может развернуть его и посмотреть, что произошло.

В более широком смысле это создает значимый мост между генеративным ИИ и встроенными системами. Плату покидают только рассуждения: датчики, актуаторы и данные остаются на своих местах.

Готовы попробовать полное руководство? Узнайте здесь, как установить и использовать Open Code на UNO Q.

Вдохновение для дашбордов Home Assistant

Home Assistant призвана превратить UNO Q в центр локальной системы умного дома или автоматизации зданий, объединяя освещение, климат-контроль, счетчики энергии и другие совместимые устройства через единую панель управления и модуль автоматизации. Работая полностью на стороне Linux, система создана для обработки расписаний, исторических данных, дашбордов и интеграций — без необходимости подписки на облачные сервисы.

Настоящее преимущество проявляется при появлении нестандартного оборудования. Датчик температуры и качества воздуха Qwiic, подключенный к порту Qwiic платы, может передавать данные в реальном времени в Home Assistant, в то время как скетч Arduino, работающий на микроконтроллере STM32H5, сконструирован для управления вентилятором через реле на основе этих показаний. Home Assistant разработана для управления логикой и интерфейсом в Linux; микроконтроллер спроектирован для работы с физическим уровнем. Они обмениваются данными через встроенный RPC-мост без необходимости использования внешней платы Arduino.

Нужна небольшая помощь в самостоятельной проверке? Ознакомьтесь с этим руководством на GitHub.

#3 Автоматизация в n8n

n8n — это платформа визуальной автоматизации рабочих процессов, созданная для соединения сервисов, API, баз данных и устройств. Представьте ее как хостинговую альтернативу Zapier или Make с полным суверенитетом данных, поскольку все работает локально.

Запуск n8n на UNO Q призван перенести эти рабочие процессы на периферию (edge). Один рабочий процесс может получать данные датчиков с микроконтроллера, обрабатывать и сохранять их в локальной базе данных, обновлять дашборд, отправлять уведомление во внешний сервис и запускать физический вывод — все последовательно, на одном устройстве.

Это сочетание делает UNO Q практичной платформой для быстрого прототипирования, промышленной автоматизации, управления умными зданиями и локальной периферийной оркестрации там, где задержка или зависимость от облака являются проблемой.

#4 Сетевой щит Pi-hole

Pi-hole — это служба фильтрации на уровне DNS, структура которой предназначена для блокировки рекламы, доменов отслеживания и нежелательного трафика для каждого устройства в локальной сети, использующего ее в качестве DNS-сервера. На стандартном одноплатном компьютере на этом история заканчивается.

UNO Q отличается: сторона Linux запускает Pi-hole и ее веб-интерфейс, в то время как микроконтроллер может управлять выделенным дисплеем состояния, визуализировать заблокированные запросы в реальном времени, вызывать предупреждение при недоступности службы DNS или предоставлять физическую кнопку для временной паузы фильтрации — без открытия интерфейса браузера.

Это небольшой пример более широкого паттерна: UNO Q стремится превратить пассивные программные службы в системы с физической обратной связью и управлением.

Хотите защитить свой дом от рекламы с помощью UNO Q и Pi-hole? Ознакомьтесь с руководством в Project Hub.

#5 Компьютерное зрение для камер Frigate

Frigate — это сетевой видеорегистратор, созданный на базе обнаружения объектов в реальном времени. Он может обрабатывать потоки с камер локально для идентификации людей, автомобилей, животных или других заданных событий, а его запуск на UNO Q сохраняет эту обработку на периферии, где ей и место.

UNO Q — практичный хост для Frigate по нескольким причинам. Камеры можно подключать напрямую через USB или получать к ним удаленный доступ по протоколу RTSP (Real Time Streaming Protocol). Когда Frigate обнаруживает соответствующее событие, сторона микроконтроллера может среагировать немедленно — включить свет, сигнализацию, реле или индикатор на базе Modulino — без какого-либо дополнительного оборудования.

Чувствительные видеозаписи остаются локальными. Время отклика сокращается. А физическая реакция не требует передачи данных в облако и обратно.

#6 Локальное сетевое хранилище (NAS) с протоколом SMB

UNO Q может быть настроена как легковесный сервер сетевого хранилища (NAS) с использованием SMB, предоставляя общий доступ к папкам для других компьютеров и устройств в локальной сети — это удобно для записей с камер, наборов данных машинного обучения, журналов датчиков или общих файлов проектов.

В паре с адаптером проводной сети Ethernet и внешним USB-диском это может стать быстрым и готовым NAS, достаточно гибким для обмена офисными документами с коллегами или семьей.

Платформа, а не просто отдельное приложение

Каждое из этих приложений полезно само по себе. Гораздо интереснее то, что открывается при их совместной работе.

Вот один из примеров того, как это может выглядеть на практике: Frigate обнаруживает человека, входящего в контролируемую зону, и публикует событие через MQTT. Home Assistant подхватывает это событие и включает свет. n8n расширяет реакцию, вызывая внешний API, записывая событие в базу данных и отправляя уведомление. Тем временем исходная видеозапись остается доступной по локальной сети через общий ресурс Samba. Микроконтроллер управляет индикатором на протяжении всего процесса. Все это работает на одной плате.

UNO Q спроектирован так, чтобы обеспечить единую основу, на которой Linux-приложения, локальные нагрузки ИИ, сетевые службы и встраиваемое аппаратное управление в реальном времени могут быть частью одной согласованной системы, а не распределяться по множеству устройств с собственными источниками питания, корпусами и точками отказа.

UNO Q доступен в Arduino Store или может быть заказан у DigiKey, Farnell, Mouser, Newark, RS Components, Robu.in и у многих других официальных дистрибьюторов и реселлеров.

Arduino, UNO и логотип Arduino являются товарными знаками или зарегистрированными товарными знаками Arduino S.r.l.

О чём эта статья

Что-то непонятно? Спросите по статье — объясню простыми словами.

Не хотите разбираться сами? Мы поможем.

Ещё в разделе «Потребительские сервисы»

Все →

Ещё от Arduino