FAQ
Hardware
Q: Why use DC heating instead of AC?
DC is safer, simpler, and more effective for this application.
Q: Why does the main control board use different connector types instead of a single standard (for example, XH2.54 everywhere)?
This is intentional to prevent incorrect connections. Using different connector types helps avoid mis-plugging, which could otherwise damage the system.
Q: Why not use a capacitive touchscreen?
During development, only a resistive touchscreen was available. Since this project is provided free to the community, the author did not have additional budget to purchase capacitive touchscreens.
Q: Since ESP32 is used as the main controller, why not implement networking features?
ESP32 was chosen mainly because I already had a large number of spare ESP32 chips available. In addition, developing networking features requires a significant amount of time and effort. Due to limited personal resources, this functionality has not been implemented. It may be considered in the future if conditions permit.
Q: Why can’t 4-wire fans stop completely?
Some manufacturers implement a minimum speed threshold in the fan firmware for safety reasons. Even when the PWM signal is set to 0%, the fan may continue running at a very low but non-zero speed (typically around 200–300 RPM) to prevent overheating caused by a complete stop.
Q: Why do 2-wire fans sometimes fail to start at low speed settings?
Two-wire fans use DC voltage control. At low speed settings, the supplied voltage may fall below the fan’s startup voltage, preventing it from spinning. For this reason, 4-wire PWM fans are recommended.
Q: Heater plate temperature reads too high or too low?
Confirm the NTC wiring is secure and the sensor is fixed in the intended position. Large ambient temperature changes can also affect initial readings.
Q: Fans keep spinning after power-on?
Some fan firmware enforces a minimum speed threshold, so even with PWM at 0% the fan may continue spinning. This is normal.
Other
Q: Why is the software not open source?
The author does not want the software—developed with significant time and effort—to be mass-produced and sold commercially without contribution. While the author invests time in development, maintenance, and updates, resellers often profit without contributing and may shift after-sales support back to the author.
Q: What if the first flash fails?
For the first flash you must erase Flash before flashing. Ensure the USB cable is a data cable and disconnect 24V power.
Q: What if I lose my activation code?
Please store the activation code carefully and keep a local note. If it is lost, you can re-apply following the normal process.