I just bought v2.1 of the Wanhao Duplicator i3. I plan to use it to print wax models for casting and I’m trying to use a machinable wax filament that only requires about 140 degree hotend temperature. I see now that the firmware requires a minimum of 170 degrees temp in order for the extruder motor to operate.

I tried issuing a M302 command in order to disable the cold extrusion protection but it doesn’t seem to help. I think I need to disable it in the firmware and re-flash, but I have no source for Wanhao firmware. Does anyone have any solutions? I’ve Emailed Wanhoa but haven’t heard back.



Update: I solved this myself. Found a link to the source code for Wanhao Duplicator i3 v2.1 here: http://www.wanhao3dprinter.com/xiazai/Repetier-wanhao-i3V2.1_REV.A.rar

Changed the “#define MIN_EXTRUDER_TEMP” value to 135 in the configuration.h file. Compiled and uploaded using Arduino IDE v1.06 via USB cable. Had to install Sanguino board definition for Arduino IDE from here: http://www.wanhao3dprinter.com/xiazai/sanguino.rar

Select “Melzi 1284p 16mhz” board and compile.


Thanks for sharing this Aaron. I’ve been looking all night for this same info until I fell upon your post.

Hey you sound like you know exactly what i need to do lol im exactly where you were when you first posted but i HAVE NO IDEA how any of this software stuff works when it comes to firmware and what not. i just set it to print the temps i need and it prints. Can you help me out?