Перейти к содержанию
Проекты

StackChan Custom Firmware - настольный робот с глазами на экране, который говорит голосом вашего дома

Опубликовано: Обновлено: Автор: MichaelИсточник: t.me

M5Stack StackChan - это робот на стол: экран с глазами, два микрофона, камера, динамик, а в базе два сервопривода. Автор проекта заменил заводскую прошивку и облако производителя своим сервером на Docker, который стоит где-то дома.

ПроектыHomeAssistantDIYRobotDockerGeminiESP32S3Home Assistant
🤖 StackChan Custom Firmware (https://github.com/7H3-CH053N/StackChan-CustomFW) - настольный робот с глазами на экране, который говорит голосом вашего дома M5Stack StackChan - это робот на стол: экран с глазами, два микрофона, камера, динамик, а в базе два сервопривода. Автор проекта заменил заводскую прошивку и облако производителя своим сервером на Docker, который стоит где-то дома. Дальше робот живёт вокруг Home Assistant: голос считает Gemini Live, домом он управляет через HA и сам заговаривает, когда HA его попросит. Собирается из двух коробок: голова StackChan Core (ESP32-S3, экран 2 дюйма, микрофоны, камера) и база StackChan Body (сервоприводы, аккумулятор, RGB-подсветка, каркас). ✨ Что получается: 👀 глаза рисуются на экране: 21 анимация от радости до удивления, под настроение меняется и наклон головы 📷 камера находит лицо прямо на плате и ведёт за ним голову - робот смотрит на человека за столом 🗣 слово пробуждения считается на устройстве, дальше звук уходит по сети на ваш сервер 🔔 проактивная речь: Home Assistant вызывает /vinci/say, сервер сам придумывает короткую фразу, синтезирует её и робот говорит. Слово пробуждения для этого не нужно 🏠 свет, сцены, календарь и статус n8n робот дёргает как инструменты Home Assistant Прошивка собирается через ESP-IDF: скрипт сам клонирует xiaozhi-esp32, накладывает патчи и заливает образ вместе с таблицей разделов. В настройке четыре шага, и первым автор советует слить заводскую прошивку в файл - чтобы был путь назад. Нюанс: у сервера нет своей авторизации. Кто дотянется до его порта, тот разговаривает с вашим домом, так что держите его в локальной сети или за прокси с проверкой доступа. Нюанс: голос считается в облаке Google, а если Home Assistant недоступен, робот показывает «Error». Проект личный, и автор честно пишет про редкие перезагрузки при распознавании лиц. 🛒 Что понадобится: 🧠 AliExpress: StackChan Core от M5Stack (ESP32-S3) (https://ali.click/xbsin1g?erid=2SDnjcKPCqq) - ⭐️4.9, 125 заказов 🦿 AliExpress: база StackChan Body от M5Stack (2 сервопривода) (https://ali.click/2csin19?erid=2SDnjcNMBQX) - ⭐️5.0, 54 заказа 🔧 AliExpress: ремонтный набор StackChan (винты, кабели, ключи) (https://ali.click/3csin1u?erid=2SDnjcPqAgs) - ⭐️5.0, 24 заказа GitHub: https://github.com/7H3-CH053N/StackChan-CustomFW Источник: Home Assistant (https://t.me/home_assistant) Реклама. ООО "АЕР Услуги", ИНН 7703380158 #HomeAssistant #ESP32 #ESP32S3 #M5Stack #Docker #Gemini #VoiceAssistant #Robot #DIY #GitHub #AliExpress #УмныйДом #Автоматизация