github paxx12/SnapmakerU1-Extended-Firmware v1.2.0-paxx12-14

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.

Custom firmware is intended for users with appropriate technical knowledge. Ensure you understand the implications before proceeding.

New Features and Key Changes

Full changelog: #323

The v1.2.0

This release integrates all features introduced by official v1.2.0.

OpenRFID (Hero of this release!)

This release brings support for OpenRFID. The OpenRFID was build by @suchmememanyskill to provide a support for AnyCubic, Bambu-Lab, Elegoo, Creality, TigerTag and other filament RFID tags. This has to be enabled via Firmware-Config, under the Filament Detection. Since this is considered highly experimental feature, not all aspects might fully work. Please kindly post your feedback in the #366.

The Bambu-Lab and Creality spools are not enabled by default as they require encryption keys. This project will not share encryption keys that are not publicly available, but I believe you will find the community to help you with what to put where.

Please consider supporting the author of this integration. You can also support past contributors. You will find their links in the HEROES.md.

Support @suchmememanyskill
Ko-Fi

External RFID readers

Starting with this firmware, the external RFID readers are supported. Example could be @wasikuss project using ESP32-C3 with PN532 reader: https://github.com/wasikuss/snapmaker-u1-remote-rfid-reader/tree/eps32-c3-oled-1.3-pn532.

Removal of basic profile

Since the v1.2.0 do support ethernet and SSH, the basic profile is no longer relevant. As such will not be offered moving forward.

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

  • Configuration change: Since the v1.1.0 all features has to be configured with http://IP/firmware-config.
  • 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.
  • AFC-Lite Stub: Has number of limitations.
  • OpenRFID: Very experimental. Post your feedback in this issue: #366

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 Printer from Official Store - use referral link and discount code PAXX12 to get 5% discount on any purchase or PAXX12CUSTOM to get $20 off Snapmaker U1 printer

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

NewReleases is sending notifications on new releases.