We have had a Taz6 for a while, and I am trying to find out the feasibility of adding a filament runout sensor with firmware support (to pause and move the hotend at time of runout). I would prefer to do this directly on the machine, as opposed to using something like Octoprint.
I only see some older discussions on these forums about this, apparently before Marlin 2 was released. It looks like Marlin 2 has support for this feature (if configured at compile time) but not Marlin 1.
First as background, since I’ve never compiled the firmware for a 3d printer, can somebody shed some light on why the Lulzbot Support / Download firmware link for Taz 6 is currently for Marlin v1.1.9.28, whereas there also appears to be a Marlin v2.0.0.144 version specifically for this printer here: http://download.lulzbot.com/Software/Marlin/2.0.0.144/Marlin_TAZ6_SingleExtruder_2.0.0.144_aded3b617.hex
Is v2 still considered experimental for this printer, or some other reason it’s not linked to as the default firmware download? Any big gotchas?
I’m assuming I would still need to recompile it to configure it for the sensor switch pin I want to use, etc, right? It looks like the compiling process is pretty straightforward, but if there are any gotchas I should be aware of, feel free to let me know!
Thanks!