StackChan — это открытый настольный AI-робот на базе контроллера M5Stack CoreS3 ESP32-S3 для IoT, который работает как голосовой AI-ассистент и, что notably, может использоваться для управления умным домом и IoT-устройствами.
Он оснащен 2-дюймовым сенсорным дисплеем, камерой VGA, двойной микрофонной решеткой и 1Вт динамиком для голосового взаимодействия, несколькими сенсорами, инфракрасным приемником, инфракрасным передатчиком/бластером, двумя сервоприводами для горизонтального и вертикального перемещения, а также несколькими кнопками и светодиодами.
Характеристики StackChan:
- Основной модуль – Контроллер M5Stack CoreS3 для IoT
- Беспроводной MCU – Espressif Systems ESP32-S3FN16R8
- CPU – 32-битный двухъядерный микроконтроллер Xtensa LX7 с AI векторными инструкциями до 240 МГц, сопроцессор RISC-V ULP
- Память – 512 КБ SRAM, 8 МБ PSRAM
- Хранилище – 16 МБ флеш-памяти,
- Беспроводная связь – Wi-Fi 4 (802.11b/g/n) 2.4 ГГц, Bluetooth 5.0 BLE + Mesh
- Антенна – Встроенная 3D-антенна
- Хранилище – Слот для карты MicroSD
- Дисплей – 2-дюймовый IPS дисплей с разрешением 320×240, 65 536 цветов через драйвер ILI9342C, емкостный мультитач
- Камера – Камера VGA (640×480) 0.3 МП на КМОП-сенсоре GC0308
- Аудио
- 1Вт динамик, подключенный к чипу усилителя мощности I2S AW88298
- Два микрофона, подключенные к чипу декодера аудио ES7210
- USB – 1 порт USB Type-C для питания и программирования
- Сенсоры
- Датчик приближения LTR-553ALS-WA
- 6-осевой гироскоп и акселерометр BMI270
- Магнитометр BMM150
- Разное
- Кнопки питания и перезагрузки
- Выключатель питания
- Часы реального времени BM8563
- Беспроводной MCU – Espressif Systems ESP32-S3FN16R8
- Беспроводная связь
- Через ESP32-S3 – Wi-Fi 4 IEEE 802.11b/g/n 2.4 ГГц и Bluetooth 5.0 LE
- Инфракрасный Tx/Rx
- Полнофункциональный NFC чип ST25R3916
- Моторы
- Горизонтальный сервопривод на 360° с обратной связью
- Вертикальный сервопривод на 90° с обратной связью
- Расширение – 3 разъема Grove с GPIO, UART, I2C
- Разное
- Матрица RGB светодиодов 2×6
- Кнопки питания и сброса
- Сенсорная панель на 3 зоны
- Индикатор питания
- Отверстия, совместимые с LEGO
- Питание
- 5В через порт USB-C
- Аккумулятор 700 мАч
- Габариты – 70 x 62 x 54 мм
- Вес – 156 грамм

StackChan можно использовать как умную колонку, внутреннюю Wi-Fi камеру безопасности с поворотом и наклоном и многое другое. Отверстия, совместимые с LEGO, также делают его пригодным в качестве «мозга» для робототехнических проектов. Компания утверждает, что робот на 100% открыт, с доступом ко всему коду, моделям и прошивке. Прошивка по умолчанию написана на JavaScript/TypeScript, но робот также поддерживает Arduino и MicroPython. Репозитории с прошивкой по умолчанию, файлами аппаратного дизайна KiCad, библиотекой Arduino и другим можно найти на аккаунте stack-chan на GitHub .
Роботом можно управлять с помощью мобильного приложения «Stack-chan CONNECT» / «StackChan World», доступного для Android и iOS , а код также можно найти на GitHub в папке stack-chan/web.
Нечасто можно получить ресурсы из открытого проекта до начала краудфандинговой кампании, и можно заметить, что некоторые коммиты довольно старые. Это потому, что проект развивается сообществом и создавался несколько лет:
StackChan начался как открытый проект Синьи Исикавы, созданный, чтобы выжить благодаря поддержке сообщества. К нему присоединились мейкеры — Такао популяризировал наборы для самостоятельной сборки, а Robo8080 добавил ИИ — превратив проект в глобальное сообщество. Теперь M5Stack выпускает первого, готового к игре и бесконечно модифицируемого StackChan — живущего благодаря сообществу.
M5Stack только что запустил краудфандинг для настольного AI-робота StackChan на Kickstarter с целью сбора $10 001. Вознаграждения для ранних сторонников начинаются от $59, стоимость доставки добавляет около $10–$49 в зависимости от страны назначения, а поставки запланированы на начало апреля 2026 года.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.


