CTC I3 Pro B firmware
cults3d
CTC I3 Pro B Chinese Ebay Plywood 3D Printer Firmware I didn't create this firmware, but I made it work with the Geeetech 2560 Rev A board. Things to know: 1) This firmware is specifically for the Geeetech 2560 Rev A board, which features an Atmega 1280 chip. Some boards may have this chip as a cost-cutting measure, but flashing them with new Marlin firmware will break it. I learned this the hard way after spending weeks mastering the firmware and board. 2) When setting up Arduino connection to your printer, use two crucial settings: select the Atmega 1280 chipset under Board in Tools menu and set Programmer to Arduino as ISP in Tools menu. 3) You must use Arduino 1.0.4 (available at http://downloads.arduino.cc/arduino-1.0.4-windows.zip). If you use any other version, the firmware won't work. OK Download the firmware, Install Arduino 1.0.4, Unzip the firmware, Open the .ino file with Arduino, In Arduino, select Tools and choose your printer's port. In Arduino, under Tools, set Board to Mega/Atmega 1280, In Arduino, under Tools, set Programmer to Arduino as ISP, Click the check mark to test the firmware, Click the left arrow icon to upload the firmware to the board. It may take some time for the firmware to write to the board. If it fails, you likely have the actual 2560 chip on your board and should not use this firmware. I hope this helps someone. Update 8/14/2017 Thanks to Nivok56, If you're experiencing prints that are slightly smaller than the original file, change this in Configuration.h: #define DEFAULT_AXIS_STEPS_PER_UNIT {78.74, 78.74, 2560, 105.0} // default steps per unit for Ultimaker to #define DEFAULT_AXIS_STEPS_PER_UNIT {80.10, 80.10, 2560, 105.0} // default steps per unit for Ultimaker Thanks to architect_j for bringing this to my attention. Thermal Protection (Optional) In Configuration.h file: // If you want to enable this feature for all your extruder heaters, // uncomment the 2 defines below: //#define THERMAL_RUNAWAY_PROTECTION_PERIOD 40 //in seconds //#define THERMAL_RUNAWAY_PROTECTION_HYSTERESIS 4 // in degree Celsius // If you want to enable this feature for your bed heater, // uncomment the 2 defines below: //#define THERMAL_RUNAWAY_PROTECTION_BED_PERIOD 20 //in seconds //#define THERMAL_RUNAWAY_PROTECTION_BED_HYSTERESIS 2 // in degree Celsius
With this file you will be able to print CTC I3 Pro B firmware with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on CTC I3 Pro B firmware.