This is an unofficial mod to run Moonraker, custom Klipper, Mainsail & Fluidd on the Flashforge AD5M (Pro) 3D printers and unlock the full power of open source software.
Klipper Mod for the AD5M is designed to be fully removable and not break any functions of the stock software.
Caution
If you want to install this mod to your AD5M (Pro) then be aware, that you risk to loose your warranty or damage the printer. Proceed at your own risk if you want to try this mod!
This mod is currently in beta stage. Many features are implemented already but they need to be tested thoroughly and polished a bit by early adopters.
- Klipper 0.11 ‒ with improved configuration and default macros
- Moonraker on port 7125
- Mainsail on port 4000
- Fluidd on port 4001
- KlipperScreen ‒ separate build variant
- Guppyscreen ‒ separate preview build variant
- Camera streaming via ustreamer on port 8080
- Moonraker-timelapse support
- Network access: Ethernet LAN and WiFi via iwd
- Customized Linux environment based on Buildroot
- SSH root access. Login:
root
, Password:klipper
- Audio via buzzer (can play simple Midis)
- LCD backlight control
- Automatic USB flash drive mounting
- "Dual boot" with stock Flashforge software
All features of the mod run directly on the printer built-in system (Allwinner T113-S3 with 128MB RAM). No additional hardware is required.
Download test latest Release Build and read through the documentation for Installation and Slicing. Also make yourself familiar with the Uninstall methods, to get rid of the mod if you don't like it.
The Klipper Mod for AD5M (Pro) is currently provided in three variants:
- Default headless variant without an on-screen GUI control application
- Beta Klipper Screen variant with fully-fledged KlipperScreen installation. If you encounter any issues that could be caused by resource exhaustion (mostly system RAM), please check if the issue also occurs with the default variant.
- Alpha Guppy Screen variant for a more ligthweight UI on the limited hardwareof the 5m/5mpro. If you encounter any issues that could be caused by resource exhaustion (mostly system RAM), please check if the issue also occurs with the default variant.
You are welcome to participate int the GitHub Discussions or open a new Issue if you find any bugs.
Due to the beta stage of Klipper Mod the documentation is not fully-completed. The documentation is split into several topics:
- Install: How to install Klipper Mod
- Uninstall: Uninstall Klipper Mod
- Slicing: Configure your Slicer for Klipper
- Wifi: Methods to Configure WiFi
- Linux Environment: Klipper Mod Linux environment
- Klipper Screen
- Guppy Screen
- Camera
- USB
- LCD
- Buzzer
- Build Instructions