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.
LL3M: Large Language 3D Modelers 🔥 Горячее 💬 Длинная дискуссия
LL3M — система, где несколько LLM пишут Python-код для Blender, создавая и редактируя 3D-модели по текстовым запросам. В отличие от прежних подходов, ограниченных примитивами, LL3M свободно формирует геометрию, компоновку и материалы. Код служит представлением объекта, что позволяет автоматическую и пользовательскую итеративную доработку.
Процесс
- Создание — первичная модель.
- Авто-улучшение — самокоррекция ошибок и упрощённой геометрии.
- Пользовательская доработка — интерактивные правки по запросу.
Возможности
- Разнообразие форм: архитектура, инструменты, скейтборд и т.д.
- Стилизация: один запрос «в стиле стимпанк» меняет геометрию и материалы разных шляп.
- Материалы: процедурные шейдеры, редактируемые узлы.
- Последовательные правки: сохраняется идентичность объекта.
- Прозрачность: читаемый код с комментариями, понятные параметры в Blender.
- Повторное использование: общие паттерны кода переносятся между категориями объектов.
- Сцены: генерация иерархий объектов с корректными пространственными связями.
Комментарии (173)
- Пользователи делятся опытом: meshy.ai превращает упрощённые 2D-изображения в 3D-модели, а Claude помогает писать Lua-скрипты для Aseprite и Python для FreeCAD/Blender.
- Ветераны Blender критикуют качество и высокий полигон-счёт, считая инструмент «игрушкой» или «обучающим» для новичков.
- Сторонники видят в этом будущее «solo-dev»: быстрый прототип, экономия времени и API-first подход в креативных пакетах.
- Поднимаются вопросы безопасности (несэндбоксированный Python), прав и монетизации опыта художников, а также необходимости понимания 3D-семантики для эффективных промптов.
- Общий консенсус: сейчас это «cute», но каждая новая итерация будет лучше, и генеративные модели всё ближе к «говорящим на языке геометрии».