-
Notifications
You must be signed in to change notification settings - Fork 18
Home
This is my repository to keep track of the configs of my printers.
This has a little bit blown up with the hack to get the TFT running for the Sapphire Pro.
I'm currently providing different configurations for Marlin 2.0.x suited to the Sapphire Pro and here I want to give you brief overview, what is the difference:
https://github.com/inib/Marlin/tree/2.0.X-SapphirePro-3.5TFT
This is the basic TFT hack together with my "vanilla" configuration
https://github.com/inib/Marlin/tree/2.0.x-SapphirePro-3.5TFT-Py3.7
not necessary anymore - new marlin update fixed this
With the change to PlatformIO 4, it also runs with Python 3. Depending on your setup of VS Code and also if you actually have/had a previous version of the Python interpreter installed. PlatformIo might have configured itself for Python3 or Python2 or to your local environment.
The last encryption step of the build-procedure includes a Python script, that only works with Python2 (due to Python 3 handling single Strings not as Byte).
This branch fixes this issue and should compile with Python 3.7. (hopefully, I have zero experience with Python and put this together only with logic and trial and error)
https://github.com/inib/Marlin/tree/2.0.X-SapphirePro-3.5TFT-Probe
This config uses an inductive probe instead of the Z-min microswitch and has Autobedleveling enabled.
https://github.com/inib/Marlin/tree/2.0.x.-SapphirePro-3.5TFT-EZ
This is a damped down configruation, that simplifies going though the config and is used to proved the precompiled files found here: https://github.com/inib/Marlin/releases
https://github.com/inib/Marlin/tree/2.0.X-SapphirePro-3.5-dev
This my development branch to get more stuff for the TFT done and also will be prepared to merge into the main marlin branch, as soon as I fixed everything.
Happy printing