Marlin 2.0.5.4, Ender 3 Pro, BTT SKR 1.4 Turbo board with automatic bed levelling BLTouch v3.1

descriptionStandard

This article describes how to compile Marlin 2.0.5.4 released 9th July 2020 for use with the Ender 3 Pro and a custom hardware configuration comprising of the following components: BigTreeTech SKR 1.4 board, TMC2209 drivers, BLTouch. The BBT SKR 1.4 board is replacing the Creality Melzi board found in the stock printer.

Marlin 2.0.4.4, Ender 3 Pro, BTT SKR 1.4 Turbo board with automatic bed levelling using the BLTouch v3.1

descriptionStandard

In this article the focus is the preparation of the Marlin 2.x branch (version 2.0.4.4) for use with the Ender 3 Pro and a custom configuration: BigTreeTech SKR 1.4 board, TMC2209 drivers, BLTouch. The BBT SKR board that is replacing the Creality Melzi board from the stock printer.

A quick guide to PID tuning with Marlin

descriptionStandard

A brief guide on how to utilise PID temperature tuning in Marlin. You will need to ensure that the following definitions are present in your firmware’s configuration to utilise this the temperature tuning functionality:

Marlin 1.1.9, Ender 3 Pro and automatic bed levelling using the BLTouch v3.1

descriptionStandard

This article describes another firmware customisation for the Ender 3 Pro utilising Marlin version 1.1.9 with the latest bug fixes. This time enabling automatic bed levelling utilising the BLTouch v3.1. This has been tested on the Ender 3 Pro but should also work for the non-pro variant and possibly other similar 3D printers.