Muse Gadgets
Muse Gadgets — это открытая аппаратная платформа, позволяющая пользователям самостоятельно создавать устройства, взаимодействующие с Muse, используя готовые платы вроде ESP32 или Raspberry Pi и предоставленные SDK. Проект распространяется под лицензией Apache 2.0, код доступен на GitHub, и включает поддержку различных платформ: от микроконтроллеров до полноценных Linux-систем. Пользователи могут подключать дисплеи, датчики, кнопки, динамики и микрофоны, создавая персонализированные гаджеты для вывода информации, голосового взаимодействия или автоматизации задач.
В разделе примеров представлены конкретные реализации: например, Waveshare ESP32-S3-Touch-AMOLED-1.75C с круглым 1,75-дюймовым AMOLED-экраном, динамиком и микрофоном; Seeed reTerminal E1002 с цветным e-ink-дисплеем для отображения утренних briefings или списков покупок; M5Stack StickS3 — компактное устройство с экраном и кнопкой для отображения статуса Muse; а также концепция HDMI-стика для вывода Muse на телевизор. Все устройства разработаны сторонними производителями, Meta не гарантирует их работу и не endorses их. Сообщество активно взаимодействует в Discord, где сейчас онлайн 161 участник, делясь опытом, идеями и улучшениями SDK.
Комментарии (108)
Тред подчеркивает скептицизм сообщества к инициативе Meta из-за рисков приватности, ограничений токенов SDK и нестабильной поддержки, но отмечает интерес DIY‐энтузиастов к использованию ESP32 и Raspberry Pi для экспериментов с AI‐агентами. Большинство комментаторов опасаются, что Meta собирает данные о домашней сети и личных устройствах через открытый SDK. SDK требует токен, ограниченный по количеству устройств, и может изменяться без предупреждения, что делает его ненадёжным для продакшн‐проектов. DIY‐сообщество ценит доступность дешёвых плат ESP32 и Raspberry Pi как шанс обучаться и экспериментировать с AI‐агентами. Рекомендуется следить за ростом цен на ESP32 из‐за возможного дефицита и удорожания при массовом спросе. Советуют рассмотреть открытые альтернативы, например TypeScript SDK от @wong2, чтобы избежать зависимости от Meta. Для безопасного тестирования предлагают использовать изолированные сети или VPN, чтобы ограничить доступ к личным устройствам. Ожидается, что крупные игроки (Google, Amazon, Apple) быстро создадут свои экосистемы и вытеснят Meta с рынка домашних AI‐агентов.
Phyllotaxis: An audio-reactive LED display 🔥 Горячее
Фото-реактивная LED-скульптура Phyllotaxis воссоздаёт природный узор, встречающийся в подсолнухах и кактусах — спиральную структуру, основанную на золотом сечении. Автор написал простой код, который распределяет точки по радиусу, поворачивая каждую на множитель 1.618..., создавая визуально естественный паттерн. После визуализации в цифровом виде он перенёс его в физический мир: с помощью CadQuery и 3D-печати сформировал 89 ячеек, каждая из которых содержит RGB-светодиод Neopixel. Внутренние стенки ячеек вырезаны так, чтобы оставить прочную оболочку, а в центре каждой — отверстие под диод.
Пайка 89 светодиодов заняла месяцы из-за сложности монтажа — контакты расположены под самими чипами, что требует горячего воздуха. Вдохновлённый встречей на Recurse Center, автор завершил сборку с помощью друга и переписал прошивку на Rust под ESP32. Устройство теперь доступно через веб-интерфейс: посетители могут загружать свои анимации через WebAssembly. Для рассеивания света использована тонкая шелковая бумага, приклеенная снизу — она придаёт узору мягкость и органичность. Автор планирует улучшить проект: заменить светодиоды на более удобные для пайки, использовать PCB-производство, добавить защитный акрил и магнитные крепления.
Комментарии (48)
Обсуждение дополняет статью практическими советами по сборке и настройке проекта. Предлагаются варианты автоматической пайки светодиодов на фабрике и контраргументы в пользу ручной пайки. Раскрывается метод реализации пяти‐кратной симметрии через вращение точек. Отмечаются проблемы с хрупкостью бумажного диффузора и способы их решения. Делются рекомендациями по увеличению площадок пайки, использованию CadQuery для органического моделирования и возможностям перенести проект на ESP32 с WLED. XRG советует передать сборку светодиодов фабрике, чтобы сэкономить время и снизить риск повреждения. asdfasdfe считает, что ручная пайка компонентов тривиальна и не требует дополнительных расходов. Для достижения пяти‐кратной симметрии автор вращает сгенерированные точки пять раз и использует обработку в Processing. Репозиторий теперь имеет MIT‐лицензию, что облегчает модификацию и повторное использование кода. Бумажный диффузор из мульберри‐бумаги оказался хрупким, а клей может просачиваться, вызывая неравномерную светопередачу. Автор планирует улучшить крепление и уменьшить риск протекания клея. Для удобства пайки советуют делать площадки SMT немного больше, чтобы обеспечить место для впитывания припоя. Neopixel‐LED (5050) легко паять вручную благодаря боковым выводам. QFN‐чипы тоже возможны при достаточной практике. CadQuery отлично подходит для создания органических форм. Пользователи интересуются аналогичными инструментами для проектирования печатных плат. Можно воспроизвести эффект на ESP32 с WLED, разместив 2‐D карту светодиодов. Это делает проект более доступным для хобби‐энтузиастов. Филлотаксис‐спирали, основанные на золотом угле, обеспечивают равномерную плотность точек, избегая искажения, характерного для концентрических колец. Важно правильно балансировать отклик на транзиенты и сглаживание, чтобы избежать дрожания светодиодов. Использование тонкой мульберри‐бумаги под прозрачной печатью дает хороший диффузор и может имитировать эффект витража, если подобрать подходящий рисунок. Автор добавил MIT‐лицензию в репозиторий, что облегчает модификацию проекта. Многие участники выразили желание собрать собственную версию и адаптировать её под свои нужды. Создание качественного финального вида требует тщательной работы с освещением и отделкой. Быстро собрать прототип легко, но достичь профессионального уровня сложно.
The newest ESP32 can run Linux and it's getting close to a Raspberry Pi
ESP32-S31 от Espressif — это микроконтроллер с набором периферии, характерным для одноплатных компьютеров: гигабитный Ethernet MAC через RGMII, USB 2.0 High-Speed OTG хост, два слота SDIO, DVP-интерфейс для камеры, параллельный LCD-контроллер до 24-бит RGB, два I2S с синхронизацией Bluetooth-аудио, 14 ёмкостных сенсорных каналов, CAN FD и четыре блока MCPWM. На борту — два 320 МГц RISC-V ядра с FPU и 128-битным SIMD на одном из них, плюс отдельный 40 МГц низкопотребляющий ядро. Каждое основное ядро имеет 32 КБ L1-и кэша и делит 64 КБ данных кэша. Поддерживается до 64 МБ PSRAM через 250 МГц 8-бит DDR интерфейс и до 256 МБ флеш-памяти — значительный шаг вперёд по сравнению с ESP32-S3, где PSRAM и флеш делили шину.
Ключевое нововведение — настоящий MMU с виртуальной памятью и защитой, в отличие от упрощённой адресной трансляции в предыдущих моделях, что делает возможным запуск Linux. Несмотря на то, что datasheet ещё предварительный (версия 0.5) и содержит неточности (например, указана 80 МГц для PSRAM вместо реальных 250 МГц), энтузиасты уже получают рабочее Linux-окружение на ESP32-S31. Хотя запуск полноценного рабочего стола из-за ограниченной памяти пока невозможен, терминал и базовые утилиты работают без особых сложностей. Это первый шаг к тому, что ESP32 может со временем стать реальной альтернативой Raspberry Pi в сценариях, где важны низкое энергопотребление, встроенная беспроводная связь (Wi-Fi 6, Bluetooth 5.4, 802.15.4) и богатая периферия, даже если пока это остаётся скорее экспериментальной платформой.
Комментарии (122)
ESP32-S31 с Linux может заменить SBC в IoT-задачах, но для критичных по задержкам задач (аудио, реальное время) FreeRTOS остаётся эффективнее из-за отсутствия предemption и меньшего оверхеда. Спор: Linux не может быть эффективнее firmware-блоха из-за предemption, но даёт готовые, тестируемые стеки сети и драйверов, критичные для IoT-устройств. Linux на ESP32 полезен не для производительности, а для упрощения портирования ПО и использования готовых решений (wpa_supplicant, USB-стек). XIP для RISC-V в Linux 7.1+ удалён, что усложняет запуск Linux на устройствах с 8 МБ RAM — Espressif использует ядро 6.18. Опыт на ESP32-P4: даже с 1 МБ flash и неиспользуемой PSRAM можно реализовать сложный TUI, фильтры звука и USB-устройства без джиттера — это невозможно на Linux. Разница между MCU и SBC стирается: ESP32-S31 с MMU и 16 МБ PSRAM конкурирует с SBC по функциональности, но не по энергопотреблению и предсказуемости. Цена модуля ESP32-S3 с 16 МБ NOR и 8 МБ PSRAM — $3.5 за 500+ шт., альтернатива Raspberry Pi для массового производства. Linux на ESP32 не подходит для экстремально ограниченных устройств — RTOS (Zephyr, FreeRTOS) и NetBSD предпочтительнее при отсутствии MMU или малом RAM. Для задач с камерой и AI (YOLO) ESP32-S31 недостаточен — требуется интеграция с ускорителями (Grove Vision AI). ESP32-S31 с периферией (RGMII, USB HS, DVP, I2S) подходит для эмуляции старых систем (ZX Spectrum, 386). Несмотря на мощность, ESP32-S31 остаётся 2.4 ГГц Wi-Fi — ограничение для современных сетевых приложений. Разнообразие моделей ESP32 (P4, S3, S31) затрудняет понимание доступных возможностей — нельзя полагаться на общее упоминание «ESP32». Для проектов с Python/Lua: SolarOS — альтернатива Linux, позволяющая разрабатывать на скриптовых языках без полной ОС. Linux на ESP32 не заменяет RTOS в задачах с жёсткими требованиями к детерминизму — назначение ядер RT-процессами не устраняет оверхед многопользовательской ОС. ESP32-S31 с MMU открывает путь к полноценным ОС, но выбор между RTOS и Linux должен основываться на требуемой функциональности, а не на мощности. Для домашнего сервера с высокой пропускной способностью ESP32-S31 не подходит — нужны NVMe, DDR4/DDR5, 2.5G Ethernet и NPU, выходящие за рамки его архитектуры.
I asked Meta’s Muse for its filesystem and it sent me 6.8GB 🔥 Горячее 💬 Длинная дискуссия
Пользователь попросил Muse экспортировать файлы, которые он может видеть, и получил архив размером 2,7 ГБ сжатого и 6,8 ГБ распакованного. В нём оказалась корневая файловая система Linux-среды сессии: системные файлы Ubuntu, внутренняя документация Muse, код интеграций, шаблоны приложений, файлы памяти и журналы агентов, включая SSH-ключи. Автор не публикует архив из-за чувствительности данных.
Большая часть интересных файлов находилась в /home/hatch, /opt/hatch и /opt/hatch-image. В директории agents/ хранились 113 записей суб-агентов в формате JSONL, а в домашней директории агента — файлы вроде SOUL.md, IDENTITY.md, MEMORY.md и др. Документация включала около 20 Markdown-файлов по использованию браузера, платежам, данным, голосовым функциям и расписанию, а также гайды для WhatsApp, Mac, Tailscale и Home Link.
В /opt/hatch/skills/ насчитывалось около 68 директорий навыков, каждая с файлом SKILL.md и связанным кодом — для Google Workspace, соцсетей Meta, Outlook, здоровья, бытовых устройств и генерации медиа. Особенно примечательной оказалась документация по экспериментальной интеграции Home Link (docs/devices/home_link.md), описывающая использование ESP32-C5 с Wi-Fi и BLE для подключения Muse к домашним устройствам через прокси с отдельным шагом одобрения.
Автор отправил отчёт в программу bug bounty Meta, но получил ответ «Not Applicable» без уточнения причин. Он также связался с несколькими сотрудниками, но не добился дальнейших действий. Несмотря на попытки исследовать границы контейнера (например, через 80 открытых сокетов), escape не был продемонстрирован из-за недостатка опыта и осторожности по отношению к продакшен-системе. Для уточнений пользователь предлагает связаться по почте pete@mouse.dev.
Комментарии (163)
Обсуждение уточняет, что предоставление Muse полного доступа к файловой системе виртуальной машины — запланированная особенность, а не уязвимость; поднимает спор о том, что считается «software engineering» в эпоху LLM‐агентов; раскрывает технические детали (изолированная VM на пользователя, 332 МБ Rust‐бинарник, возможный отдельный Postgres вместо SQLite); отмечает готовность Meta выпускать рискованные AI‐продукты без баг‐баунти и даёт практические рекомендации по точному промпт‐инжинирингу и будущей миграции конфигураций в базы данных.
-
Спор: Некоторые комментаторы считают, что создание markdown‐файлов — это «software engineering», тогда как другие утверждают, что реальная инженерная работа заключается в оценке этих файлов, а markdown лишь продукт, а не процесс.
-
Большинство участников согласны, что каждый пользователь получает отдельную VM и что агент имеет полный доступ к своей файловой системе, что является запланированной функцией, а не уязвимостью.
-
Совет: Для получения желаемого поведения от Muse рекомендуется формулировать запросы максимально точно, сравнивая процесс с «взмахом волшебной лампы» — так называют «magic genie engineering».
-
Спор: Некоторые пользователи критикуют отсутствие баг‐баунти за раскрытие полной файловой системы, в то время как другие считают, что это не баг, а преднамеренный доступ внутри изолированной VM.
-
Тред отмечает, что готовность Meta запускать этически неоднозначные AI‐продукты даёт ей уникальное преимущество по сравнению с другими крупными технологическими компаниями.
-
Полный доступ агента к VM рассматривается как положительный сигнал для открытости: разработчики могут работать с агентами так же, как с обычными программами на компьютере.
-
Спор: Один комментарий указывает, что Muse, судя по всему, использует отдельный экземпляр Postgres для каждого агента, что кажется избыточным по сравнению с заявлением о единой SQLite базе.
-
Пользователь поделился, что основной «harness» Muse представляет собой монолитный 332 МБ бинарник, написанный на Rust, подтверждая значительный размер исполняемого кода.
-
Совет: Ожидается, что текущий подход к конфигурации в виде ini‐файлов будет заменён более структурированной базой данных в будущих версиях.
-
Несколько комментариев выражают обеспокоенность, что зависимость от AI‐генерируемых markdown‐файлов свидетельствует о деградации традиционных навыков программной инженерии.
-
Совет: Рекомендовано не публиковать извлечённый архив с файловой системой, так как в нём могут находиться SSH‐ключи и внутренняя документация, представляющие конфиденциальную информацию.
-
Спор: Некоторые считают файлы с SSH‐ключами и внутренними документами чувствительными, тогда как другие полагают, что в контексте изолированной VM они могут не быть строго конфиденциальными.
About 20 Markdown files described browser use, connectors, payments, credentials, data handling, generated files, voice, goals, and scheduling.This the state of software engineering in 2026.Edit: clarified engineering to software engineering, which is more correct — @tolugenius
Show HN: Needle2: 14MB agentic LLM for phones, wearables, smart home and robots 🔥 Горячее
Needle 2 — 45‑млн‑параметрическая модель, упакованная в 14 МБ и работающая в 28 МБ ОЗУ. Она использует CQ2‑бит квантование Cactus Quants и собственную инференс‑движок, поддерживает генерацию до 500 токенов/сек на Raspberry Pi 5 и 400‑1500 токенов/сек на VR‑устройствах. Благодаря такой лёгкости её можно запускать на микроконтроллерах (ESP32‑S3), смартфонах за $200 и других «тонких» платформах, где нет GPU и NPU.
Главная идея — перевести сложные задачи (вызов функций, извлечение схемы) в небольшие, предсказуемые операции без «мудрёного» контекста. Каждый ответ оформляется как «оболочка вызова», пустой вызов — отказ, а точный контракт гарантирует, что модель лишь выбирает нужную функцию и её параметры. Это позволяет 45‑млн‑модель конкурировать с 200‑млн‑парметрическими аналогами в задачах управления умным домом, роботами и мобильными приложениями, а при низкой уверенности она передаёт запрос в облако, сохраняя приватность и экономию ресурсов. Ключевые цифры: 14 МБ файл, 28 МБ RAM, 500 токенов/сек на Pi 5, поддержка CQ2‑бит без потери качества.
Комментарии (134)
Тред дополняет статью информацией о возможностях и ограничениях модели Needle 2, её применении и проблемах использования. Некоторые пользователи отмечают её полезность для локальных задач — например, управления умным домом или робототехникой — но указывают на ограничения в обработке сложных запросов, особенно связанных с навигацией и манипуляцией объектами. Есть споры: одни считают модель слишком малой, другие — подходящей для узких задач. Рекомендуется проводить дополнительную настройку, тестирование и рассматривать сочетание Needle 2 с более крупными моделями для решения сложных задач.
A physicist rigged his pet hamster’s wheel to upload to Strava 🔥 Горячее
Физик Тхайс де Бак из Нидерландов оснастил колесо своего хомяка Молли датчиком и микрокомпьютером ESP32, чтобы автоматически загружать его ночные пробежки в Strava. За ночь хомяк проходит в среднем 10 км — максимум зафиксирован на уровне 10,8 км, а его скорость достигает 4–5 км/ч. Система считает вращения колеса через датчик Холла, преобразует данные в файл .FIT и загружает их через Strava API, включая сплиты, рекорды и даже 100 забавных названий тренировок вроде «The Fast and the Furriest».
Чтобы включить автоматическую загрузку, де Бак оформил для Молли Strava Premium — первый в истории аккаунт хомяка с подпиской. За неделю аккаунт набрал более 600 подписчиков и 1200 «лайков», а хомяк выполнил челлендж Strava на 400 минут за два дня. Молли тренируется по строгому расписанию — почти каждый день начинает бег в 21:54–22:04, делая короткие перерывы на воду. Де Бак, сам бегун, теперь планирует соревноваться с хомяком в объёме недельных пробежек — он редко достигает 70 км, а Молли уже близок к этому. Следующий этап — прогнозы Strava на 5 км и марафон.
Комментарии (80)
Некоторые пользователи создавали проекты для отслеживания активности своих питомцев — например, @SyzygyRhythm отслеживал движение кота. Грызуны могут проходить до 10 км за ночь, что интересно для изучения их поведения. Обсуждается возможность использования вырабатываемой ими энергии для питания небольших устройств. @dlenski рекомендует библиотеку stravacli для автоматической загрузки данных в Strava без премиум-аккаунта.
Valve open-source the Steam Machine e-ink screen so you can make your own 🔥 Горячее
Valve открыла исходный код экрана e‑ink для Steam Machine, назвав его «Inkterface», и разместила всё на GitLab под лицензией MIT, позволяя любому собрать собственный передний дисплей. Для сборки требуется набор компонентов: один Adafruit ESP32 Feather с 2 МБ PSRAM, один breakout‑friend для e‑ink, 5,83‑дюймовый монохромный панельный модуль, 13 болтов M2.5 × 5 мм и четыре магнитных шарика SB443‑OUT. Valve заявляет, что не будет выпускать собственный экран, а лишь открывает доступ к дизайну и коду, что делает проект полностью открытым для сообщества, а также разместила инструкцию и видео‑демонстрацию сборки, чтобы упростить процесс. Лицензия MIT гарантирует свободное использование, модификацию и распространение кода без ограничений.
Таким образом, энтузиасты могут не только собрать, но и модифицировать интерфейс под свои нужды, что расширяет возможности кастомизации, а интерес со стороны других производителей, например JSAUX, который объявил о планах выпускать готовые панели с встроенными экранами, может привести к появлению коммерческих решений в ближайшем будущем. Этот шаг открывает путь к кастомизации интерфейса Steam Machine и демонстрирует, как открытый софт стимулирует инновации в игровом оборудовании.
Комментарии (114)
- Интерес к использованию открытых e‑ink панелей (например, Adafruit 5.83") в качестве статусных элементов для Steam Machine и других устройств.
- Обсуждение потенциальных выгод от открытости Valve: создание экосистемы, привлечение сообщества, возможность кастомизации без полной закрытости.
- Технические детали: необходимость Bluetooth‑модуля (ESP32), питание, refresh‑rate и совместимость с HDMI/USB‑C.
- Ограничения и опасения: надёжность e‑ink‑дисплея, необходимость дополнительного пространства для охлаждения, конкуренция с другими технологиями.
Show HN: I've built a tiny hand-held keyboard 🔥 Горячее
Проект mafik/keyer — это прошивка и утилиты для создания однорукого хордового клавиатурного устройства KEYER. Он работает на любой платформе, где есть USB-host, и поддерживает 3 клавиатурных слоя: основной, символы и цифры. Проект полностью открыт: исходники, схемы, документация и 3D-печатные файлы корпуса. Подключение через USB-C, встроенный аккумулятор 110 мАч, поддержка QMK/VIA и Vial.
Комментарии (102)
- Проект демонстрирует, что ESP32 может быть клавиатурой, а моделлиновая глина — корпусом.
- Участники обсуждают, что такое устройство может быть полезно для VR/AR, игровых шорткатов и даже для людей с ограниченными возможностями.
- Некоторые комментаторы упоминают существующие продукты, такие как Twiddler и Razer Tartarus, и обсуждают их преимущества и недостатки.
- Обсуждается безопасность использования литий-ионных батарей без защитного корпуса и возможность использования термопластика вместо глины.
- Участники также обсуждают, что такое устройство может быть полезно для людей, которые хотят использовать его для ввода читов или шорткатов в играх, и что оно может быть полезно для людей с ограниченными возможностями.
$2 WeAct Display FS adds a 0.96-inch USB information display to your computer 🔥 Горячее 💬 Длинная дискуссия
WeAct Display FS — это компактный USB-дисплей за $2 с диагональю 0,96 дюйма и разрешением 160×80 пикселей. Он подключается к компьютеру или одноплатнику через обратимый USB Type-A порт, что позволяет гибко ориентировать экран. Устройство отображает системную информацию, погоду или пользовательские изображения через специальное ПО.
Программное обеспечение включает WeAct Studio System Monitor, форк проекта Turing Smart Screen на Python, который теоретически работает на Windows, macOS, Linux и Raspberry Pi OS. Для удобства использования в комплекте идут прокладки, предотвращающие короткое замыкание при перевороте USB-разъёма.
Комментарии (162)
- Выражен интерес к USB-дисплеям с e-Ink, открытым интерфейсом и энергонезависимостью изображения, но отмечена высокая цена и дефицит подходящих моделей.
- Подняты серьёзные опасения по безопасности из-за риска подмены устройства клавиатурой для ввода вредоносных команд.
- Обсуждаются альтернативы: перепрошивка существующих устройств (ESP32, LilyGo), использование старых ридеров или более крупных дисплеев (M5Paper, reTerminal).
- Отмечен феномен покупки гаджетов "для проектов", которые затем не реализуются и пылятся.
- Высказано удивление распространением миниатюрных экранов в неожиданных местах как символа "будущего".
WiFi signals can measure heart rate 🔥 Горячее 💬 Длинная дискуссия
Инженеры Калифорнийского университета в Санта-Крузе разработали Pulse-Fi — систему, которая измеряет пульс через обычный WiFi без ношения датчиков.
- Точность: после 5 с обработки сигнала погрешность ≤0,5 уд/мин; показатели соответствуют медицинским стандартам.
- Работает при любом положении тела (сидя, стоя, лёжа, в движении) и на расстоянии до 3 м.
- Доступность: используются самые дешёвые WiFi-модули ESP32, поэтому подходит для условий с ограниченными ресурсами.
Алгоритм машинного обучения выделяет колебания сигнала, вызванные сердцебиением, и фильтрует шумы от движения и окружения. В испытаниях участвовали 118 человек, каждого проверили в 17 позах.
Публикация представлена на конференции IEEE DCOSS-IoT 2025.
Комментарии (233)
- Wi-Fi уже умеет «видеть» сердцебиение и дыхание без всяких датчиков; новая работа UCSC просто уточняет точность до <0,5 уд/мин.
- Техника работает на обычных ESP32/RPi и, вероятно, на смартфонах, поэтому 24×7-мониторинг всей семьи становится дёшево и сердито.
- Пользователи видят плюсы: сон без браслета, поиск людей за стеной, замена PIR- и мм-волновым датчикам.
- Критики беспокоятся: данные можно продавать рекламодателям, использовать для слежки, взлома, таргетинга по эмоциям или даже ударов дронов.
- Пока нет ясности, как защититься: выключать Wi-Fi, строить «клетку Фарадея» или требовать open-source-оборудования — обсуждают всерьёз.
Custom telescope mount using harmonic drives and ESP32 🔥 Горячее
Суть проекта
Сделал GOTO-монтировку с нуля: два гармонических редуктора (100:1), ESP32-S3, шаговый и сервопривод, USB-C PD до 100 Вт. Управление — по Wi-Fi, протоколы step/dir, CAN, Modbus.
Почему
Начал с €200-трекера Move Shoot Move, но полярная настройка и поиск объектов были мукой. Профессиональные монтировки €1 200–4 000 казались перебором. Решил построить своё.
Путь
- Освоил FreeCAD и KiCad.
- Выбрал редукторы 14 и 17 типа с AliExpress (поиск через Google
site:aliexpress.com). - Изучил опыт HEMY, HrEM, DHEM и DIY EQ Mount V2.
- Плата полукруглая, вмещается в корпус; драйверы встроены в моторы, поэтому схема простая.
- Корпус алюминиевый, крепление Arca-Swiss, режимы экваториальный/альта-азимут.
Характеристики
- RA: серво 42AIM15 + 17-редуктор → 32 768 шаг/об, 65 536 с оверсэмплингом.
- DEC: шаговый MKS Servo42D + 14-редуктор → 1/256 микрошаг.
- Скорость slew увеличивается переключением микрошага 256→128 по CAN.
- GPIO и питание 5–24 В вынесены на разъёмы «на будущее».
Итог
Вместо покупки дорогой монтировки — компактная, точная и полностью самодельная система за меньшие деньги и с кучей новых навыков.
Комментарии (105)
- Проект – самодельный гармонический монтировочный телескоп на ESP32 и OnStepX; автор делится деталями конструкции, ПО и стоимости.
- Участники хвалят точность и отсутствие противовесов, но спорят о реальной грузоподъёмности и стабильности по сравнению с коммерческими ZWO.
- Поднимаются вопросы платы: ширина дорожек для 24 В, сборка на JLCPCB, цена за 5 штук.
- Обсуждают FreeCAD: восторг от возможностей и одновременно жалобы на вылеты и UX; советуют Fusion 360 и помощь ИИ.
- Как делать «правильную» PCB: читать даташит, ставить bypass-конденсаторы, брать за основу dev-board.
- ПО: KStars/EKOS, Stellarium, Skyfield, INDI/ASCOM для GOTO и плейт-решения; идея делать научную астрометрию и собирать light-curves экзопланет.
- Появляется идея продавать наборы как некитайскую альтернативу после тарифов Trump.