Notice
Warning: While installing custom firmware does not automatically void the product warranty, any damage caused by or attributable to the installation or use of custom firmware is not covered under warranty. Use at your own risk. See Snapmaker Terms of Use for details.
Custom firmware is intended for users with appropriate technical knowledge. Ensure you understand the implications before proceeding.
New Features and Key Changes
- Add
Snapmaker v1.3.0#394 (@paxx12) - Add per-toolhead faulty thermistor bypass controls #376 (@paxx12)
- Persist last assigned DHCP IP address to reduce IP rotation #367 (@paxx12)
- Improve USB-Ethernet adapter support with persistent MAC for eth0 #410 (@paxx12)
- Update OpenRFID to add QiDi, improve AnyCubic and TigerTag #390 (@suchmememanyskill)
- Update Fluidd to v1.36.3 #369 (@paxx12)
Full changelog: #397
The v1.3.0
This release integrates all features introduced by official v1.3.0.168.
Per-Toolhead Faulty Thermistor Bypass
Users who encounter a faulty thermistor on one toolhead can now bypass it directly from the Firmware Config UI without SSH or manual config edits. Each toolhead can be toggled independently - bypass mode locks out heating for the affected toolhead and adjusts nozzle fan behavior so the printer can still start and operate on the remaining toolhead. This follows the official Snapmaker troubleshooting guide.
Stable IP Address for WiFi and USB-Ethernet Adapters
Two complementary fixes improve network stability for USB-Ethernet adapters. The firmware now derives and persists a locally-administered MAC address for eth0, preventing adapters with no hardware MAC from changing their identity on every boot. Additionally, the last assigned DHCP lease is persisted and reused on restart, reducing the chance of IP address rotation for both WiFi and USB-Ethernet Adapters
OpenRFID Improvements
@suchmememanyskill has extended OpenRFID with support for QiDi filament tags and improved handling of AnyCubic and TigerTag. Tags reporting a filament type not in the OrcaSlicer database are now rejected early.
Support @suchmememanyskill
![]()
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.
Troubleshooting
- OpenRFID: Very experimental. Post your feedback in this issue: #366
Older:
- Configuration change: Since the
v1.1.0all features has to be configured with http://IP/firmware-config. - Klipper failed to start: Open Firmware Config at
http://IP/firmware-config, go toRecoveryand selectReset Extended to Defaults. This will reset all extended settings and reboot the printer. - AFC-Lite Stub: Has number of limitations.
Revert
- Download
.binfrom the Snapmaker U1 Wiki. - Follow the same as for install.
Community
Join the Snapmaker Discord and visit the #u1-printer channel to connect with other users using the custom firmware, share experiences, and get help.
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
- Global store: https://test-snapmaker.myshopify.com?ref=paxx12