Snapmaker U1 -- многоматериальный 3D-принтер с системой автоматической смены инструментов SnapSwap, способной менять печатные головки за 5 секунд. Однако стоковая прошивка ограничивает возможности встроенного железа: камера выдаёт около 1 кадра в секунду во Fluidd, нет полноценного SSH-доступа, а Klipper и Moonraker доступны в модифицированных версиях без полного веб-интерфейса. Кастомная прошивка снимает эти ограничения и превращает U1 в куда более гибкий инструмент.

В сообществе Snapmaker U1 появились два крупных проекта кастомных прошивок: U1Supercharged (u1sc) и Extended Firmware от paxx12. Оба нацелены на раскрытие полного потенциала принтера, но пошли разными путями. В этой статье разберём, что они предлагают, как поставить кастомную прошивку, какие возможности она открывает и какие риски несёт.

U1Supercharged vs Extended Firmware

U1Supercharged (u1sc) был создан разработчиком под ником horza. Проект включал активацию SSH-сервера, смену паролей root и lava, камеру с аппаратным кодированием через HLS/H.264 в разрешении 1080p@30fps, а также интеграцию с Entware и Debian chroot для установки дополнительного ПО.

Extended Firmware от paxx12 развивался параллельно и реализовывал схожий набор функций, но с более широким охватом: модульная система оверлеев, аппаратно-ускоренный стек камеры на базе Rockchip MPP/VPU с WebRTC-стримингом, полноценные веб-интерфейсы Fluidd и Mainsail, USB Ethernet, и многое другое.

В январе 2026 года horza объявил о закрытии U1Supercharged, обнаружив, что paxx12 и другие разработчики работают над тем же самым. Проекты фактически слились, и теперь Extended Firmware -- основная и активно поддерживаемая кастомная прошивка для Snapmaker U1. Репозиторий на GitHub набрал более 350 звёзд, а в Discord-канале #u1-printer сложилось активное сообщество.

ХарактеристикаU1SuperchargedExtended Firmware
СтатусЗакрыт (январь 2026)Активная разработка
SSH-доступДаДа
КамераHLS/H.264 1080p@30fpsWebRTC, аппаратное ускорение
Веб-интерфейсБазовый FluiddПолный Fluidd + Mainsail
USB EthernetНетДа, с hot-plug
Система оверлеевНетДа
OctoEverywhereНетПоддерживается
ЛицензияНе указанаGPL-3.0

Установка Extended Firmware

Установка кастомной прошивки на Snapmaker U1 на удивление проста: не нужно вскрывать корпус, подключаться по UART или браться за паяльник. Весь процесс занимает несколько минут.

  1. Скачайте прошивку. Зайдите на страницу релизов GitHub-репозитория paxx12/SnapmakerU1-Extended-Firmware и скачайте последний .bin-файл. Доступно два варианта: базовая прошивка (SSH, USB Ethernet, базовый Fluidd) и расширенная (WebRTC-камера, Mainsail, таймлапсы и другие возможности).
  2. Подготовьте USB-накопитель. Отформатируйте USB-флешку в FAT32. Скопируйте скачанный .bin-файл в корень накопителя.
  3. Вставьте USB-накопитель в принтер. USB-порт находится на задней панели Snapmaker U1.
  4. Запустите обновление через тачскрин. На экране принтера перейдите в Settings (Настройки) > About (О принтере) > Firmware Version (Версия прошивки) > Local Update (Локальное обновление). Выберите .bin-файл и нажмите Update Now.
  5. Дождитесь завершения. Принтер автоматически установит прошивку и перезагрузится. Не выключайте принтер и не извлекайте USB-накопитель до полного завершения процесса.
  6. Настройте нужные функции. После перезагрузки откройте веб-интерфейс принтера (IP-адрес показан на тачскрине). На странице конфигурации Extended Firmware включите то, что вам нужно: SSH, камеру, дополнительные интерфейсы.

Возможности кастомной прошивки

SSH-доступ с правами root

Extended Firmware активирует полноценный SSH-сервер на принтере. Доступны два пользователя: root (пароль: snapmaker) и lava (пароль: snapmaker). Через SSH можно напрямую работать с файловой системой принтера, редактировать конфигурацию Klipper, устанавливать дополнительное ПО и диагностировать проблемы. Это открывает путь к глубокой настройке принтера -- от кастомных макросов G-code до тонкой подстройки параметров драйверов шаговых двигателей TMC.

USB Ethernet

Стоковая прошивка поддерживает только Wi-Fi, а это не всегда надёжно -- особенно при передаче больших файлов или в загруженной беспроводной сети. Extended Firmware добавляет поддержку USB Ethernet-адаптеров с автоматическим определением при подключении (hot-plug) и получением IP-адреса через DHCP. Достаточно подключить USB-to-Ethernet адаптер к заднему USB-порту принтера, и проводное соединение настроится само. Стабильный канал особенно важен для WebRTC-стриминга камеры и работы с OctoEverywhere.

WebRTC-камера

Одно из самых заметных улучшений. Стоковая прошивка отдаёт картинку с камеры со скоростью около 1 кадра в секунду (1 Гц) в интерфейсе Fluidd -- всё потому, что Snapmaker не задействовали аппаратное видеокодирование, доступное на используемом процессоре. Extended Firmware включает аппаратный видеокодек Rockchip MPP/VPU и организует низколатентный WebRTC-стриминг.

В итоге вы получаете плавное видео с внутренней камеры принтера прямо в браузере. Поддерживаются как встроенная MIPI CSI камера, так и внешние USB-камеры с автоматическим определением при подключении. Параметры камеры (яркость, контрастность, экспозиция) настраиваются через V4L2 и сохраняются между перезагрузками. Кроме того, Extended Firmware умеет записывать таймлапсы с автоматической очисткой старых записей.

