Skip to main content

FreeDi

Phil1988 On Reddit:  https://www.reddit.com/user/C0co_33/

Post on Reddit announcing project release:  https://www.reddit.com/r/QidiTech3D/comments/1i9i2zf/xsmart_3_eol/

 

Details / Screenshots From release 1.40

image.png

image.png

image.png

 

Note:  Spoolman was added after the fact as was Crowsnest (using instructions from their wiki)

Note:  The below is copy and paste with slight tweaks, directly from the GitHub page. 

Current as of 2025/02/02

FreeDi

A project to enhance QIDI's X3 printers with custom LCD firmware, cutting-edge software, and OTA updates.
Together, let's unlock the full potential of your printer!

Getting Started

If you want to start, head over to the
📖 Wiki and follow the complete installation guide.

📹 or Watch the full installation video
Watch the full installation video

But I invite you to read the other parts as well! 😊

What Is FreeDi?

FreeDi is a comprehensive upgrade package designed to enhance your printing experience. Here's what it offers:

  • Custom Display Firmware: Built from the ground up for maximum usability.
  • Seamless Display Software: Ensures fast and reliable communication between the printer and the stock display.
  • OTA Updates: Update your firmware in ~4 minutes -no more USB drives or 40-minute waits!
  • Optimized Configuration and Macros: Streamlined for better performance and usability.
  • Latest Software Stack:
    • Armbian OS Bookworm (replacing Buster)
    • Klipper 0.12.0+ (latest, unmodified)
    • Moonraker v0.9.3+ (latest, unmodified)
    • Mainsail v2.13+ (latest, unmodified)
    • Python 3.12 (upgraded from 2.7)
    • KIAUH integration
    • Latest LTS Linux Kernel (6.6.x)

🖨️ Supported Printers

Currently Supported:

  • X-Max 3
  • X-Plus 3
  • X-Smart 3

Coming Soon

  • Q1 Pro (Estimated Release: April 2025)

Potential Future Support:

  • Plus 4 (Looking for Klipper/Python experts—contact me if interested!)

❓ Is FreeDi Right for You?

Not for You If...

  • You're satisfied with the stock system. FreeDi is here to enhance, not persuade.
  • You're facing hardware issues. FreeDi is software and can't do magic - even if it sometimes still feels magical for me ;)

Perfect for You If...

  • You want an open, up-to-date system with no compromises.
  • You need access to advanced software features and plugins:
    • Additional features (Spoolman, Shake&Tune, etc.)
    • Tune and adjust your printer precisely using accurate software measurements (eg. Shake&Tune)
  • You're tired of stock software bugs causing:
    • Nozzle crashes into the print bed.

    • Bed slamming into the printer bottom.

    • Print head collisions without emergency stop options.

    • Missing or poor-quality thumbnails on-screen.

      • Annoying "SYSTEM STARTS ABNORMALLY" errors.

        image.png

        NOTE:  This is an animated gif in the original source:

        image.png

         

      • You want to have nice looking thumbnails

        image.png

        NOTE:  This is an animated gif in the original source:

         

        image.png

         

        •