This page is under construction and may not have complete or up-to-date information.
Hotend Temperature options
Hotend Temperature settings control how the hotend temperature is regulated:
- Bang‑bang – simple on/off heating (default when no switch is defined).
- PIDTEMP – a classic PID loop with optional per‑hotend tuning parameters.
- MPCTEMP – a Model‑Predictive Control engine that can be autotuned at runtime.
Enable PID temperature control.
If defined, the firmware uses a PID loop (~4K runtime).
Leave undefined for bang‑bang heating.
See the PID Tuning Guide at https://reprap.org/wiki/PID_Tuning.
👁️ Example
#define PIDTEMP trueUse separate PID parameters for each extruder.
When defined, you can set individual Kp/Ki/Kd values for each hotend.
Use G‑code M301 E<extruder> <Kp Ki Kd> to read/write.
👁️ Example
#define PID_PARAMS_PER_HOTEND trueMinimum power to improve PID stability.
Range 0–PID_MAX.
Typical values: P*2‑20 to P*2‑10.