---
tag: m0112
title: Full Shutdown
brief: Shut everything down and halt the machine.
author: thinkyhead

group: safety

codes: [ M112 ]

notes: '`M112` is the fastest way to shut down the machine using a host, but it may need to wait for a space to open up in the command queue. Enable `EMERGENCY_PARSER` for an instantaneous `M112` command.'

example:
- pre: Shut down now!
  code: M112

---

Used for immediate halt, `M112` shuts down the machine, turns off all the steppers and heaters, and if possible, turns off the power supply. A reset is required to return to operational mode.

`M112` is NOT a safety-rated "Emergency Stop" in the formal sense and is not guaranteed to meet the requirements of any safety category or required performance level (PLr). This is functionally a control stop. Machine builders should perform their own risk-assessment and implement suitable safety stop devices.
