github paxx12-snapmaker-u1/SnapmakerU1-Extended-Firmware v1.4.0-paxx12-18

pre-release5 hours ago

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_processor enabled by default for OpenRFID #481 (@paxx12)
  • firmware-config layout 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
Buy Me A Coffee

See HEROES.md for all-time contributors.

Install

For detailed installation instructions, see the Installation Guide.

Quick steps:

  1. Download .bin and put on FAT32 formatted USB device
  2. On the printer go to Settings > About > Firmware Version > Local Update
  3. Select .bin and confirm.

Troubleshooting

  • Klipper failed to start: Open Firmware Config at http://IP/firmware-config, go to Recovery and select Reset Extended to Defaults. This will reset all extended settings and reboot the printer.

Revert

  1. Download .bin from the Snapmaker U1 Wiki.
  2. 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 Me A Coffee

🖨️ 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:

Don't miss a new SnapmakerU1-Extended-Firmware release

NewReleases is sending notifications on new releases.