About

About

MRiscoCProUI Firmware

Professional-grade firmware for Voxelab Aquila and Creality Ender-3 V2/S1 3D Printers.


Project Overview

This project provides optimized firmware configurations designed to unlock the full potential of your 3D printer hardware. Building upon the powerful Marlin base, MRiscoCProUI introduces advanced features, a highly customizable user interface, and extensive support for various board architectures.

Supported Hardware

While the firmware is compatible with a wide range of hardware, including Induction Probes, it is specifically tuned for the following:

Models

  • Voxelab Aquila Series: Original Aquila, X2, X3, Max, S2, S3, and C2.
  • Creality Ender Series: Ender-3 V2, Ender-3 S1, and V2 Neo.

Chipsets & Mainboards

Support for a variety of processors and boards:

  • Aquila Chipsets: GD32, N32, HC32, STM32F103.
  • Creality Boards: 4.2.2, 4.2.7, STM32F401, GD32F303, E3 Free-runs (TMC2209).
  • Aftermarket Boards: BigTreeTech (BTT) SKR Mini E3 V2.0, V3.0, V3.0.1.

Key Features

Bed Leveling Systems

  • Unified Bed Leveling (_UBL): (Recommended) Combines manual leveling with automated probing for maximum accuracy.
  • Bilinear Leveling (_BLT): Standard grid-based auto-leveling for CR-Touch, BL-Touch, and 3D-Touch sensors.
  • Manual Mesh (_MM): Allows users without a probe to create a high-precision digital mesh.
  • Default: Stock UI; no ProUI-EX, or mesh leveling.

Advanced Capabilities

  • Input Shaping (-IS): Compensates for printer vibrations to reduce "ghosting" and ringing artifacts (requires calibration).
  • Model Predictive Control (-MPC): A modern, physics-based temperature control algorithm that replaces traditional PID tuning for better thermal stability.
  • ProUI Extra Features (ProUI-EX): Exclusive toolbar options, physical dimension adjustments, and advanced settings. May include new G-code (as C)

Hotend Support

Pre-configured support for high-performance extruders:

  • Creality Sprite Extruder: (Thermistor #13)
  • Spider Speedy Ceramic: (Thermistor #5)

Display Assets

Important: To ensure the User Interface (icons, fonts, colors) displays correctly, you must update your screen's firmware assets.

The firmware supports multiple screen types, including:

  • DWIN / DACAI: The standard color screens found on most V2/Aquila units.
  • TJC: High-refresh-rate screens often used as replacements.
  • 12864 Monochrome: Specific support for the Aquila C2 / Ender-3 LCDs (No ProUI features).

Compatibility Notes

Firmware compatibility is often broader than the model name on the printer. For example, a Creality 4.2.7 board installed in a Voxelab Aquila will function perfectly with Ender-3 V2 firmware options. The primary differences often lie in the boot logo and default color schemes.



Trending Tags