Skip to content

CoHammo/Marlin_Config_for_K280

 
 

Repository files navigation

Marlin_Config_for_K280

Created by: Jacob Milburn (Fall 2021/Spring 2022)

Configuration files for Sunderland Innovation Lab's HE3D printer

Install the software to work with the firmware

To modify the firmware of the Delta style printer for the first time, follow the steps below to get started (modified from the official Marlin documentation).

  1. Install Python
    • Make sure to include Python on the path
  2. Install Git
    • Leave everything at the default options
  3. Install VS Code
  4. Open the Extensions tab on the left side of the VScode UI
  5. Search for PlatformIO and download
  6. Let PlatformIO finish installing completely and fix any errors it issues
  7. Search the Extensions for Marlin
  8. Install AutoBuildMarlin
  9. Open the Version Control tab on the left side of the VSCode UI
  10. Click Clone Repo
  11. Use the HTTPs link in the upper right-hand corner of this page to connect to this repo
  12. Open a new Git terminal by:
    1. Clicking on the terminal window at the bottom of the VS code UI
    2. Clicking the large plus button on the right side of the terminal window
    3. Selecting the Git bash option
  13. Configure your name and email by entering the following lines where John Doe is your name and [email protected] is your email address associated with your Github account
    • $ git config --global user.name "John Doe"
    • $ git config --global user.email [email protected]

You have now configured your computer to work with the firmware!

Before you push any changes to the remote repo, make sure that the current configuration you are working on is not broken.

If you want to push your changes to the remote repo when the configuration is broken, look up how to make a branch in Git to keep your changes separate from the reliable version.

How to Edit the Configuration

To edit the printer configuration, browse to Marlin_Config_for_K280\Marlin-2.0.9.2\Marlin and modify the Configuration.h and the Configuation_adv.h files. Make sure to research what changes to make, as these parameters can have a damaging impact on the printer if not set up correctly.

How to upload changes to the printer

Once you have made changes to the configuration and would like to push the changes to the printer, follow the steps below:

  1. Open the AutoBuild Marlin extension tab
  2. Verify that you are in the Marlin 2.0.9.2 Folder (or whatever version is currently applicable)
  3. Click the "Build" button for the mega2560
  4. Verify that the build is successful; solve issues if not (this can take up to a minute)
  5. Plug in the printer
  6. Connect to the printer via the blue USB cord
  7. Click the "Upload" button for the mega2560
  8. Verify that the firmware has been uploaded and then reset the machine using the reset button on the bottom of the display board

Contact Information

If you have any questions about this process, please contact me at (620) 899-8028 or [email protected] (current as of 5/13/2022).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 64.9%
  • C 31.0%
  • G-code 1.7%
  • Python 0.7%
  • Shell 0.7%
  • JavaScript 0.4%
  • Other 0.6%