Post

Firmware Selector

Firmware Selection.

Firmware Selector

Firmware Selector

Version information below

Firmware Selector Logo



Selected Release Tag:
latest


 Candidates:



🖥️ Display Assets



📚 Versions


Most versions now include options like POWER_LOSS_RECOVERY, even if it's not listed in the filename.
This remains selectable for older firmware only.
Board types 422/427 and leveling options Default/Manual Mesh should have additional features enabled, which may not be available in base UBL/BLT ProUI-EX versions due to memory space limitations.

There are no significant differences in firmware compatibility between models. For example, a Creality 4.2.7 board for an Aquila will work on an Ender-3 V2/S1.
The differences are mainly in color schemes and naming — whether it's a Creality Ender or Voxelab Aquila.

Boards like Creality E3 Free-runs and Ender-3 S1 F103 / Ender-3 S1 F401 are currently only selectable under the Ender-3 V2/S1 model.
The BTT SKR Mini E3 is available under both models and will work in either case.

If you are using a 12864 Monochrome Display, it is only listed under Model C2.
This is because the Voxelab Aquila C2 exclusively uses only this type of LCD.
While the firmware can be used on an Ender-3/Pro, it is recommended to use official or alternative firmware.

Here are the current configurations offered:

Bed Leveling Options

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-3 V2/S1 Only 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 and CREALITY_V24S1_301 board
    -S1-F4:  STM32F401RC chip and CREALITY_V24S1_301F4 board

    BTT SKR Mini E3 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 | (Model: C2 only! 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)
✶Reminder: Do not use `Input Shaping` (file suffix -IS) unless you do the necessary calibration.
Prints will be effected regardless. May require a special breakout board or test prints to calibrate.
This post is licensed under CC BY 4.0 by the author.

Trending Tags