github prusa3d/Prusa-Firmware-Buddy v4.4.0-RC1
4.4.0-RC1 Firmware for Original Prusa MINI/MINI+

latest releases: v6.2.0-alpha1, v6.1.3, v6.1.2...
pre-release24 months ago

Summary

  • Support for Wi-Fi (ESP-01 & ESP-01S)
  • PrusaLink updates
  • Added translations
  • Remote print checks
  • Bug fixes

This is the public Release Candidate of the upcoming 4.4.0 firmware. There are multiple improvements across the entire firmware including Wi-Fi-related features, PrusaLink optimizations.

There are 37 commits and 15 bug fixes. Kudos to the community for reporting the issues!

ATTENTION: Before you rush flashing new firmware, please note that this time, there are two files needed on the USB flash drive. Both firmware and bootloader must be updated! The entire flashing process is automatic, printer will restart several times.

Support for Wi-Fi (ESP-01 & ESP-01S)

This firmware release brings some under-the-hood improvements to already existing implementation of the Wi-Fi support for the MINI+/MINI. More information about the ESP Wi-Fi including the setup is available in the 4.4.0-BETA2 release notes.

PrusaLink updates

The entire PrusaLink experience (the web management interface for the printer) has been updated with new features and bug fixes.

  • Fallback for missing translations (to English)
  • UI improvements
  • A-Z file sorting (currently only one supported)
  • Removed the Download button*

*This is a temporary action, once the download feature is fixed, the button will return into the web user interface.

Added translations

In the previous firmware release, only the English language was available for Wi-Fi setup. This firmware version adds new translations.

Remote print checks (experimental)

When you start a remote print, the printer now correctly checks whether the right filament is loaded. If the G-code file is sliced for a different type of filament than the one that is currently loaded, the printer will display a message. Please note this is an experimental feature and might sometimes misbehave.

Bug fixes

  • When uploading G-codes via Wi-Fi, the One-click Print message was incorrectly displayed. This is now fixed.
  • Low-RPM fan errors fixed: when the user lowered the print fan RPM to less than 40, the printer displayed an error message because the system saw the fan as completely stopped. This is now fixed.
  • The filament sensor is no longer enabled by default. This caused an error on printers without a filament sensor - a message was displayed warning the user that filament is not loaded. This is now fixed. When no filament sensor is detected, it is automatically disabled.
  • Fixed filament unload for the first layer calibration. When the user wanted to change filament before the first layer calibration, the unload was successful, but the printer did not follow up with the filament loading procedure. This is now fixed
  • Safety timer at the end of the first layer calibration: if the user kept the printer running after the first layer calibration procedure with the “Do you want to repeat…” message on the screen, the printer continued to heat up the nozzle and the bed. This is now fixed. Once the procedure ends, the heating is disabled and is only re-enabled after the user’s interaction.
  • First layer calibration ignored Mesh Bed Leveling errors and no warning message was displayed. This is now fixed.
  • Incorrect filament displayed after a filament runout. If the user loaded a PETG filament, restarted the printer and started a print during which a filament runout occurred, the printer then shows PLA as the loaded filament. This is now fixed.
  • Extruder location for filament change fixed. The parking position of the extruder was taken over from the homing of the X-axis. - - This could cause a situation where the extruder would be directly over a print during a filament change. To prevent possible damage to the printed model, the parking position was reverted to the original state - to the end of the X-axis.
  • Flashing ESP (Wi-Fi) during printing is no longer possible. Previously, it was possible to navigate through the Tune menu during the printing process to the ESP flashing option which would cause the print process to jam. These menu options are no longer interactive during a print job.
  • Configuration saving in experimental menu fixed. Previously, if the user set E-Steps in the experimental menu and then adjusted the Footer, the E-Step value was not saved. This was fixed by removing the Footer from the experimental menu.
  • Unload filament double-click bug fixed. Previously, if the user chose Unload in the Filament menu and proceeded to select Load or Unload, the menu item had to be clicked twice.
  • Flashing texts fixed by adjusting the way how texts are rendered
  • Assist sound mode issues in the Print menu are now fixed
  • OctoPrint logo is now correctly displayed after the connection is established
  • Flashing screen during filament change is now fixed

Don't miss a new Prusa-Firmware-Buddy release

NewReleases is sending notifications on new releases.