Skip to content

Unoffical mod for Flashforge Adventurer 5M (Pro) 3D printers to run Moonraker, custom Klipper, Mainsail & Fluidd

License

Notifications You must be signed in to change notification settings

jeffalanmcclain/flashforge_ad5m_klipper_mod

 
 

Repository files navigation

Mainsail Fluidd NoScreen KlipperScreen

Klipper Mod for Flashforge Adventurer 5M (Pro)

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.

Feature Overview

  • 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.

Getting Started

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.

Documentation

Due to the beta stage of Klipper Mod the documentation is not fully-completed. The documentation is split into several topics:

About

Unoffical mod for Flashforge Adventurer 5M (Pro) 3D printers to run Moonraker, custom Klipper, Mainsail & Fluidd

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 47.1%
  • Shell 39.5%
  • Makefile 11.7%
  • C 1.7%