Полноценный Klipper, Mainsail и Fluidd

Snapmaker U1 работает на Klipper и Moonraker из коробки, но в модифицированных версиях и без полноценного веб-интерфейса. Extended Firmware ставит полные актуальные версии Fluidd и Mainsail, открывая доступ ко всем их возможностям: управление принтером через браузер, мониторинг температур, просмотр и редактирование конфигурации Klipper, управление очередью печати, просмотр G-code и многое другое.

Расширенная прошивка также позволяет экспериментировать с настройками Klipper, включая тонкую подстройку драйверов шаговых двигателей TMC. Продвинутые пользователи могут экспортировать метрики в Prometheus, подключить Home Assistant и DataDog для мониторинга состояния принтера.

OctoEverywhere

OctoEverywhere -- облачная платформа для удалённого управления 3D-принтерами. Благодаря Extended Firmware и полноценному Klipper/Moonraker можно подключить Snapmaker U1 к OctoEverywhere и получить полный набор функций удалённого управления.

  • Удалённый доступ -- управление принтером из любой точки мира через браузер или мобильное приложение (iOS и Android).
  • Gadget AI -- ИИ-система для автоматического обнаружения сбоев печати. Анализирует видеопоток с камеры и может автоматически поставить печать на паузу при обнаружении проблем.
  • Уведомления -- оповещения о начале, завершении и ошибках печати через push-уведомления, email, Telegram и другие каналы.
  • Стриминг камеры -- доступ к WebRTC-видеопотоку камеры через облако OctoEverywhere без необходимости настраивать VPN или проброс портов.

Помимо OctoEverywhere, Extended Firmware поддерживает подключение через Tailscale VPN для безопасного удалённого доступа к принтеру без облачных сервисов.

Дополнительные функции

  • Удалённый экран -- просмотр и управление тачскрином принтера через веб-браузер.
  • RFID-метки филамента -- поддержка NFC-тегов NTAG213/215/216 для автоматического распознавания катушек филамента.
  • Веб-администрирование -- настройка всех функций прошивки через удобный веб-интерфейс, без необходимости лезть в SSH.
  • Мониторинг -- интеграция с Prometheus, Home Assistant и DataDog для сбора и визуализации метрик работы принтера.

Гарантия и риски

Позицию Snapmaker по кастомным прошивкам озвучил официальный представитель Simon_Zhi на форуме: компания приветствует разработчиков, которые делятся наработками с сообществом, и разрешает публикацию проектов на официальном форуме. При этом разработчики обязаны размещать предупреждения: "Неофициально -- используйте на свой страх и риск" и "Может повлиять на гарантию".

Snapmaker также объявил о планах выложить открытые части прошивки U1 к концу марта 2026 года. Это значит, что в будущем официальная поддержка кастомизации может стать ещё проще.

Важно: Extended Firmware не затрагивает логику печати, термозащиту и другие критически важные для безопасности системы. Основные улучшения касаются камеры, сетевых функций и веб-интерфейсов. Тем не менее Snapmaker предостерегает от следующих действий:

  • Изменение загрузчика (bootloader)
  • Редактирование командной строки ядра
  • Модификация системных разделов
  • Вмешательство в логику смены печатных головок
  • Отключение или изменение защиты от перегрева (thermal-runaway protection)

Участник сообщества CoffeePot также напомнил о законе Magnuson-Moss Warranty Act (актуальном для пользователей из США), по которому производитель обязан доказать, что именно модификация пользователя привела к дефекту, прежде чем отказать в гарантийном обслуживании. Snapmaker учёл это замечание и скорректировал формулировки.

Откат на стоковую прошивку

Одно из главных преимуществ Extended Firmware -- полная обратимость. В любой момент можно вернуться на официальную прошивку Snapmaker тем же способом -- через USB-накопитель.

  1. Перейдите на страницу поддержки Snapmaker (support.snapmaker.com) или в раздел Firmware Release Notes на Snapmaker Wiki.
  2. Скачайте последнюю версию официальной прошивки (.bin файл).
  3. Скопируйте файл на USB-накопитель, отформатированный в FAT32.
  4. Вставьте накопитель в USB-порт на задней панели принтера.
  5. На тачскрине перейдите в Settings > About > Firmware Version > Local Update.
  6. Выберите .bin файл и нажмите Update Now.
  7. Дождитесь завершения обновления и перезагрузки принтера.

После отката все функции кастомной прошивки будут удалены, и принтер вернётся к стандартному поведению. Если нужна конкретная версия стоковой прошивки (не последняя), предыдущие версии доступны на странице Release Notes в Snapmaker Wiki.

Заключение

Extended Firmware для Snapmaker U1 -- зрелый проект с открытым исходным кодом, который заметно расширяет возможности принтера. Аппаратно-ускоренная WebRTC-камера, полноценные Klipper/Mainsail/Fluidd, SSH-доступ, USB Ethernet и интеграция с OctoEverywhere превращают U1 в по-настоящему гибкий инструмент для продвинутых пользователей.

Установка занимает несколько минут через USB-накопитель, не требует вскрытия корпуса и полностью обратима. Snapmaker официально разрешил публикацию кастомных прошивок на своём форуме и планирует открыть исходный код прошивки U1 к марту 2026 года. При этом помните: ответственность за любые последствия использования кастомной прошивки лежит на вас.

Если хотите выжать максимум из своего Snapmaker U1 и вас не пугает небольшой риск -- Extended Firmware будет отличным выбором. Присоединяйтесь к сообществу в Discord-канале #u1-printer: там можно обсудить нюансы, попросить помощи и поделиться опытом.