Re: Beware your 3D printer (They can cause fires)
While that is certainly a useful feature, never print unattended. There are a variety of conditions where thermal runaway could go undetected, especially at the HotEnd (which is the most likely origin of most 3d printer fires) as the temperature sensors are constantly in motion. Proper wire strain relief reduces the likelihood of this occuring, but doesn't eliminate it.
Additionally weird quirks such as momentary power outages are not handled well by many boards. I had a Samguinololu board freeze with a brief power blip with all fets in the ON position. Resetting the board solved the issue, but had I not been there, thermal runaway protection would have failed to stop a fire as the firmware was clearly no longer executing its main loop and the board processor wound up in an inconsistent state. A UPS with high sensitivity to power variation at the mains would likely remove this potential vulnerability.
I use this UPS. It is very important that you get a pure sine wave UPS or you may not like the reaction of your power supply when battery power kicks in. Square waves are a very inefficient signal source for most power supplies as they are designed under the assumption of a mostly perfect sine wave.
https://www.amazon.com/gp/product/B0042 … &psc=1