While I'm waiting for parts to arrive, I figured I would get Marlin configured and ready. I use Visual Studio Code all the time, so I installed the Platform.IO extension, and downloaded the BigTreeTech version of Marlin from their GIT Repository. bigtreetech/SKR-3 (github.com)
I also went and grabbed the Lulzbot source for Marlin. Lulzbot 5 Marlin This way, as I'm performing the configuration updates for the SKR-3 hardware, I can include the hardware from the Lulzbot 5 that I'm keeping. This included:
- Thermistor configuration
- Default Steps
- Homing Directions
- Build Volume
- Physical drive configurations like jerk, acceleration limits, etc.
If you haven't done a Marlin build it is much easier than it looks. If you are building a run of the mill 3D printer, everything you need is a setting in the Configuration.h or Configuration_adv.h file. The old Marlin 1.0 files from Lulzbot were easy to read and identify hardware specific settings, and the documentation from BigTreeTech was good and directs you to where you can enable features based on the hardware you purchased and your printer design.
If you have an older version of Marlin, and your printer supports an update, then it is worth while to backup your settings and give it a try. There are lots of videos online walking through the process, and if your on modern hardware the manufacturer may have configurations already done for you.
With this done, I guess I just have to wait for the hardware to arrive.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.