Notice
Warning: Installing custom firmware may void warranty and could potentially damage your device.
Use at your own risk.
Install
For detailed installation instructions, see the Installation Guide.
Quick steps:
- Download
.binand put on FAT32 formatted USB device - On the printer go to
Settings>About>Firmware Version>Local Update - Select
.binand confirm.
Revert
- Download
.binfrom the Snapmaker U1 Wiki. - Follow the same as for install.
New Features
- RTSP Streaming Support Stream camera feeds via RTSP protocol. Configure in
extended.cfgby addingrtsp:entries for your cameras. - V4L2 Camera Controls Adjust camera settings (brightness, contrast, exposure, etc.) through the web interface. Settings persist across reboots automatically. Go to
http://<printer-ip>/webcam/control(for Internal camera) orhttp://<printer-ip>/webcam2/control(for USB) - Mainsail 2.17.0 Updated to support remote screen functionality and latest features.
- OpenSpool Enhancements Support for alpha transparency and expanded color palette options. Add
"alpha": "FF"or"additional_color_hexes": ["AAFFBB", "FFBBCC"]
Support
If you find this project useful and would like to support its development, you can:
🖨️ Buy a Snapmaker Printer from Official Store - use referral link and discount code PAXX12 to get 5% discount on any purchase
- EU store: https://snapmaker-eu.myshopify.com?ref=paxx12
- US store: https://snapmaker-us.myshopify.com?ref=paxx12
Changes since last release
- Add RTSP streaming support for cameras (e97f32c) by @paxx12
- Add V4L2 camera controls with web interface and settings persistence (629d892) by @justinh-rahb
- Update Mainsail version to
2.17.0(supportsremote-screen) (#131) (5027a07) by @justinh-rahb - Update camera and remote screen configuration documentation (0810df8) by @paxx12
- Support
alphaand additional colors for OpenSpool (3c97d1d) by @paxx12 - Support double buffering in
fb-http-server.py(3f2da6b) by @suchmememanyskill