Файлы корпуса для печати · релизы
Скачайте broglow-models-v1.0.3.zip из релиза. В архиве папка stl/ с пятью деталями в ориентации для печати, папка step/ с теми же деталями и BUILD.json.
SHA-256:
6a429e40d38fa9a4edefb1e5b933ac69df952939569adc4137e2baa4d90cab51 broglow-models-v1.0.3.zip
Чтобы сгенерировать комплект самостоятельно, скачайте исходники и выполните генерацию. Автоматический ZIP исходников GitHub не содержит готовых STL и STEP.
Магнитный корпус: печать и сборка
Скачайте файлы корпуса на Printables или MakerWorld. Другой вариант — архив broglow-models-vVERSION.zip из GitHub Releases проекта; его SHA-256 показан на сайте. Маскот держится на магнитах: его можно снять или заменить.
Магниты и посадка
Нужны четыре неодимовых магнита Ø3×2 мм N52 с осевой намагниченностью: два в маскоте, два в светофоре (башне). Карманы — Ø3,05 × 2,30 мм.
Что печатать
В архиве из GitHub Releases две папки: stl/ с этими пятью деталями для печати и
step/ с теми же деталями в STEP, а также BUILD.json.
| Файл | Количество | Цвет |
|---|---|---|
| 01_mascot_magnetic_orange.stl | 1 | Оранжевый |
| 02_eye_black_x2.stl | 2 | Чёрный |
| 03_tower_magnetic_black.stl | 1 | Чёрный |
| 04_rear_cover_black.stl | 1 | Чёрный |
| 05_LED_retainer_black.stl | 1 | Чёрный |
STL уже ориентированы на столе: масштаб 100%, без автоориентации и поддержек. В файле один глаз — добавьте вторую копию в слайсере. Печатайте слоем 0,12 мм; подойдут PLA Matte, PLA Basic или PETG.
Держатель светодиодов (05) рекомендуем: без него светодиоды держатся только трением и могут провалиться внутрь.
Сборка и вклейка
Также нужны ESP32-C3 SuperMini, три светодиода 5 мм, провода, резисторы, клей для магнитов и глаз и четыре потайных самореза DIN 7982 ST2.2 × 6,5 мм (три для крышки, один для рекомендуемого держателя). Во время сборки отключите USB. Подключите светодиоды по разделу Подключение и выбор резисторов: аноды красного, жёлтого и зелёного — через резисторы 330/330/220 Ом к GPIO0/1/3, все катоды — к GND.
- Удалите паутинку (стрингинг) и примерьте насухо плату, кабель, светодиоды и магниты. Плата входит прямо сзади, разъёмом USB к задней крышке. Держите её по центру; не проталкивайте компоненты через направляющие и не подтягивайте плату саморезами.
- Вставьте светодиоды сзади: красный сверху, жёлтый посередине, зелёный снизу. Верхний светодиод проведите мимо верхней стойки самореза. Выводы не должны попадать под фланцы.
-
Подведите держатель 05 сзади на 1,3 мм ниже конечного положения, сдвиньте вверх на 1,3 мм в карман крыши и закрепите нижним саморезом. Выводы и провода не должны мешать ходу держателя, направляющим и стойкам саморезов.

-
Проверьте светодиоды до того, как закроете крышку. На плате должна быть прошивка BroGlow; см. Проверка подключения перед соединением с BroGlow. Оставьте доступ к кнопкам BOOT и RESET и запас провода, чтобы плату можно было выдвинуть. Затем закройте крышку тремя саморезами, затягивая вручную; крышка должна закрываться без изгиба платы и зажатия проводов.
- Вклейте два магнита в карманы башни торцами вровень с плоскостью стыка; не вдавливайте магнит до упора в дно кармана. Дайте клею схватиться. Поставьте два оставшихся магнита на магниты башни: они сами притянутся нужной стороной. Нанесите клей в карманы маскота и прижмите маскот к выступающим магнитам до смыкания половинок — так магниты сядут вровень. Торцы оставьте чистыми от клея, выдавленный клей сразу уберите. Разделяйте половинки только после отверждения клея.
- Вклейте оба глаза в передние карманы. Подведите руку к башне сбоку: торцы магнитов должны соприкоснуться, а все ноги маскота и основание башни — стоять на столе ровно. Если маскот мешает, снимите его мягким движением вбок.
Для обслуживания снимите крышку и выдвиньте плату назад, не натягивая провода. Чтобы снять держатель светодиодов, открутите его саморез, сдвиньте держатель вниз на 1,3 мм и извлеките назад.
Генерация из исходников
Установите uv. Команды выполняйте из корня полного репозитория или ZIP исходников с GitHub.
uv run --frozen --only-group cad python scripts/package-enclosure.py
Результат: dist/enclosure/broglow-models-vVERSION.zip и его .sha256.