Skip to content

Releases: classicrocker883/MRiscoCProUI

Aquila Build for June

25 Jun 07:41
ac75696
Compare
Choose a tag to compare

JUNE 2024

Version: 2.1.3f-6

Continually updating with Marlin bugfix-2.1.x

⬂ List of recent updates ⬃

What's new in this release

Firmware Selector

Tip

You can use the Firmware Selector to help choose which file to download.

How to install the firmware

To update the firmware, choose the file ending in .bin and place it in your SD card:

(You may need to rename the file if reinstalling or if it doesn't flash the first time)
  • For an Aquila board, put it inside a folder named "firmware"
  • For a Creality board, put it in the root folder of the drive
    Or unless otherwise specified

If you have not yet updated your LCD (since: November Rev.1),

please flash the new DWIN_SET now!


This is a universal firmware that has been optimized and enhanced for both the Voxelab Aquila and Creality Ender-3 V2/S1.
This is based on MriscoC's Professional Firmware for the Creality Ender-3 V2/S1. This particular build release is for the LCD color displays of Voxelab Aquila or similar variant. However, firmware for Aquila C2 monochrome LCD (128x64) are available. If you are using a Creality brand screen you can try the -TJC version, or the Ender-3V2 build here.

**Recent Updates**

  • HC32 Build linked here
  • Aquila C2 w/ monochrome 12864 LCD is supported having standard UI
  • BTT SKR Mini E3 V3 / V2 / V3.0.1 finally supported for ProUI - (4.3" Stock Aquila/Ender-3V2 Color LCD)
  • If you have a TFT or other display, you can request firmware *.bin files to be made, or compile your own
  • BIQU MicroProbe V2.0 is now supported with _BMP prefix


Important

🚩To use this version, you must✶ update the DWIN_SET to the LCD screen. New ICON's have been added, and others were remastered.

  1. Choose a DWIN_SET from the "display assets" folder
  2. Copy it to the root of an SD card
  3. Remove the name in ( ) from the folder
    e.g. "DWIN_SET (Original)" => "DWIN_SET"
  4. Open the back of the LCD, insert the card📲
  5. Turn on power, wait until the screen goes Blue🔵 to Red🔴
  6. Turn off, remove card⤵. Good to go!✅

Technically you don't have to reflash the new DWIN_SET, but some ICON's will be missing if you do not.


Warning

🚧Please be aware of the following:

⚠️Previous Gcode Preview Thumbnails Issue has been FIXED! Thank you @Nazar78 for your help.

While using _BLT or _MM versions, if you encounter the bed Mesh not saving...
This workaround resolves the issue without having to redo the mesh again.

  1. Build Mesh (first time)
  2. Save Mesh
  3. After any time you Power Off and Power On -->
    3a. Go to Control/Advanced Settings/Load Settings
    -OR-
    3b. Load this into your Start Gcode
G28 ; Home
M501 ; Load settings
M420 S1 ; Pull your mesh bed level
;(Remaining Gcode / Start Print)>>>

If you experience this issue as it starts printing --> Mesh leveling data is drawing over the printing screen
Go to Slicer Gcode Scripts


Note

⍰ The follow may apply to you if the mainboard chip supports 256KB max

Note ➀: Due to lack of flash memory space in the Aquila's GD32/N32|F103RCT6, some features had to be disabled in the ProUI of UBL and BLT versions, including, but not limited to:

        Configuration.h
-----------------------------
  • HOST_KEEPALIVE_FEATURE
  • Sends a busy status message to the host
  • PREHEAT_2_LABEL
  • 'ABS'
  • PREHEAT_3_LABEL
  • 'Warmup'
  • G26_MESH_VALIDATION
  • G26
  • NOZZLE_CLEAN_FEATURE
  • G12 P<#> S<#> T<#>
  • HAS_LOCKSCREEN
  • Simple lockscreen
  • ACTIVATE_MESH_ITEM
  • Active Mesh Leveling menu option

     Configuration_adv.h
-----------------------------
  • POWER_LOSS_RECOVERY
  • Continue Print after Power-Loss
  • M114_DETAIL
  • Use 'M114' for details to check planner calculations
  • CANCEL_OBJECTS
  • Use 'M486' to allow Marlin to skip objects
  • AUTO_REPORT_POSITION
  • M154 S<seconds>
  • EXTENDED_CAPABILITIES_REPORT
  •      > M115_GEOMETRY_REPORT
    M115 output
  • REALTIME_REPORTING_COMMANDS
  • Report position and state of the machine

Note ➁: The latest releases are promoting UBL versions over ABL (BLT - BL Touch), but ABL/BLT versions will be available. MPC autotune is available for the hot-end as a replacement to PID autotune.


📚Versions

These are the configurations offered:

Bed Leveling Options

Special Versions

(List of file prefixes and suffixes)
  • [ -ProUI-EX ]
    | ProUI Extra Features |
    Toolbar, change bed physical dimensions, and other special features and options
  • 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)
  • [ _IND ]
    | Inductive Sensor | (Probe used on X3/S2 models)
  • [ _BMP ]
    | BIQU MicroProbe V2.0 | (Alternative to CR/3D/BL/-Touch)
  • Use ONLY this firmware with _BMP if you DO have this probe

    Options
Read more

HC32 for May Rev.2

23 May 05:58
65b5ec9
Compare
Choose a tag to compare

MAY 2024 Rev.2

Continually updating with Marlin bugfix-2.1.x

⬂ List of recent updates ⬃

What's new in this release

Version: 2.1.3f-5-HC32-2

⍟If you have not yet updated your LCD by flashing the new DWIN_SET (updated since: November Rev.1), please do so now!⍟

Important

Previous Issue of it restarting when saving/store settings has been fixed. HOWEVER, now there is a current Issue to be addressed:

The screen freezes and restarts when SD card is inserted. This means that everything so far seems to work correctly as it should, except for when an SD card is inserted, so printing may not be possible unless you use USB serial interface to upload the file (through a slicer or something like Pronterface).


(However, it should be noted that it may not yet be fully available for "H32" labeled printers having the monochrome 12864 LCD screens)

BTT SKR Mini E3 V3 / V2 / V3.0.1 finally supported for ProUI - (4.3" Stock Aquila/Ender-3V2 Color LCD)
If you have a TFT or other display, you can request firmware *.bin files to be made, or compile your own

How to install the firmware


This is a universal firmware that has been optimized and enhanced for both the Voxelab Aquila and Creality Ender-3 V2/S1. This is based on MriscoC's Professional Firmware for the Creality Ender-3 V2/S1. This particular build release is for the LCD color displays of Voxelab Aquila or similar variant. If you are using a Creality brand screen or experience the encoder knob direction backwards, you can try the -TJC version, or the Ender-3V2 build here.


Tip

To update the firmware, choose the file ending in .bin and place it in your SD card:

(You may need to rename the file if reinstalling or if it doesn't flash the first time)


Important

🚩
To use this version, you must✶ update the DWIN_SET to the LCD screen. New ICON's have been added, and others were remastered.

  1. Choose a DWIN_SET from the "display assets" folder
  2. Copy it to the root of an SD card
  3. Remove the name in ( ) from the folder
    e.g. "DWIN_SET (Original)" => "DWIN_SET"
  4. Open the back of the LCD, insert the card📲
  5. Turn on power, wait until the screen goes Blue🔵 to Red🔴
  6. Turn off, remove card⤵. Good to go!✅

technically you don't have to reflash the new DWIN_SET, but some ICON's will be missing if you do not.


Warning

🚧Please be aware of the following:

⚠️Previous Gcode Preview Thumbnails issue has been FIXED! Thank you @Nazar78 for your help.

While using _BLT- or _MM- versions, if you encounter the bed Mesh not saving...
This workaround resolves the issue without having to redo the mesh again.

  1. Build Mesh (first time)
  2. Save Mesh
  3. After any time you Power Off and Power On -->
    3a. Go to Control/Advanced Settings/Load Settings
    -OR-
    3b. Load this into your Start Gcode
G28 ; Home
M501 ; Load settings
M420 S1 ; Pull your mesh bed level
;(Remaining Gcode / Start Print)>>>

If you experience this issue as it starts printing --> Mesh leveling data is drawing over the printing screen
Go to Slicer Gcode Scripts


Note

⍰ The follow may apply to you if the mainboard chip supports 256KB max

Note ➀: Due to lack of flash memory space in the Aquila's GD32/N32|F103RCT6, some features had to be disabled in the ProUI of UBL and BLT versions, including, but not limited to:

        Configuration.h
-----------------------------
  • HOST_KEEPALIVE_FEATURE
  • Sends a busy status message to the host
  • PREHEAT_2_LABEL
  • 'ABS'
  • PREHEAT_3_LABEL
  • 'Warmup'
  • G26_MESH_VALIDATION
  • G26
  • NOZZLE_CLEAN_FEATURE
  • G12 P<#> S<#> T<#>
  • HAS_LOCKSCREEN
  • Simple lockscreen
  • ACTIVATE_MESH_ITEM
  • Active Mesh Leveling menu option

         Configuration_adv.h
    -----------------------------
  • POWER_LOSS_RECOVERY
  • Continue Print after Power-Loss
  • M114_DETAIL
  • Use 'M114' for details to check planner calculations
  • CANCEL_OBJECTS
  • Use 'M486' to allow Marlin to skip objects
  • AUTO_REPORT_POSITION
  • M154 S<seconds>
  • EXTENDED_CAPABILITIES_REPORT
  •      > M115_GEOMETRY_REPORT
    M115 output
  • REALTIME_REPORTING_COMMANDS
  • Report position and state of the machine

    Note ➁: The latest releases are promoting UBL versions over ABL (BLT - BL Touch), but ABL/BLT versions will be available. MPC autotune is available for the hot-end as a replacement to PID autotune.


    📚Versions

    You can download the firmware's latest files from the Assets at the bottom of
    the release page.

    UBL Information

    Binaries with UBL in their filename are similar to the bilinear leveling of BLT, but with extra features to provide users with more control and information. There are multiple guides about UBL, it's recommend reading about it before using this type of leveling system.

    Read more

    Aquila Build for May Rev.2

    23 May 05:47
    b276e39
    Compare
    Choose a tag to compare

    MAY 2024 Rev.2

    Continually updating with Marlin bugfix-2.1.x

    ⬂ List of recent updates ⬃

    What's new in this release

    Version: 2.1.3f-5-2

    ⍟If you have not yet updated your LCD by flashing the new DWIN_SET (updated since: November Rev.1), please do so now!⍟

    **Currently working fully, HC32 Build linked here**

    (However, it should be noted that it may not yet be fully available for "H32" labeled printers having the monochrome 12864 LCD screens)

  • BTT SKR Mini E3 V3 / V2 / V3.0.1 finally supported for ProUI - (4.3" Stock Aquila/Ender-3V2 Color LCD)
  • If you have a TFT or other display, you can request firmware *.bin files to be made, or compile your own
  • BIQU MicroProbe V2.0 is now supported with "_BMP" prefix
  • How to install the firmware


    This is a universal firmware that has been optimized and enhanced for both the Voxelab Aquila and Creality Ender-3 V2/S1. This is based on MriscoC's Professional Firmware for the Creality Ender-3 V2/S1. This particular build release is for the LCD color displays of Voxelab Aquila or similar variant. If you are using a Creality brand screen or experience the encoder knob direction backwards, you can try the -TJC version, or the Ender-3V2 build here.


    Tip

    To update the firmware, choose the file ending in .bin and place it in your SD card:

    (You may need to rename the file if reinstalling or if it doesn't flash the first time)

    • For an Aquila board, put it inside a folder named "firmware"
    • For a Creality board, put it in the root folder of the drive
      Or unless otherwise specified

    Important

    🚩
    To use this version, you must✶ update the DWIN_SET to the LCD screen. New ICON's have been added, and others were remastered.

    1. Choose a DWIN_SET from the "display assets" folder
    2. Copy it to the root of an SD card
    3. Remove the name in ( ) from the folder
      e.g. "DWIN_SET (Original)" => "DWIN_SET"
    4. Open the back of the LCD, insert the card📲
    5. Turn on power, wait until the screen goes Blue🔵 to Red🔴
    6. Turn off, remove card⤵. Good to go!✅

    technically you don't have to reflash the new DWIN_SET, but some ICON's will be missing if you do not.


    Warning

    🚧Please be aware of the following:

    ⚠️Previous Gcode Preview Thumbnails issue has been FIXED! Thank you @Nazar78 for your help.

    While using _BLT- or _MM- versions, if you encounter the bed Mesh not saving...
    This workaround resolves the issue without having to redo the mesh again.

    1. Build Mesh (first time)
    2. Save Mesh
    3. After any time you Power Off and Power On -->
      3a. Go to Control/Advanced Settings/Load Settings
      -OR-
      3b. Load this into your Start Gcode
    G28 ; Home
    M501 ; Load settings
    M420 S1 ; Pull your mesh bed level
    ;(Remaining Gcode / Start Print)>>>
    

    If you experience this issue as it starts printing --> Mesh leveling data is drawing over the printing screen
    Go to Slicer Gcode Scripts


    Note

    ⍰ The follow may apply to you if the mainboard chip supports 256KB max

    Note ➀: Due to lack of flash memory space in the Aquila's GD32/N32|F103RCT6, some features had to be disabled in the ProUI of UBL and BLT versions, including, but not limited to:

            Configuration.h
    -----------------------------
  • HOST_KEEPALIVE_FEATURE
  • Sends a busy status message to the host
  • PREHEAT_2_LABEL
  • 'ABS'
  • PREHEAT_3_LABEL
  • 'Warmup'
  • G26_MESH_VALIDATION
  • G26
  • NOZZLE_CLEAN_FEATURE
  • G12 P<#> S<#> T<#>
  • HAS_LOCKSCREEN
  • Simple lockscreen
  • ACTIVATE_MESH_ITEM
  • Active Mesh Leveling menu option

         Configuration_adv.h
    -----------------------------
  • POWER_LOSS_RECOVERY
  • Continue Print after Power-Loss
  • M114_DETAIL
  • Use 'M114' for details to check planner calculations
  • CANCEL_OBJECTS
  • Use 'M486' to allow Marlin to skip objects
  • AUTO_REPORT_POSITION
  • M154 S<seconds>
  • EXTENDED_CAPABILITIES_REPORT
  •      > M115_GEOMETRY_REPORT
    M115 output
  • REALTIME_REPORTING_COMMANDS
  • Report position and state of the machine

    Note ➁: The latest releases are promoting UBL versions over ABL (BLT - BL Touch), but ABL/BLT versions will be available. MPC autotune is available for the hot-end as a replacement to PID autotune.


    📚Versions

    Special versions

    These are the special configurations offered:
    (List of file prefixes and suffixes)
    • [ -ProUI ]
      | ProUI | (ProUI ENABLED)
      Toolbar, Gcode model preview, and other special features and options
    • [ -NoPro ]
      | No ProUI | (ProUI DISABLED)
      Does not have some features listed, but may include others not enabled in ProUI - see NOTE above
    • [ -IS ]
      | Input Shaping | Only if you mean to do the initial calibration
      (May require a special breakout board or test prints (similar to Linear Advance), more information below)
    • [ -MPC ]
      | MPC Autotune | (replaces PID for hotend)
    • [ -PLR ]
      | Power-Loss Recovery | (resumes where a print job left off when there is a power outage)
    • [ _SPRT13 ]
      | Sprite Extruder | (uses thermistor # 13)
    • [ _IND ]
      | Inductive Sensor | (probe used on X3/S2 models)
    • [ _BMP ]
      | BIQU MicroProbe V2.0 | (alternative to CR/3D/BL/-TOUCH)
    • Use ONLY this firmware with "_BMP" if you DO have this probe
    *Reminder: Do not use `Input Shaping` (file ending with -IS) unless you do the necessary calibration. Prints will be effected.
    See Related Information

    You can download the firmware's ...

    Read more

    Ender-3V2 Build for May Rev.2

    23 May 05:45
    b276e39
    Compare
    Choose a tag to compare
    Pre-release

    MAY 2024 Rev.2

    Continually updating with Marlin bugfix-2.1.x

    ⬂ List of recent updates ⬃

    What's new in this release

    Version: 2.1.3f-5-ender3-2

    ⍟If you have not yet updated your LCD by flashing the new DWIN_SET (updated since: November Rev.1), please do so now!⍟


  • BTT SKR Mini E3 V3 / V2 / V3.0.1 finally supported for ProUI - (4.3" Stock Aquila/Ender-3V2 Color LCD)
  • If you have a TFT or other display, you can request firmware *.bin files to be made, or compile your own
  • BIQU MicroProbe V2.0 is now supported with "_BMP" prefix
  • How to install the firmware


    This is a universal firmware that has been optimized and enhanced for both the Voxelab Aquila and Creality Ender-3 V2/S1. This is based on MriscoC's Professional Firmware for the Creality Ender-3 V2/S1. This particular build release is for the LCD color displays of Creality Ender-3 V2/S1 or similar variant. If you are using a Voxelab brand screen or experience the encoder knob direction backwards, you can try the Aquila build here.


    Tip

    To update the firmware, choose the file ending in .bin and place it in your SD card:

    (You may need to rename the file if reinstalling or if it doesn't flash the first time)

    • For a Creality board, put it in the root folder of the drive
      Or unless otherwise specified

    Important

    🚩
    To use this version, you must✶ update the DWIN_SET to the LCD screen. New ICON's have been added, and others were remastered.

    1. Choose a DWIN_SET from the "display assets" folder
    2. Copy it to the root of an SD card
    3. Remove the name in ( ) from the folder
      e.g. "DWIN_SET (Original)" => "DWIN_SET"
    4. Open the back of the LCD, insert the card📲
    5. Turn on power, wait until the screen goes Blue🔵 to Red🔴
    6. Turn off, remove card⤵. Good to go!✅

    technically you don't have to reflash the new DWIN_SET, but some ICON's will be missing if you do not.


    Warning

    🚧Please be aware of the following:

    ⚠️Previous Gcode Preview Thumbnails issue has been FIXED! Thank you @Nazar78 for your help.

    While using _BLT- or _MM- versions, if you encounter the bed Mesh not saving...
    This workaround resolves the issue without having to redo the mesh again.

    1. Build Mesh (first time)
    2. Save Mesh
    3. After any time you Power Off and Power On -->
      3a. Go to Control/Advanced Settings/Load Settings
      -OR-
      3b. Load this into your Start Gcode
    G28 ; Home
    M501 ; Load settings
    M420 S1 ; Pull your mesh bed level
    ;(Remaining Gcode / Start Print)>>>
    

    If you experience this issue as it starts printing --> Mesh leveling data is drawing over the printing screen
    Go to Slicer Gcode Scripts


    Note

    ⍰ The follow may apply to you if the mainboard chip supports 256KB max

    Note ➀: Due to lack of flash memory space in the Aquila's GD32/N32|F103RCT6, some features had to be disabled in the ProUI of UBL and BLT versions, including, but not limited to:

            Configuration.h
    -----------------------------
  • HOST_KEEPALIVE_FEATURE
  • Sends a busy status message to the host
  • PREHEAT_2_LABEL
  • 'ABS'
  • PREHEAT_3_LABEL
  • 'Warmup'
  • G26_MESH_VALIDATION
  • G26
  • NOZZLE_CLEAN_FEATURE
  • G12 P<#> S<#> T<#>
  • HAS_LOCKSCREEN
  • Simple lockscreen
  • ACTIVATE_MESH_ITEM
  • Active Mesh Leveling menu option

         Configuration_adv.h
    -----------------------------
  • POWER_LOSS_RECOVERY
  • Continue Print after Power-Loss
  • M114_DETAIL
  • Use 'M114' for details to check planner calculations
  • CANCEL_OBJECTS
  • Use 'M486' to allow Marlin to skip objects
  • AUTO_REPORT_POSITION
  • M154 S<seconds>
  • EXTENDED_CAPABILITIES_REPORT
  •      > M115_GEOMETRY_REPORT
    M115 output
  • REALTIME_REPORTING_COMMANDS
  • Report position and state of the machine

    Note ➁: The latest releases are promoting UBL versions over ABL (BLT - BL Touch), but ABL/BLT versions will be available. MPC autotune is available for the hot-end as a replacement to PID autotune.


    📚Versions

    You can download the firmware's latest files from the Assets at the bottom of
    the release page.

    UBL Information

    Binaries with UBL in their filename are similar to the bilinear leveling of BLT, but with extra features to provide users with more control and information. There are multiple guides about UBL, it's recommend reading about it before using this type of leveling system.

    Special versions

    These are the special configurations offered:
    (List of file prefixes and suffixes)
    • [ -ProUI ]
      | ProUI | (ProUI ENABLED)
      Toolbar, Gcode model preview, and other special features and options
    • [ -NoPro ]
      | No ProUI | (ProUI DISABLED)
      Does not have some features listed, but may include others not enabled in ProUI - see NOTE above
    • [ -IS ]
      | Input Shaping | Only if you mean to do the initial calibration
      (May require a special breakout board or test prints (similar to Linear Advance), more information below)
    • [ -MPC ]
      | MPC Autotune | (replaces PID for hotend)
    • [ _BMP]
      | BIQU M...
    Read more

    HC32 for May Rev.1

    18 May 05:34
    efc2a23
    Compare
    Choose a tag to compare

    MAY 2024 Rev.1

    Continually updating with Marlin bugfix-2.1.x

    ⬂ List of recent updates ⬃

    What's new in this release

    Version: 2.1.3f-5-HC32-1

    ⍟If you have not yet updated your LCD by flashing the new DWIN_SET (updated since: November Rev.1), please do so now!⍟

    Important

    Previous Issue of it restarting when saving/store settings has been fixed. HOWEVER, now there is a current Issue to be addressed:

    The screen freezes and restarts when SD card is inserted. This means that everything so far seems to work correctly as it should, except for when an SD card is inserted, so printing may not be possible unless you use USB serial interface to upload the file (through a slicer or something like Pronterface).


    (However, it should be noted that it may not yet be fully available for "H32" labeled printers having the monochrome 12864 LCD screens)

    BTT SKR Mini E3 V3 / V2 / V3.0.1 finally supported for ProUI - (4.3" Stock Aquila/Ender-3V2 Color LCD)
    If you have a TFT or other display, you can request firmware *.bin files to be made, or compile your own

    How to install the firmware


    This is a universal firmware that has been optimized and enhanced for both the Voxelab Aquila and Creality Ender-3 V2/S1. This is based on MriscoC's Professional Firmware for the Creality Ender-3 V2/S1. This particular build release is for the LCD color displays of Voxelab Aquila or similar variant. If you are using a Creality brand screen or experience the encoder knob direction backwards, you can try the -TJC version, or the Ender-3V2 build here.


    Tip

    To update the firmware, choose the file ending in .bin and place it in your SD card:

    (You may need to rename the file if reinstalling or if it doesn't flash the first time)


    Important

    🚩
    To use this version, you must✶ update the DWIN_SET to the LCD screen. New ICON's have been added, and others were remastered.

    1. Choose a DWIN_SET from the "display assets" folder
    2. Copy it to the root of an SD card
    3. Remove the name in ( ) from the folder
      e.g. "DWIN_SET (Original)" => "DWIN_SET"
    4. Open the back of the LCD, insert the card📲
    5. Turn on power, wait until the screen goes Blue🔵 to Red🔴
    6. Turn off, remove card⤵. Good to go!✅

    technically you don't have to reflash the new DWIN_SET, but some ICON's will be missing if you do not.


    Warning

    🚧Please be aware of the following:

    ⚠️Previous Gcode Preview Thumbnails issue has been FIXED! Thank you @Nazar78 for your help.

    While using _BLT- or _MM- versions, if you encounter the bed Mesh not saving...
    This workaround resolves the issue without having to redo the mesh again.

    1. Build Mesh (first time)
    2. Save Mesh
    3. After any time you Power Off and Power On -->
      3a. Go to Control/Advanced Settings/Load Settings
      -OR-
      3b. Load this into your Start Gcode
    G28 ; Home
    M501 ; Load settings
    M420 S1 ; Pull your mesh bed level
    ;(Remaining Gcode / Start Print)>>>
    

    If you experience this issue as it starts printing --> Mesh leveling data is drawing over the printing screen
    Go to Slicer Gcode Scripts


    Note

    ⍰ The follow may apply to you if the mainboard chip supports 256KB max

    Note ➀: Due to lack of flash memory space in the Aquila's GD32/N32|F103RCT6, some features had to be disabled in the ProUI of UBL and BLT versions, including, but not limited to:

            Configuration.h
    -----------------------------
  • HOST_KEEPALIVE_FEATURE
  • Sends a busy status message to the host
  • PREHEAT_2_LABEL
  • 'ABS'
  • PREHEAT_3_LABEL
  • 'Warmup'
  • G26_MESH_VALIDATION
  • G26
  • NOZZLE_CLEAN_FEATURE
  • G12 P<#> S<#> T<#>
  • HAS_LOCKSCREEN
  • Simple lockscreen
  • ACTIVATE_MESH_ITEM
  • Active Mesh Leveling menu option

         Configuration_adv.h
    -----------------------------
  • POWER_LOSS_RECOVERY
  • Continue Print after Power-Loss
  • M114_DETAIL
  • Use 'M114' for details to check planner calculations
  • CANCEL_OBJECTS
  • Use 'M486' to allow Marlin to skip objects
  • AUTO_REPORT_POSITION
  • M154 S<seconds>
  • EXTENDED_CAPABILITIES_REPORT
  •      > M115_GEOMETRY_REPORT
    M115 output
  • REALTIME_REPORTING_COMMANDS
  • Report position and state of the machine

    Note ➁: The latest releases are promoting UBL versions over ABL (BLT - BL Touch), but ABL/BLT versions will be available. MPC autotune is available for the hot-end as a replacement to PID autotune.


    📚Versions

    You can download the firmware's latest files from the Assets at the bottom of
    the release page.

    UBL Information

    Binaries with UBL in their filename are similar to the bilinear leveling of BLT, but with extra features to provide users with more control and information. There are multiple guides about UBL, it's recommend reading about it before using this type of leveling system.

    Read more

    Aquila Build for May Rev.1

    18 May 05:37
    8cacc00
    Compare
    Choose a tag to compare

    MAY 2024 Rev.1

    Continually updating with Marlin bugfix-2.1.x

    ⬂ List of recent updates ⬃

    What's new in this release

    Version: 2.1.3f-5-1

    ⍟If you have not yet updated your LCD by flashing the new DWIN_SET (updated since: November Rev.1), please do so now!⍟

    **Currently working fully, HC32 Build linked here**

    (However, it should be noted that it may not yet be fully available for "H32" labeled printers having the monochrome 12864 LCD screens)

  • BTT SKR Mini E3 V3 / V2 / V3.0.1 finally supported for ProUI - (4.3" Stock Aquila/Ender-3V2 Color LCD)
  • If you have a TFT or other display, you can request firmware *.bin files to be made, or compile your own
  • BIQU MicroProbe V2.0 is now supported with file ending in "-MP" suffix
  • How to install the firmware


    This is a universal firmware that has been optimized and enhanced for both the Voxelab Aquila and Creality Ender-3 V2/S1. This is based on MriscoC's Professional Firmware for the Creality Ender-3 V2/S1. This particular build release is for the LCD color displays of Voxelab Aquila or similar variant. If you are using a Creality brand screen or experience the encoder knob direction backwards, you can try the -TJC version, or the Ender-3V2 build here.


    Tip

    To update the firmware, choose the file ending in .bin and place it in your SD card:

    (You may need to rename the file if reinstalling or if it doesn't flash the first time)

    • For an Aquila board, put it inside a folder named "firmware"
    • For a Creality board, put it in the root folder of the drive
      Or unless otherwise specified

    Important

    🚩
    To use this version, you must✶ update the DWIN_SET to the LCD screen. New ICON's have been added, and others were remastered.

    1. Choose a DWIN_SET from the "display assets" folder
    2. Copy it to the root of an SD card
    3. Remove the name in ( ) from the folder
      e.g. "DWIN_SET (Original)" => "DWIN_SET"
    4. Open the back of the LCD, insert the card📲
    5. Turn on power, wait until the screen goes Blue🔵 to Red🔴
    6. Turn off, remove card⤵. Good to go!✅

    technically you don't have to reflash the new DWIN_SET, but some ICON's will be missing if you do not.


    Warning

    🚧Please be aware of the following:

    ⚠️Previous Gcode Preview Thumbnails issue has been FIXED! Thank you @Nazar78 for your help.

    While using _BLT- or _MM- versions, if you encounter the bed Mesh not saving...
    This workaround resolves the issue without having to redo the mesh again.

    1. Build Mesh (first time)
    2. Save Mesh
    3. After any time you Power Off and Power On -->
      3a. Go to Control/Advanced Settings/Load Settings
      -OR-
      3b. Load this into your Start Gcode
    G28 ; Home
    M501 ; Load settings
    M420 S1 ; Pull your mesh bed level
    ;(Remaining Gcode / Start Print)>>>
    

    If you experience this issue as it starts printing --> Mesh leveling data is drawing over the printing screen
    Go to Slicer Gcode Scripts


    Note

    ⍰ The follow may apply to you if the mainboard chip supports 256KB max

    Note ➀: Due to lack of flash memory space in the Aquila's GD32/N32|F103RCT6, some features had to be disabled in the ProUI of UBL and BLT versions, including, but not limited to:

            Configuration.h
    -----------------------------
  • HOST_KEEPALIVE_FEATURE
  • Sends a busy status message to the host
  • PREHEAT_2_LABEL
  • 'ABS'
  • PREHEAT_3_LABEL
  • 'Warmup'
  • G26_MESH_VALIDATION
  • G26
  • NOZZLE_CLEAN_FEATURE
  • G12 P<#> S<#> T<#>
  • HAS_LOCKSCREEN
  • Simple lockscreen
  • ACTIVATE_MESH_ITEM
  • Active Mesh Leveling menu option

         Configuration_adv.h
    -----------------------------
  • POWER_LOSS_RECOVERY
  • Continue Print after Power-Loss
  • M114_DETAIL
  • Use 'M114' for details to check planner calculations
  • CANCEL_OBJECTS
  • Use 'M486' to allow Marlin to skip objects
  • AUTO_REPORT_POSITION
  • M154 S<seconds>
  • EXTENDED_CAPABILITIES_REPORT
  •      > M115_GEOMETRY_REPORT
    M115 output
  • REALTIME_REPORTING_COMMANDS
  • Report position and state of the machine

    Note ➁: The latest releases are promoting UBL versions over ABL (BLT - BL Touch), but ABL/BLT versions will be available. MPC autotune is available for the hot-end as a replacement to PID autotune.


    📚Versions

    Special versions

    These are the special configurations offered:
    (List of file prefixes and suffixes)
    • [ -ProUI ]
      | ProUI | (ProUI ENABLED)
      Toolbar, Gcode model preview, and other special features and options
    • [ -NoPro ]
      | No ProUI | (ProUI DISABLED)
      Does not have some features listed, but may include others not enabled in ProUI - see NOTE above
    • [ -IS ]
      | Input Shaping | Only if you mean to do the initial calibration
      (May require a special breakout board or test prints (similar to Linear Advance), more information below)
    • [ -MPC ]
      | MPC Autotune | (replaces PID for hotend)
    • [ -PLR ]
      | Power-Loss Recovery | (resumes where a print job left off when there is a power outage)
    • [ _SPRT13 ]
      | Sprite Extruder | (uses thermistor # 13)
    • [ _IND ]
      | Inductive Sensor | (probe used on X3/S2 models)
    • [ _MP ]
      | BIQU MicroProbe V2.0 | (alternative to CR/3D/BL/-TOUCH)
    • Use ONLY this firmware ending in "-MP" if you DO have this probe
    *Reminder: Do not use `Input Shaping` (file ending with -IS) unless you do the necessary calibration. Prints will be effected.
    See Related Information

    You can downloa...

    Read more

    Ender-3V2 Build for May Rev.1

    18 May 05:36
    8cacc00
    Compare
    Choose a tag to compare
    Pre-release

    MAY 2024 Rev.1

    Continually updating with Marlin bugfix-2.1.x

    ⬂ List of recent updates ⬃

    What's new in this release

    Version: 2.1.3f-5-ender3-1

    ⍟If you have not yet updated your LCD by flashing the new DWIN_SET (updated since: November Rev.1), please do so now!⍟


  • BTT SKR Mini E3 V3 / V2 / V3.0.1 finally supported for ProUI - (4.3" Stock Aquila/Ender-3V2 Color LCD)
  • If you have a TFT or other display, you can request firmware *.bin files to be made, or compile your own
  • BIQU MicroProbe V2.0 is now supported with file ending in "-MP" suffix
  • How to install the firmware


    This is a universal firmware that has been optimized and enhanced for both the Voxelab Aquila and Creality Ender-3 V2/S1. This is based on MriscoC's Professional Firmware for the Creality Ender-3 V2/S1. This particular build release is for the LCD color displays of Creality Ender-3 V2/S1 or similar variant. If you are using a Voxelab brand screen or experience the encoder knob direction backwards, you can try the Aquila build here.


    Tip

    To update the firmware, choose the file ending in .bin and place it in your SD card:

    (You may need to rename the file if reinstalling or if it doesn't flash the first time)

    • For a Creality board, put it in the root folder of the drive
      Or unless otherwise specified

    Important

    🚩
    To use this version, you must✶ update the DWIN_SET to the LCD screen. New ICON's have been added, and others were remastered.

    1. Choose a DWIN_SET from the "display assets" folder
    2. Copy it to the root of an SD card
    3. Remove the name in ( ) from the folder
      e.g. "DWIN_SET (Original)" => "DWIN_SET"
    4. Open the back of the LCD, insert the card📲
    5. Turn on power, wait until the screen goes Blue🔵 to Red🔴
    6. Turn off, remove card⤵. Good to go!✅

    technically you don't have to reflash the new DWIN_SET, but some ICON's will be missing if you do not.


    Warning

    🚧Please be aware of the following:

    ⚠️Previous Gcode Preview Thumbnails issue has been FIXED! Thank you @Nazar78 for your help.

    While using _BLT- or _MM- versions, if you encounter the bed Mesh not saving...
    This workaround resolves the issue without having to redo the mesh again.

    1. Build Mesh (first time)
    2. Save Mesh
    3. After any time you Power Off and Power On -->
      3a. Go to Control/Advanced Settings/Load Settings
      -OR-
      3b. Load this into your Start Gcode
    G28 ; Home
    M501 ; Load settings
    M420 S1 ; Pull your mesh bed level
    ;(Remaining Gcode / Start Print)>>>
    

    If you experience this issue as it starts printing --> Mesh leveling data is drawing over the printing screen
    Go to Slicer Gcode Scripts


    Note

    ⍰ The follow may apply to you if the mainboard chip supports 256KB max

    Note ➀: Due to lack of flash memory space in the Aquila's GD32/N32|F103RCT6, some features had to be disabled in the ProUI of UBL and BLT versions, including, but not limited to:

            Configuration.h
    -----------------------------
  • HOST_KEEPALIVE_FEATURE
  • Sends a busy status message to the host
  • PREHEAT_2_LABEL
  • 'ABS'
  • PREHEAT_3_LABEL
  • 'Warmup'
  • G26_MESH_VALIDATION
  • G26
  • NOZZLE_CLEAN_FEATURE
  • G12 P<#> S<#> T<#>
  • HAS_LOCKSCREEN
  • Simple lockscreen
  • ACTIVATE_MESH_ITEM
  • Active Mesh Leveling menu option

         Configuration_adv.h
    -----------------------------
  • POWER_LOSS_RECOVERY
  • Continue Print after Power-Loss
  • M114_DETAIL
  • Use 'M114' for details to check planner calculations
  • CANCEL_OBJECTS
  • Use 'M486' to allow Marlin to skip objects
  • AUTO_REPORT_POSITION
  • M154 S<seconds>
  • EXTENDED_CAPABILITIES_REPORT
  •      > M115_GEOMETRY_REPORT
    M115 output
  • REALTIME_REPORTING_COMMANDS
  • Report position and state of the machine

    Note ➁: The latest releases are promoting UBL versions over ABL (BLT - BL Touch), but ABL/BLT versions will be available. MPC autotune is available for the hot-end as a replacement to PID autotune.


    📚Versions

    You can download the firmware's latest files from the Assets at the bottom of
    the release page.

    UBL Information

    Binaries with UBL in their filename are similar to the bilinear leveling of BLT, but with extra features to provide users with more control and information. There are multiple guides about UBL, it's recommend reading about it before using this type of leveling system.

    Special versions

    These are the special configurations offered:
    (List of file prefixes and suffixes)
    • [ -ProUI ]
      | ProUI | (ProUI ENABLED)
      Toolbar, Gcode model preview, and other special features and options
    • [ -NoPro ]
      | No ProUI | (ProUI DISABLED)
      Does not have some features listed, but may include others not enabled in ProUI - see NOTE above
    • [ -IS ]
      | Input Shaping | Only if you mean to do the initial calibration
      (May require a special breakout board or test prints (similar to Linear Advance), more information below)
    • [ -MPC ]
      | MPC Autotune | (replaces PID for hotend)
    • [ -MP]...
    Read more

    HC32 for May

    13 May 07:57
    0ba097e
    Compare
    Choose a tag to compare

    MAY 2024

    Continually updating with Marlin bugfix-2.1.x

    ⬂ List of recent updates ⬃

    What's new in this release

    Version: 2.1.3f-5-HC32

    ⍟If you have not yet updated your LCD by flashing the new DWIN_SET (updated since: November Rev.1), please do so now!⍟

    Important

    Previous Issue of it restarting when saving/store settings has been fixed. HOWEVER, now there is a current Issue to be addressed:

    The screen freezes and restarts when SD card is inserted. This means that everything so far seems to work correctly as it should, except for when an SD card is inserted, so printing may not be possible unless you use USB serial interface to upload the file (through a slicer or something like Pronterface).


    (However, it should be noted that it may not yet be fully available for "H32" labeled printers having the monochrome 12864 LCD screens)

    BTT SKR Mini E3 V3 / V2 / V3.0.1 finally supported for ProUI - (4.3" Stock Aquila/Ender-3V2 Color LCD)
    If you have a TFT or other display, you can request firmware *.bin files to be made, or compile your own

    How to install the firmware


    This is a universal firmware that has been optimized and enhanced for both the Voxelab Aquila and Creality Ender-3 V2/S1. This is based on MriscoC's Professional Firmware for the Creality Ender-3 V2/S1. This particular build release is for the LCD color displays of Voxelab Aquila or similar variant. If you are using a Creality brand screen or experience the encoder knob direction backwards, you can try the -TJC version, or the Ender-3V2 build here.


    Tip

    To update the firmware, choose the file ending in .bin and place it in your SD card:

    (You may need to rename the file if reinstalling or if it doesn't flash the first time)


    Important

    🚩
    To use this version, you must✶ update the DWIN_SET to the LCD screen. New ICON's have been added, and others were remastered.

    1. Choose a DWIN_SET from the "display assets" folder
    2. Copy it to the root of an SD card
    3. Remove the name in ( ) from the folder
      e.g. "DWIN_SET (Original)" => "DWIN_SET"
    4. Open the back of the LCD, insert the card📲
    5. Turn on power, wait until the screen goes Blue🔵 to Red🔴
    6. Turn off, remove card⤵. Good to go!✅

    technically you don't have to reflash the new DWIN_SET, but some ICON's will be missing if you do not.


    Warning

    🚧Please be aware of the following:

    ⚠️Previous Gcode Preview Thumbnails issue has been FIXED! Thank you @Nazar78 for your help.

    While using _BLT- or _MM- versions, if you encounter the bed Mesh not saving...
    This workaround resolves the issue without having to redo the mesh again.

    1. Build Mesh (first time)
    2. Save Mesh
    3. After any time you Power Off and Power On -->
      3a. Go to Control/Advanced Settings/Load Settings
      -OR-
      3b. Load this into your Start Gcode
    G28 ; Home
    M501 ; Load settings
    M420 S1 ; Pull your mesh bed level
    ;(Remaining Gcode / Start Print)>>>
    

    If you experience this issue as it starts printing --> Mesh leveling data is drawing over the printing screen
    Go to Slicer Gcode Scripts


    Note

    ⍰ The follow may apply to you if the mainboard chip supports 256KB max

    Note ➀: Due to lack of flash memory space in the Aquila's GD32/N32|F103RCT6, some features had to be disabled in the ProUI of UBL and BLT versions, including, but not limited to:

            Configuration.h
    -----------------------------
  • HOST_KEEPALIVE_FEATURE
  • Sends a busy status message to the host
  • PREHEAT_2_LABEL
  • 'ABS'
  • PREHEAT_3_LABEL
  • 'Warmup'
  • G26_MESH_VALIDATION
  • G26
  • NOZZLE_CLEAN_FEATURE
  • G12 P<#> S<#> T<#>
  • HAS_LOCKSCREEN
  • Simple lockscreen
  • ACTIVATE_MESH_ITEM
  • Active Mesh Leveling menu option

         Configuration_adv.h
    -----------------------------
  • POWER_LOSS_RECOVERY
  • Continue Print after Power-Loss
  • M114_DETAIL
  • Use 'M114' for details to check planner calculations
  • CANCEL_OBJECTS
  • Use 'M486' to allow Marlin to skip objects
  • AUTO_REPORT_POSITION
  • M154 S<seconds>
  • EXTENDED_CAPABILITIES_REPORT
  •      > M115_GEOMETRY_REPORT
    M115 output
  • REALTIME_REPORTING_COMMANDS
  • Report position and state of the machine

    Note ➁: The latest releases are promoting UBL versions over ABL (BLT - BL Touch), but ABL/BLT versions will be available. MPC autotune is available for the hot-end as a replacement to PID autotune.


    📚Versions

    You can download the firmware's latest files from the Assets at the bottom of
    the release page.

    UBL Information

    Binaries with UBL in their filename are similar to the bilinear leveling of BLT, but with extra features to provide users with more control and information. There are multiple guides about UBL, it's recommend reading about it before using this type of leveling system.

    Read more

    Aquila Build for May

    13 May 08:03
    de251cf
    Compare
    Choose a tag to compare

    MAY 2024

    Continually updating with Marlin bugfix-2.1.x

    ⬂ List of recent updates ⬃

    What's new in this release

    Version: 2.1.3f-5

    ⍟If you have not yet updated your LCD by flashing the new DWIN_SET (updated since: November Rev.1), please do so now!⍟

    **Currently working fully, HC32 Build linked here**

    (However, it should be noted that it may not yet be fully available for "H32" labeled printers having the monochrome 12864 LCD screens)

  • BTT SKR Mini E3 V3 / V2 / V3.0.1 finally supported for ProUI - (4.3" Stock Aquila/Ender-3V2 Color LCD)
  • If you have a TFT or other display, you can request firmware *.bin files to be made, or compile your own
  • BIQU MicroProbe V2.0 is now supported with file ending in "-MP" suffix
  • How to install the firmware


    This is a universal firmware that has been optimized and enhanced for both the Voxelab Aquila and Creality Ender-3 V2/S1. This is based on MriscoC's Professional Firmware for the Creality Ender-3 V2/S1. This particular build release is for the LCD color displays of Voxelab Aquila or similar variant. If you are using a Creality brand screen or experience the encoder knob direction backwards, you can try the -TJC version, or the Ender-3V2 build here.


    Tip

    To update the firmware, choose the file ending in .bin and place it in your SD card:

    (You may need to rename the file if reinstalling or if it doesn't flash the first time)

    • For an Aquila board, put it inside a folder named "firmware"
    • For a Creality board, put it in the root folder of the drive
      Or unless otherwise specified

    Important

    🚩
    To use this version, you must✶ update the DWIN_SET to the LCD screen. New ICON's have been added, and others were remastered.

    1. Choose a DWIN_SET from the "display assets" folder
    2. Copy it to the root of an SD card
    3. Remove the name in ( ) from the folder
      e.g. "DWIN_SET (Original)" => "DWIN_SET"
    4. Open the back of the LCD, insert the card📲
    5. Turn on power, wait until the screen goes Blue🔵 to Red🔴
    6. Turn off, remove card⤵. Good to go!✅

    technically you don't have to reflash the new DWIN_SET, but some ICON's will be missing if you do not.


    Warning

    🚧Please be aware of the following:

    ⚠️Previous Gcode Preview Thumbnails issue has been FIXED! Thank you @Nazar78 for your help.

    While using _BLT- or _MM- versions, if you encounter the bed Mesh not saving...
    This workaround resolves the issue without having to redo the mesh again.

    1. Build Mesh (first time)
    2. Save Mesh
    3. After any time you Power Off and Power On -->
      3a. Go to Control/Advanced Settings/Load Settings
      -OR-
      3b. Load this into your Start Gcode
    G28 ; Home
    M501 ; Load settings
    M420 S1 ; Pull your mesh bed level
    ;(Remaining Gcode / Start Print)>>>
    

    If you experience this issue as it starts printing --> Mesh leveling data is drawing over the printing screen
    Go to Slicer Gcode Scripts


    Note

    ⍰ The follow may apply to you if the mainboard chip supports 256KB max

    Note ➀: Due to lack of flash memory space in the Aquila's GD32/N32|F103RCT6, some features had to be disabled in the ProUI of UBL and BLT versions, including, but not limited to:

            Configuration.h
    -----------------------------
  • HOST_KEEPALIVE_FEATURE
  • Sends a busy status message to the host
  • PREHEAT_2_LABEL
  • 'ABS'
  • PREHEAT_3_LABEL
  • 'Warmup'
  • G26_MESH_VALIDATION
  • G26
  • NOZZLE_CLEAN_FEATURE
  • G12 P<#> S<#> T<#>
  • HAS_LOCKSCREEN
  • Simple lockscreen
  • ACTIVATE_MESH_ITEM
  • Active Mesh Leveling menu option

         Configuration_adv.h
    -----------------------------
  • POWER_LOSS_RECOVERY
  • Continue Print after Power-Loss
  • M114_DETAIL
  • Use 'M114' for details to check planner calculations
  • CANCEL_OBJECTS
  • Use 'M486' to allow Marlin to skip objects
  • AUTO_REPORT_POSITION
  • M154 S<seconds>
  • EXTENDED_CAPABILITIES_REPORT
  •      > M115_GEOMETRY_REPORT
    M115 output
  • REALTIME_REPORTING_COMMANDS
  • Report position and state of the machine

    Note ➁: The latest releases are promoting UBL versions over ABL (BLT - BL Touch), but ABL/BLT versions will be available. MPC autotune is available for the hot-end as a replacement to PID autotune.


    📚Versions

    Special versions

    These are the special configurations offered:
    (List of file prefixes and suffixes)
    • [ -ProUI ]
      | ProUI | (ProUI ENABLED)
      Toolbar, Gcode model preview, and other special features and options
    • [ -NoPro ]
      | No ProUI | (ProUI DISABLED)
      Does not have some features listed, but may include others not enabled in ProUI - see NOTE above
    • [ -IS ]
      | Input Shaping | Only if you mean to do the initial calibration
      (May require a special breakout board or test prints (similar to Linear Advance), more information below)
    • [ -MPC ]
      | MPC Autotune | (replaces PID for hotend)
    • [ -PLR ]
      | Power-Loss Recovery | (resumes where a print job left off when there is a power outage)
    • [ _SPRT13 ]
      | Sprite Extruder | (uses thermistor # 13)
    • [ _IND ]
      | Inductive Sensor | (probe used on X3/S2 models)
    • [ _MP ]
      | BIQU MicroProbe V2.0 | (alternative to CR/3D/BL/-TOUCH)
    • Use ONLY this firmware ending in "-MP" if you DO have this probe
    *Reminder: Do not use `Input Shaping` (file ending with -IS) unless you do the necessary calibration. Prints will be effected.
    See Related Information

    You can download the firmwa...

    Read more

    Ender-3V2 Build for May

    13 May 08:02
    de251cf
    Compare
    Choose a tag to compare
    Pre-release

    MAY 2024

    Continually updating with Marlin bugfix-2.1.x

    ⬂ List of recent updates ⬃

    What's new in this release

    Version: 2.1.3f-5-ender3

    ⍟If you have not yet updated your LCD by flashing the new DWIN_SET (updated since: November Rev.1), please do so now!⍟


  • BTT SKR Mini E3 V3 / V2 / V3.0.1 finally supported for ProUI - (4.3" Stock Aquila/Ender-3V2 Color LCD)
  • If you have a TFT or other display, you can request firmware *.bin files to be made, or compile your own
  • BIQU MicroProbe V2.0 is now supported with file ending in "-MP" suffix
  • How to install the firmware


    This is a universal firmware that has been optimized and enhanced for both the Voxelab Aquila and Creality Ender-3 V2/S1. This is based on MriscoC's Professional Firmware for the Creality Ender-3 V2/S1. This particular build release is for the LCD color displays of Creality Ender-3 V2/S1 or similar variant. If you are using a Voxelab brand screen or experience the encoder knob direction backwards, you can try the Aquila build here.


    Tip

    To update the firmware, choose the file ending in .bin and place it in your SD card:

    (You may need to rename the file if reinstalling or if it doesn't flash the first time)

    • For a Creality board, put it in the root folder of the drive
      Or unless otherwise specified

    Important

    🚩
    To use this version, you must✶ update the DWIN_SET to the LCD screen. New ICON's have been added, and others were remastered.

    1. Choose a DWIN_SET from the "display assets" folder
    2. Copy it to the root of an SD card
    3. Remove the name in ( ) from the folder
      e.g. "DWIN_SET (Original)" => "DWIN_SET"
    4. Open the back of the LCD, insert the card📲
    5. Turn on power, wait until the screen goes Blue🔵 to Red🔴
    6. Turn off, remove card⤵. Good to go!✅

    technically you don't have to reflash the new DWIN_SET, but some ICON's will be missing if you do not.


    Warning

    🚧Please be aware of the following:

    ⚠️Previous Gcode Preview Thumbnails issue has been FIXED! Thank you @Nazar78 for your help.

    While using _BLT- or _MM- versions, if you encounter the bed Mesh not saving...
    This workaround resolves the issue without having to redo the mesh again.

    1. Build Mesh (first time)
    2. Save Mesh
    3. After any time you Power Off and Power On -->
      3a. Go to Control/Advanced Settings/Load Settings
      -OR-
      3b. Load this into your Start Gcode
    G28 ; Home
    M501 ; Load settings
    M420 S1 ; Pull your mesh bed level
    ;(Remaining Gcode / Start Print)>>>
    

    If you experience this issue as it starts printing --> Mesh leveling data is drawing over the printing screen
    Go to Slicer Gcode Scripts


    Note

    ⍰ The follow may apply to you if the mainboard chip supports 256KB max

    Note ➀: Due to lack of flash memory space in the Aquila's GD32/N32|F103RCT6, some features had to be disabled in the ProUI of UBL and BLT versions, including, but not limited to:

            Configuration.h
    -----------------------------
  • HOST_KEEPALIVE_FEATURE
  • Sends a busy status message to the host
  • PREHEAT_2_LABEL
  • 'ABS'
  • PREHEAT_3_LABEL
  • 'Warmup'
  • G26_MESH_VALIDATION
  • G26
  • NOZZLE_CLEAN_FEATURE
  • G12 P<#> S<#> T<#>
  • HAS_LOCKSCREEN
  • Simple lockscreen
  • ACTIVATE_MESH_ITEM
  • Active Mesh Leveling menu option

         Configuration_adv.h
    -----------------------------
  • POWER_LOSS_RECOVERY
  • Continue Print after Power-Loss
  • M114_DETAIL
  • Use 'M114' for details to check planner calculations
  • CANCEL_OBJECTS
  • Use 'M486' to allow Marlin to skip objects
  • AUTO_REPORT_POSITION
  • M154 S<seconds>
  • EXTENDED_CAPABILITIES_REPORT
  •      > M115_GEOMETRY_REPORT
    M115 output
  • REALTIME_REPORTING_COMMANDS
  • Report position and state of the machine

    Note ➁: The latest releases are promoting UBL versions over ABL (BLT - BL Touch), but ABL/BLT versions will be available. MPC autotune is available for the hot-end as a replacement to PID autotune.


    📚Versions

    You can download the firmware's latest files from the Assets at the bottom of
    the release page.

    UBL Information

    Binaries with UBL in their filename are similar to the bilinear leveling of BLT, but with extra features to provide users with more control and information. There are multiple guides about UBL, it's recommend reading about it before using this type of leveling system.

    Special versions

    These are the special configurations offered:
    (List of file prefixes and suffixes)
    • [ -ProUI ]
      | ProUI | (ProUI ENABLED)
      Toolbar, Gcode model preview, and other special features and options
    • [ -NoPro ]
      | No ProUI | (ProUI DISABLED)
      Does not have some features listed, but may include others not enabled in ProUI - see NOTE above
    • [ -IS ]
      | Input Shaping | Only if you mean to do the initial calibration
      (May require a special breakout board or test prints (similar to Linear Advance), more information below)
    • [ -MPC ]
      | MPC Autotune | (replaces PID for hotend)
    • [ -MP]
      | BIQ...
    Read more