Firmware Selector
Version information below

Selected Release Tag:
🖥️ Display Assets
- For TJC screen units:
Click to Downloadtjc_update.zip
(for TJC screen update if you haven't already) - Aquila LCD Display Assets
- Creality LCD Display Assets
Click to Download DWIN_SET (for DWIN screen units)
Click to Download private (for DACAI screen units) - Giadej LCD Display Assets
Click to Download DWIN_SET (for DWIN screen units)
Click to Download private (for DACAI screen units)
📚 Versions
Some versions do have options like POWER_LOSS_RECOVERY
despite not having it in the file name.
Board types 422/427, and leveling options Default/Manual Mesh should have this and other options enabled which may not be available in base UBL/BLT ProUI-EX versions.
There are no real differences regarding firmware compatiblity between models; such as a Creality 4.2.7 board for an Aquila will work on an Ender-3V2/S1. The differences are simply the color scheme and where it would say whether it is a Creality Ender or Voxelab Aquila.
Boards like Creality E3 Free-runs, and Ender-3 S1 F103 / Ender-3 S1 F401, are currently only offered chosing Ender-3V2/S1 Model; just as BTT SKR Mini E3 is currently only offered under the Aquila Model, but will work regardless whatever Model you have. Essentially, if you are looking for Creality E3 Free-runs for your Aquila, you must choose Ender-3V2/S1.
- These are the configurations offered:
Bed Leveling Options
- [ _Default-NP ]: Use if you have a near stock machine
Default No Probe - [ _MM ]: Create a bed mesh without an auto bed probe
Manual Mesh Bed Leveling - [ _BLT ]: Use if you have a CR/3D/BL-Touch level sensor installed.
Bilinear Auto Bed Leveling - [ _UBL ]: Similar to both MM and BLT - with more options. Recommended over BLT
Unified Bed Leveling
Special Versions
- (List of file prefixes and suffixes)
- ProUI Extra Features
- [ -ProUI-EX ]
| Toolbar, change bed physical dimensions | (Change other special features and options without having to reflash)- Creality Ender-3V2/S1 Options
- [ _E3-Free-runs ]
| Creality E3 Free-runs | (Creality board - TMC2209 drivers)- [ -S1-<F1/F4> ]
| Creality Ender-3 S1 | (Check to see whether you have F1 or F4)- -S1-F1:
STM32F103RC
chip andCREALITY_V24S1_301
board
-S1-F4:STM32F401RC
chip andCREALITY_V24S1_301F4
board- Voxelab Aquila Options
- [ _SKR-Mini-E3- ]
| BTT SKR Mini E3 | (V2.0, V3.0, V3.0.1)- V2:
STM32F103RC
chip
V3:STM32G0B1RE
chip
V3_0_1:STM32F401RC
chip- LCD Displays
- [ DWIN ]
| Stock DWIN LCD | (No actual prefix)- [ TJC- ]
| Creality TJC LCD | (As aftermarket or sometimes used in stock Creality machines)- [ C2- ]
| Monochrome 128x64 LCD | (Used in Aquila C2 and original Ender-3/CR-10)This has NO ProUI capabilities
- Features
- [ _SPRT13 ]
| Sprite Extruder | (Uses thermistor # 13)- [ _SPDY5 ]
| Spider Speedy Hotend | (Uses thermistor # 5)- [ _IND ]
| Inductive Sensor | (Probe used on X3/S3 models)
CAUTION: You may need to adjust the Probe Y Offset to -20 or -25 on an S3- [ _BMP ]
| BIQU MicroProbe V2.0 | (Alternative to CR/3D/BL/-Touch) Use ONLY this firmware with _BMP if you DO have this probe- Options
- [ -IS ]
| Input Shaping | (Similar to Linear Advance) Use ONLY if you mean to do the initial calibration✶- [ -MPC ]
| MPC Autotune | (Replaces PID for hotend)- [ -PLR ]
| Power-Loss Recovery | (Resumes where a print job left off when there is a power outage) - [ -ProUI-EX ]
Prints will be effected regardless. May require a special breakout board or test prints to calibrate.