The printer is based on the D-Bot printer by spauda01@thingiverse
This project is forked from the original Marlin firmware.
Click here for the German 🇩🇪 version.
It is best to compile and upload this using PlatformIO with Visual Studio Code and the Auto Build Marlin extension.
First, go to the official VS Code Website and install the latest version of VS Code for your operating System.
After you have installed VS Code, you need to install some extensions in order to compile and upload the firmware.
To do this, open VS Code and select the extensions section on the left.
In the search bar, search for "auto build marlin" and select the extension Auto Build Marlin by Marlin Firmware
Click on Install.
VS Code will then install all needed extensions, including PlatformIO.
Finally, restart VS Code to make the changes take effect.
Note: It is possible that you need to install the python3-venv package when you are using Ubuntu. VS Code will prompt you for it during the installation, if necessary
On this page, go to the right. Under releases, select the newest release and download the attached zip file. Extract the zip file into a folder of your choice.
Next, open VS Code. Select the PlatformIO section on the left and select Open.
In the tab that opens, select Open Project and select the folder you just extracted.
If VS Code asks you, if you trust the folder, confirm that you do.
Note: You need to open the parent directory of the repository, i.e. the folder that contains the Marlin folder.
Now that you have opened the project, it is time to build and upload Marlin. From the bottom toolbar, select build.
PlatformIO will now try to compile Marlin and in the process download all of it's dependecies.
Note: The first build might fail. Just click on build again and it should work.
When the build process finished successfully, you can upload the firmware. To do that, select upload from the bottom toolbar.
PlatformIO should automatically detect your connected Arduino and upload the firmware.
If this process finishes without any errors, your Arduino is now running Marlin and you're good to go :)
If you want to change the name of your 3D printer or want to change any other configuration options, you have to open the file Marlin/Configuration.h (select it from the file explorer on the left).
To change the name, go to line 146 of aforementioned Configuration.h file and change the name that is given there. Note that you must not change anything in that line except the name between the quotes.




