網頁

say something.....

為了怕自己的一些心得跟想法會不容易保存跟查詢,才會有這一個部落格的存在,歡迎您大駕光臨

2026年5月27日 星期三

Klipper+MKS Robin nano 3.1 CoreXY 3D印表機

※※※※※  建立上位機  ※※※※※

 1.    在舊筆電安裝LINUX系統

先下載debian安裝iso檔
https://debian.cs.nycu.edu.tw/debian-cd/current/amd64/iso-dvd/debian-13.5.0-amd64-DVD-1.iso

複製iso檔到Ventory開機碟,開機進行安裝

2.    KIAUH(Klipper安裝步驟)

sudo apt update

sudo apt install git -y

git clone https://github.com/dw-0/kiauh.git

cd kiauh

./kiauh.sh

安裝1,2,3項(klipper, mainsail,moonraker)

完成後重開機

※※※※※   燒錄韌體   ※※※※※

以MKS Robin nano V3.1 為例

在終端機輸入
cd ~/klipper
make menuconfig

  • Micro-controller Architecture: STMicroelectronics STM32
  • Processor model: STM32F407
  • Bootloader offset: 48KiB bootloader (MKS V3.1 專用偏移量)
  • Clock Reference: 8 MHz crystal
  • Communication interface: USB (on PA11/PA12) (若您使用 USB 線直接插在板子的 Type-B 方口上)
make

將產生的~/klipper/out/klipper.bin 複製到TF卡並改名為Robin_nano_3.bin
放入MKS Robin nano並開機燒錄

在這裡先備註一下之後會用到的震動補償偵測教學影片
https://www.youtube.com/watch?v=Fe_BFGg_ojg

接下來要綁定USB ID (尤其是當有超過一台以上印表機的時候一定要做)
在命令列視窗輸入
ls /dev/serial/by-id/*
會列出目前連接的印表機ID像這樣的格式
/dev/serial/by-id/usb-Klipper_stm32f407xx765143002235798030-if00
將其輸入到config.cfg檔案裏面

[mcu] 
serial: /dev/serial/by-id/usb-Klipper_stm32f407xx765143002235798030-if00


沒有留言:

張貼留言