Skip to content

MMU2S-TZB 3.1.0

Compare
Choose a tag to compare
@TheZeroBeast TheZeroBeast released this 26 Dec 10:31
· 14 commits to MMU2S-TZB since this release

Release 3.1.0 of TZB MMU2S Firmware for use below listed 3D Printers & MMU2S in combination.

Ensure you're running the latest RELEASE and you've checked the Wiki for answers before reporting. Any issues reported regarding previous RELEASES will automatically be closed and not responded to, this ensures the developer maintains focus & streamlines the development process.

Supported Printers

  • MK3S
  • MK2.5S
  • MK2.5S Bear
  • MK3S Bondtech PE
  • MK3S Bondtech PE & SE HT Thermistor
  • MK3S Bondtech Mosquito
  • MK3S Bondtech Mosquito Magnum
  • MK3S Bondtech Mosquito Magnum & SE HT Thermistor

Changes since Release 3.0.4

  • Rebased to PRUSA 3.9.2

🎉 Alternate FEATURES to PRUSA FW 🎉

  • Proper Axis Homing!
  • Trinamic StallGuard on Idler and Selector when in Normal mode
  • Direct Selector Positioning
  • Sleep mode when unloaded for a short period for peace and quiet
  • Filament Type tuning for PVA and FLEX
  • Stealth Mode Via Menu (Automatic Reduced federates with TMC StealthChop)
  • LCD Guided MMU2S SETUP menu for more intuitive BOWDEN calibration
  • TZB-Comms protocol
  • Prompts on LCD to guide through setup & troubleshooting failure states
  • Easier troubleshooting with logical use of MMU2S buttons, Wiki guides to come for all tricks I've incorporated
  • Extensive work ensuring machine states are correct when awaiting human master assistance
    • Examples like ensuring hotend heater & extruder motor shut down
  • OctoPrint Action Commands
  • Single MODE, go to Service pos & reset MK3S. Move MMU2S off Service pos & reset to re-enable

STEPS TO GET GOING

  1. FLASH MK3 & MMU2 with release HEX files below using these procedures if unclear
  2. Adjust BOWDEN LENGTH to center of Bondtech gears (ONLY FIRST FILAMENT)
  3. Get familiar with the differences in failure states and recovery procedures in the Wiki
  4. Slice with the PRUSA SLICER using MMU2S Profile
  5. Happy PRINTING!

Please go through the Wiki regarding further setup and troubleshooting steps

Recommended Hardware Mods

Issues...

Note Upstream issues here https://github.com/prusa3d/Prusa-Firmware/issues
One of note I just found is lack of PowerPanic when initiating SDPrint from Octoprint

Notes...

Printer Code Based on Stock FW 3.9.2

✏️REPORTING ISSUES

Please post any feature requests or issues with as much detail including build of printer screen of MMU2S, MK3S as well as what you think is happening, if you're able please have a go at modifying the code and submitting a pull-request for your feature/issue.

🤓DONATIONS

As I'm a sole developer and coffee is the fuel of gods please feel free to make a small donation if you feel my relentless efforts have made your MK3S:MMU2S experience more enjoyable as it has mine.
paypal