Shipping Lead time: 4-7 weeks
Shipping Lead time: 4-7 weeks
Below firmware is only for KAY3D’s CoreXY conversion kit based on the Ender 3/ Ender 3-Pro using an Original Creality Melzi Board that must have an existing bootloader installed. If your board doesn't have one installed, we have a complete installation guide here.
If this is your first time working with an 8 bit board such as a Creality's Melzi board; we recommend using Visual Studio instead of Arduino IDE for the flashing. We have a complete flashing guide here.
Disclaimer: All firmwares are tested on the actual boards that we physically have. As with all firmware upgrades, please make sure you have a copy of working firmware that is on your working printer. This is important as if there’s anything that goes wrong, you can still revert back the changes when required.
Firmware file identification:
All firmwares found on this section will be named in this manner; understanding the firmware name will help you choose the type of firmware suitable for your machine.
This is an example of a typical file name:
BoardName_FWtype_FWversion_ABL_AP_FilamentSensor_Kversion
BoardName: This refers to the type of motherboard you use. The possible value in this section is:
ORGCR – Original Creality Board
FWName: This refers to the name of the firmware used. Usually, it’s Marlin but it may refer to Klipper in some cases
FWversion: This refers to the version number of the the firmware used. If the FWversion is 2.0, it means the firmware is developed based on the 2.0 firmware
ABL: This refers to the type of auto bed leveling kit that is included in the firmware. Possible values below:
NoAbl – no auto bed leveling kit integrated in the firmware
BLtouch – Bltouch from ANTClabs integrated in the firmware
FixedProbe - Sensors with fixed probes (NPN, N.O capacitive sensors such as generic ones and EZAbls) integrated in the firmware
AP: This refers to whether Advanced Pause is enabled in the firmware used. Possible values below:
NOAP - no advance pause enabled in the firmware
AP - Advance pause is enabled in the firmware
FilamentSensor: This refers to the type of filament sensor integrated in the firmware. Possible values:
NoFS – no filament sensor integrated in the firmware
MS – normal micro switch filament sensor integrated in the firmware (switch logic in FW or physical switch wires may have to be inverted depending if the micro switch filament sensor is NC or NO
Kversion: This refers to the version type number of the developed firmware. With every modification on the firmware, there should be a new version rolled out.
If you have an original ender 3 board, this is where you will be able to find the available firmwares:
Download Firmware Source: ORGCR_Marlin_2.0.5_NoAbl_NoAP_NoFS_K1.3_Source_File