yeongrokgim / my-settings-Kingroon-KP3S

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

my-settings-Kingroon-KP3S

Hardware Configurations

  • Kingroon KP3S 3.0 (Shipped with Direct Titan Extruder)
  • BLTouch v3.1
    • Probe mount 3D model was downloaded from thingiverse
    • replaced Z Min probe on the mainboard, keeping black-white color-coded pinouts.
  • Installed landscape LCD mount
    • LCD mount 3D model was downloaded from thingiverse
      • note: Tried to change define TFT_ROTATION TFT_ROTATE_90 configuration seems not working properly
    • Printed those parts tft1.stl, tft24.stl, tftbase.stl

Instructions

  1. Clone Marlin repository with 2.0.9 tag.

    git clone --depth 1 --branch 2.0.9 https://github.com/MarlinFirmware/Marlin.git buildspace
  2. Replace configuration.

    cat ./Marlin/Configuration.h > ./buildspace/Marlin/Configuration.h
    cat ./Marlin/Configuration_adv.h > ./buildspace/Marlin/Configuration_adv.h
  3. Build firmware.

    1. Open VS Code
    2. Install Auto Build Marlin extension
    3. Open Auto Build Marlin tab on extension bar on left side.
    4. Click Show ABM Panel
    5. Click Build on the right side of mks_robin_nano35

    OR Build manually

    cd buildspace
    platformio run -e mks_robin_nano35 ; echo "done" >|/tmp/ipc
  4. Prepare SD card to flash.

    cp .pio/build/mks_robin_nano35/Robin_nano35.bin /media/sdcard/robin_nano.bin
  5. Update firmware on KP3S.

    • Poweroff your KP3S.
    • Put SD card with robin_nano.bin into KP3S.
    • Power on (You'll see TFT Updating on screen.)

TODO

Follow Instructions here

  • PID Autotune
  • First Layer
  • Baseline Print
  • Extruder E-steps Calibration
  • Slicer Flow Calibration
  • Stepper Motor Driver Current
  • Retraction Tuning
  • Temperature Tuning
  • Accerlation Tuning
  • Linear Advance
  • XYZ steps Calibration

Resources

About


Languages

Language:C 100.0%