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.
If you notice a problem, always reproduce it on stock firmware before contacting Snapmaker support. Despite our best efforts, bugs can occur. Only contact support if the issue also occurs on stock firmware.
Custom firmware is intended for users with appropriate technical knowledge. Ensure you understand the implications before proceeding.
New Features and Key Changes
- BIQU Panda Breath chamber heater support #347 (@justinh-rahb)
- Base firmware bumped to
v1.4.0#476 (@paxx12) - eMMC health and performance status in
firmware-config#478 (@paxx12) tigertag_tag_processorenabled by default for OpenRFID #481 (@paxx12)firmware-configlayout improvements and doc links in confirm modals #486 (@paxx12)
Full changelog: #485
Panda Breath Chamber Heater
The BIQU Panda Breath (300 W PTC heater + HEPA/carbon filter) is now supported as a standard Klipper heater_generic. Enable via Firmware Config → Snapmaker Components → Panda Breath Chamber Heater. The Panda Breath device requires firmware 1.0.3, as this is the version we have extensively validated.
⚠️ Read before enabling:
- Warranty — Elevated enclosure temperatures accelerate wear on electronics and motors beyond rated conditions. Damage from thermal stress is unlikely to be covered under warranty.
- Motherboard overheating — The U1 motherboard has insufficient thermal headroom for sustained high chamber temperatures. The RK3562 begins throttling at 85 °C.
- Static DHCP — The printer IP is embedded into the Panda Breath during setup. Assign static DHCP leases to both devices to avoid connectivity loss after reboots.
See the Panda Breath documentation for full setup instructions.
Base Firmware v1.4.0
The base Snapmaker firmware is now v1.4.0. Notable upstream changes: Traditional Chinese and Russian language support, a new LED Off After Print option under Settings > Print Preferences, Skip Object improvements (up to 64 objects, display and extrusion fixes), and an updated AI defect detection model.
Heroes of this release
Thanks to @justinh-rahb for contributing Panda Breath chamber heater support.
Support @justinh-rahb
![]()
See HEROES.md for all-time contributors.
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
- 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.
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 U1 — ordering via the link below supports this project. Optionally use code PAXX12CUSTOM for $20 off, or any other discount you find online:
- 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