Special Builds for Marlin #13 (3950) temperature sensor and "All Metal/Sprite Extruder Pro" heat break with 300°C support.
Warning
This is a placeholder. Do not download the zipped source code from here, if you want to build your own firmware, download the zip file from the main page of the repository and use the Configurator to create proper configuration files.
The T13 versions have support for the HT-NTC100K thermistor or any heat block that have a Marlin #13 temperature sensor and a All Metal heat break. The Sprite extruder Pro could be compatible with this version (there isn't an official confirmation) see here: mriscoc/Ender3V2S1#218.
Marlin TEMP_SENSOR number:
* 13 : 100kΩ Hisens up to 300°C - for "Simple ONE" & "All In ONE" hotend - beta 3950, 1%
Note for Extruder Sprite Pro users:
This version only sets the proper thermistor for that extruder but not the physical settings because those depend on your printer, fan duct, etc.
To adjust the correct position of your nozzle and probe use this guide: https://github.com/mriscoc/Ender3V2S1/wiki/Calibration-Guides
Printing temperature limit:
The stock upper limit of the calibration table of Marlin for the type 13 thermistor is 300°C, So the editable limit will be 300-15 (overshoot) = 285 °C. However, the latest precompiled versions are loaded with a extended Steinhart- Hart regresion table, that allows us to extend the maximum range of operation with better accuracy, for enable higher printing temperatures use the special G-code C104. The image shows why overshoot protection is necessary when there is a PID control, the temperature shouldn't go beyond the absolute manufacturer limit.
To reach an efective temperature of 300 °C it is possible to use the custom g-code C104:
C104 U1 T315 ; set absolute limit to 315 °C (300 + 15 overshoot)
M500 ; save settings
Donations
Thank you for your support, I receive donations through Patreon and Paypal
Configuration applied:
{
"Configuration_adv.h" : [
],
"Configuration.h" : [
{
"op": "CustomVal",
"searchfor": "TEMP_SENSOR_0",
"value": "13",
"comment": "100k Hisens 3950 1% up to 300°C"
},
{
"op": "CustomVal",
"searchfor": "HEATER_0_MINTEMP",
"value": "5",
"comment": "100k Hisens 3950 1% up to 300°C"
},
{
"op": "CustomVal",
"searchfor": "HEATER_0_MAXTEMP",
"value": "300",
"comment": "Only for All Metal"
}
],
"Version.h" : [
]
}