Skip to content

zaiplanet/CR10_3D_Printer_DIY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Board MKS Gen L v1.0 clone with Mainsail OS and Klipper firmware on Rasp pi 3B+.

X,Y use TMC2208 and dual step Z use A4988 (Z and E1)

BLTouch clone

  1. Follow instruction of Mainsail OS
  2. Disconnect power source with printer
  3. Turn on Pi and connect USB cable with printer board (because Gen L can't dual power outsource with 5V from usb. If you don't disconnect power, you may shock yourself or damage your equipment)
  4. Baud rate for serial port from 250000 or 115200
  5. From cmd, search connect usb with 'ls /dev/serial/by-id/*'
  6. Flash klipper to MCU follow this https://www.klipper3d.org/Installation.html#building-and-flashing-the-micro-controller
  7. After flashing completed, disconnect usb cable. Turn off power Pi.
  8. Use UART to connect Pi with Gen L
  9. On the RPI, I used pins 8: TXD (data send), 9: ground, and 10: RXD (data receive).
  10. I connected these wires to pins in the AUX-1 header of Gen L.
  11. RPI pin 8 (data send) to MKS gen L RX (data receive) / RPI pin 9 (ground) to MKS gen L GND (ground) / RPI pin 10 (data recieve) to MKS gen L TX (data send)

image

  1. Then, powered up the RPI and ssh to pi : ssh@ip_address
  2. From cmd run 'sudo raspi-config'
  3. Select Interfacing Options -> Serial -> Select No to login shell over serial -> Select Yes to serial port hardware to be enabled.

image

image

image

image

  1. Then rebooted, closed everything up, and powered up my printer.
  2. Edit klipper config file follow this https://www.klipper3d.org/Config_Reference.html
  3. Check klipper configuration follow this https://www.klipper3d.org/Config_checks.html

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published