Skip to content

Releases: TheZeroBeast/TZB-MMU2S-Firmware

MMU2S-TZB 4.0.2

13 Feb 22:40
Compare
Choose a tag to compare

Release 4.0.2 of TZB MMU2S Firmware for use with the 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/+
  • MK3S/+ BLTouch
  • MK2.5S/+
  • MK2.5S Bear
  • MK3S Bear
  • MK3S Bondtech PE
  • MK3S Bondtech PE for Gizzburn
  • MK3S Bondtech PE & SE HT Thermistor
  • MK3S Bondtech Mosquito
  • MK3S Bondtech Mosquito & SE HT Thermistor
  • MK3S Bondtech Mosquito Magnum
  • MK3S Bondtech Mosquito Magnum & SE HT Thermistor

Support MMU2S

Changes since Release 4.0.1

  • Further BLTouch speed improvements
  • Many issues resolved, see change log
  • MMU Reboot recovery mid print
  • Redesigned selector with dual blade and optimised filament path for very curly filament. Note that TZBDualBlade hex isto be used

🎉 Alternate FEATURES to PRUSA FW 🎉

  • BLTouch Support
  • OLED Screen Suport.
  • 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 (I believe this still hasn't been resolved)

Notes...

Printer Code Based on Stock FW 3.10.1
AutoDeplete only works on incremental extruder numbers and triggers failure when it first can not load a path.

✏️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

MMU2S-TZB 4.0.1

26 Dec 03:17
Compare
Choose a tag to compare

Release 4.0.1 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/+
  • MK3S/+ BLTouch
  • MK2.5S/+
  • MK2.5S Bear
  • MK3S Bondtech PE
  • MK3S Bondtech PE for Gizzburn
  • MK3S Bondtech PE & SE HT Thermistor
  • MK3S Bondtech Mosquito
  • MK3S Bondtech Mosquito & SE HT Thermistor
  • MK3S Bondtech Mosquito Magnum
  • MK3S Bondtech Mosquito Magnum & SE HT Thermistor

Support MMU2S

  • MMU2S Stock/Single Blade
  • MMU2S Dual Blade see here

Changes since Release 3.3.0

  • Rebased to PRUSA 3.10.1
  • Minimal BLTouch refinements for MK3S printers

🎉 Alternate FEATURES to PRUSA FW 🎉

  • BLTouch Support
  • OLED Screen Suport.
  • 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 (I believe this still hasn't been resolved)

Notes...

Printer Code Based on Stock FW 3.10.1

✏️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

MMU2S-TZB 3.3.0

02 Oct 23:03
Compare
Choose a tag to compare

Release 3.3.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/+
  • MK3S/+ BLTouch
  • MK2.5S/+
  • MK2.5S Bear
  • MK3S Bondtech PE
  • MK3S Bondtech PE for Gizzburn
  • MK3S Bondtech PE & SE HT Thermistor
  • MK3S Bondtech Mosquito
  • MK3S Bondtech Mosquito & SE HT Thermistor
  • MK3S Bondtech Mosquito Magnum
  • MK3S Bondtech Mosquito Magnum & SE HT Thermistor

Support MMU2S

  • MMU2S Stock/Single Blade
  • MMU2S Dual Blade see here

Changes since Release 3.2.0

  • Rebased to PRUSA 3.10.0
  • Implemented BLTouch variant support, requires new TZB3 extruder that can be found here
  • MMU2S Dual Blade Support with a MMU2S variant. Idler print and further info can be found here #210
  • Fixed MMU2S resume regression #205
  • Implemented MMU2S retry in conjunction with the cutter #193

🎉 Alternate FEATURES to PRUSA FW 🎉

  • BLTouch Support
  • OLED Screen Suport.
  • 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 (I believe this still hasn't been resolved)

Notes...

Printer Code Based on Stock FW 3.10.0

✏️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

MMU2S-TZB 3.2.0

22 Jan 09:01
Compare
Choose a tag to compare

Release 3.2.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 for Gizzburn
  • MK3S Bondtech PE & SE HT Thermistor
  • MK3S Bondtech Mosquito
  • MK3S Bondtech Mosquito & SE HT Thermistor
  • MK3S Bondtech Mosquito Magnum
  • MK3S Bondtech Mosquito Magnum & SE HT Thermistor

Changes since Release 3.1.0

  • Rebased to PRUSA 3.9.3
  • MMU2S Cutter implemented for stock blade placement
  • Increased MAX_TEMP for all SE HT variants
  • Fixed single MMU2S print regression issue #192
  • Implemented MMU2S retry in conjunction with the cutter #193
  • Variant MK3S Bondtech Mosquito & SE HT Thermistor added #189
  • MMU2S Code re-organisation
  • V2 MMU2S Selector optional hardware below (or here) with better blade support

🎉 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 (I believe this still hasn't been resolved)

Notes...

Printer Code Based on Stock FW 3.9.3

✏️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

MMU2S-TZB 3.1.0

26 Dec 10:31
Compare
Choose a tag to compare

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

MMU2S-TZB 3.0.4

08 Jun 02:06
Compare
Choose a tag to compare

Release 3.0.4 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.3

  • Rebased to PRUSA 3.9.0
  • #170 Issue addressed

🎉 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.0

✏️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

MMU2S-TZB 3.0.3

09 Mar 08:16
Compare
Choose a tag to compare

Release 3.0.3 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.2

  • Rebased to PRUSA 3.9.0-RC1
  • MMU2S Driver Current fine tuning for better reliability
  • MK3S Eject before MMU2S channel loaded has been resolved

🎉 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.0-RC1

✏️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

MMU2S-TZB 3.0.2

25 Oct 12:47
Compare
Choose a tag to compare

Release 3.0.2 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

Changes since Release 3.0.1

  • Linear Advance 1.5 added as per Vertigo235's build
  • Rebased to PRUSA 3.8.1 Final
  • Eject allowed when nozzle cold and unloaded, great for tip maintenance
  • M600 not always ejecting issue fixed
  • SE HT Thermistor fix applied, brought to my attempting by Gussner, thanks mate
  • TZB Extruder V2 has been released and is easier than ever for all who want an awesome TPU setup, reference is in Wiki

🎉 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
  • PWM Heated Bed with Adaptive tuning for speedy accurate heating
  • 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...

Notes...

Printer Code Based on Stock FW 3.8.1

✏️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

MMU2S-TZB 3.0.1

10 Oct 17:35
Compare
Choose a tag to compare

Release 3.0.1 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

Changes since Release 3.0.0

  • MK2.5S Fixes and testing complete
    • Default boot home to stealth mode for 12v situations
    • I now read supply voltage and block normal mode selection when not on 24v
  • Idler engaging current reduction when in stealth mode
    and not in use. Reduces Idler operation temperature
  • Stealth mode speeds increased
  • Bondtech builds boot bug fixed

An amazing Torwell TPE print on the MMU2S showing off the TZB-Extruders Flex handling abilities, notice not a single string/hair😉👌

🎉 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
  • PWM Heated Bed with Adaptive tuning for speedy accurate heating
  • 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...

  • PID issue fixed on BN2468

Notes...

Printer Code Based on Stock FW 3.8.1-RC1

✏️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

MK3S:MMU2S 3.0.0

04 Oct 23:39
Compare
Choose a tag to compare

Release 3.0.0 of TZB-MK3S:MMU2S Firmware for use with the Original Prusa i3 MK3S 3D Printer & MMU2S combination.

Attached are compiled binaries(hex) for use with MK3S and MMU2S units.

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.

Changes since RC4

  • MK3S Codebase pulled to PRUSA Stock FW COMMIT_NR:3274 of 3.8.0+

Here are a couple more awesome MULTIMATERIAL test prints!
So glad I can finally use the MMU2 for it's purchased reason, it's been a thorn in my side since 12SEP2018

🎉 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
  • PWM Heated Bed with Adaptive tuning for speedy accurate heating
  • 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

Current Issues...

✏️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