Skip to content
inib edited this page Oct 17, 2019 · 2 revisions

Welcome

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.

Sapphire Pro configs

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:

2.0.X-SapphirePro-3.5TFT

https://github.com/inib/Marlin/tree/2.0.X-SapphirePro-3.5TFT

This is the basic TFT hack together with my "vanilla" configuration

2.0.X-SapphirePro-3.5TFT-Py3.7

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)

2.0.X-SapphirePro-3.5TFT-Probe

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.

2.0.x.-SapphirePro-3.5TFT-EZ

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

2.0.X-SapphirePro-3.5-dev

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