Skip to content

MMU 2.1.5 & MK3 5.0.4-TZB

Compare
Choose a tag to compare
@TheZeroBeast TheZeroBeast released this 27 Dec 11:59
· 40 commits to MMU-FSensor since this release

Release 2.1.5 of MMU-FSensor firmware for use with Original Prusa i3 3D Printer and MMU2 combination.

Attached are compiled binaries(hex) for use with MK3 and MMU2 units.

Please read README.md on main repo page regarding setup and use compared with manufacturer firmware.
https://github.com/TheZeroBeast/MM-control-01/blob/MMU-FSensor/README.md

STEPS TO GET GOING

  1. FLASH MK3 & MMU2 with release HEX files above
  2. Adjust BOWDEN LENGTH (BOWDEN TUBE DETACHED FROM EXTRUDER, ONLY FIRST FILAMENT)
  3. Check your Slic3r settings are in line with README.md
  4. Get familiar with the differences in failure states and recovery procedures from STOCK in README.md
  5. Happy PRINTING!

NOTE:

a. Readme Slic3r settings have been updated for Slic3r 1.42.0-Alpha1 for better printing (COOLER EXTRUDER)
b. MK3 FW Based on PRUSA 3.5.1 Release.

Added features

  • More robust rehoming of idler & selector
  • NEW Bowden Tuning via Setup Menu. Guidance on use please see README.md NOT TO MID-BONDTECH
  • Re-written entire comms MK3/MMU based on modbus payloading.
    Massive Shout out to Daniel Visser for his AVR mentoring.
  • Shift Register implementation completed to enable better LED control and stepper disable.
  • Steppers now time off after 15m idle when filament unloaded
  • NEW FSENSOR IDLE TEST Always active, remove Bowden tube to test responsiveness of a filament
    Shout out to AbeFM who inspired this feature.
  • MK3 Serial logging now indicates what tool change you are up to
  • Selector MAX SPEED reduced a bit for those with a stickier selector
  • POWER PANIC Support is now working via SD Printing
  • EASY DISABLE When you want your MK3 back for a quick direct print
  • EASY Retract to PARK with right button after failed load (or retract a bit with right if not past F.I.N.D.A.)
  • EASY Retract after Eject with right button if you're checking tips quickly, very handy

Issues resolved

  • Bad comms leading to locked state mid print (Rewritten serial protocol)
  • Lack of Power Panic recovery
  • Lack of test ability without printing
  • Random freeze due to being stuck in mmu_state = 2

Current Issues

  • None known

REPORTING ISSUES

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