Firmware beta for Snapmaker 2.0! 2025-12-31

The vibration compensation feature for snapmaker 2.0 was just released today, you can download the latest version from here.

vibration compensation mainboard firmware

Download

_________________________________________

This version is a beta for 2.0, you can download and test it. If you encounter any issues, please leave feedback below so we can iterate quickly. The official machine firmware will be released before 2026-1-31.

Download

_________________________________________

Changelog

  1. Added Direct Machine Connection support for Snapmaker Orca. You can now send G-code to your machine over Wi-Fi without using Luban as a transfer station. Snapmaker Orca communicates directly with your machine through the OctoPrint protocol.

  2. Added a Repeat Job button on the touchscreen. After a 3D printing, laser, or CNC job finishes, you’ll see an option to repeat the job and start it again with one tap.

_________________________________________

Known issues

  • When using the single-head dual-nozzle setup for bed-level preheat or XY-offset calibration, uploading & starting a print from Orca will interrupt the calibration.

  • Uploading & starting a print from both Snapmaker Luban and Snapmaker Orca at the same time will cause the job to fail.

  • In some cases, sending a file via Snapmaker Orca may stick at 0 % upload progress; if this happens, restart the machine and provide logs plus a description of the problem.

  • When using the rotary module, the “re-print” function may occasionally restart the job at a different origin.

  • When re-printing with the laser module, pausing during the downward move will cause the return-to-origin to fail.

We’re collecting the issues you’ve encountered when using this beta version.
Post in This Thread: Feel free to discuss any issues or feedback here.

4 Likes

Very appreciated :+1: Is the vibration compensation part of the firmware?

2 Likes

Please give us also profiles for a150/a150t for dual and single extruder. :face_with_peeking_eye::grin:

I think so. I’m currently printing via Octo Print, and the printer is printing at 100 mm/s from the second layer onwards.

And it’s working perfectly!

I’m thrilled that I’m using the print module again for the first time today and it’s working perfectly!

This is highly appreciated, thank you very much! It is great to see that SM 2.0 still receives attention!

When you say “through the OctoPrint protocol” - does that mean that any software able to use this protocol can be used directly?

@Simon_Zhi, I sadly report back that the vibration compensation firmware is not part of the new beta. The M493 setting is missing in the M503 machine settings. Obviously we have two beta firmware releases with different features now.

Bug report: Machine acceleration settings for print and travel-accleeration are way too low:

image

The vibration compensation feature for snapmaker 2.0 was just released today; you can download the latest version from this page.:grin:

Vibration-suppression mainboard firmware version: V2.4.0 Download

2 Likes

Uploaded to the 2.4.0 firmware, turned on Vibration Compensation through the Luban Console. I’ve tried two different PLA’s, turned up the temp (220C) and lowered the speed (30mm/s)….seeming to get a big under extrusion situation. I just picked this up second hand, A350T B&QS. Going to test with my own sliced file next.
Have no problem warming up nozzle and manually pushing large volume of filament so I don’t believe this is a clog.

Update with Final @ 30% speed

It was kind of normal for the calibration test print.

As a new owner have a look at this:

1 Like

Ended up only being 5% off but I think it figured out the problem and why previous owner gave up. Nozzle was WORN out…unless this was a larger nozzle, but notices markings. New .4mm on the right going in now.

3 Likes

Good find, thanks for sharing!

1 Like