From c10f1ff52ba7bef91b15b3f6d665598d8ad76599 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Sat, 14 Sep 2024 17:51:03 +0700 Subject: [PATCH 01/22] update readme --- readme.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/readme.md b/readme.md index 55c23a6..b67d619 100644 --- a/readme.md +++ b/readme.md @@ -2,10 +2,6 @@ ## 1. Introduction -M36集线板是专门为使用36圆形步进电机(Nema14)而设计的,可以用在mini Stealthburner 或者其他使用36电机的打印头上。该板可以配合多种主板使用,尤其是我们的catalyst和BullAnt。配合专用连接线材也可适配任何其他使用klipper的系统。 - -M36分为两个版本,主要是电机驱动芯片不一样,普通版本为TMC2209,与Catalyst主板配合使用;Lite版本为GC6609,与BullAnt主板配合使用。 - The M36 hub board is specially designed for use with 36 circular stepper motors (Nema14) and can be used on mini Stealthburner or other print heads using 36 motors. This board can be used with a variety of motherboards, especially our catalyst and BullAnt. With special connection cables, it can also be adapted to any other system using klipper. M36 is divided into two versions, mainly because of the difference in motor driver chips. The normal version is TMC2209, used with Catalyst motherboard; the Lite version is GC6609, used with BullAnt motherboard. @@ -13,7 +9,7 @@ M36 is divided into two versions, mainly because of the difference in motor driv ### 1.1 Feature - Based on STM32F072 -- USB interface or CAN(need addon board) +- USB interface ~~or CAN(need addon board)~~ - Onboard TMC2209 / GC6609 (Lite Version) - 3 x 4Pin(2pin/3pin compatible) controlled Fans (default VIN power supply, 5V optional) - 1x signal input / output interface (default 5V power supply, VIN optional , with level shift) @@ -64,7 +60,7 @@ M36 is divided into two versions, mainly because of the difference in motor driv 2.3.3 With Catalyst V2 2.3.4 With Spider and Raspberry Pi - +After Research on the Internet i found that boot0 and reset need be connected to 3.3v pin and GND pin ### 2.4 SCH DXF STEP From f044946d4a1147fe810d0e4d034d101aa66ff9b2 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Sat, 14 Sep 2024 17:52:47 +0700 Subject: [PATCH 02/22] update --- readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index b67d619..35f8b1b 100644 --- a/readme.md +++ b/readme.md @@ -59,8 +59,8 @@ M36 is divided into two versions, mainly because of the difference in motor driv 2.3.3 With Catalyst V2 -2.3.4 With Spider and Raspberry Pi -After Research on the Internet i found that boot0 and reset need be connected to 3.3v pin and GND pin +2.3.4 With Other Board and Raspberry Pi +After Research on the Internet i found that boot0 and reset need be connected to 3.3v pin and GND pin. ### 2.4 SCH DXF STEP From 6825c1d6885d43e35ae4f56837b97ac15d457d63 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Sat, 14 Sep 2024 17:58:20 +0700 Subject: [PATCH 03/22] update report --- .../M36 HUB V1.1 DXF.pdf | Bin readme.md | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) rename "hardware/M36 HUB V1.1 \344\275\215\345\217\267\345\233\276.pdf" => hardware/M36 HUB V1.1 DXF.pdf (100%) diff --git "a/hardware/M36 HUB V1.1 \344\275\215\345\217\267\345\233\276.pdf" b/hardware/M36 HUB V1.1 DXF.pdf similarity index 100% rename from "hardware/M36 HUB V1.1 \344\275\215\345\217\267\345\233\276.pdf" rename to hardware/M36 HUB V1.1 DXF.pdf diff --git a/readme.md b/readme.md index 35f8b1b..5b39b63 100644 --- a/readme.md +++ b/readme.md @@ -66,7 +66,9 @@ After Research on the Internet i found that boot0 and reset need be connected to ### 2.4 SCH DXF STEP Get SCH, DXF, STEP files on github: - +[SCH] (hardware/M36 HUB V1.1 SHC.pdf) +[DXF] (hardware/M36 HUB V1.1 DXF.pdf) +[STEP] (hardware/M36 HUB V1.1.pdf) ## 3. Firmware Guide From 5672ef170006541888964de4c4a77bba881aa0c7 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Sat, 14 Sep 2024 17:59:39 +0700 Subject: [PATCH 04/22] update --- readme.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 5b39b63..61b8da7 100644 --- a/readme.md +++ b/readme.md @@ -66,9 +66,9 @@ After Research on the Internet i found that boot0 and reset need be connected to ### 2.4 SCH DXF STEP Get SCH, DXF, STEP files on github: -[SCH] (hardware/M36 HUB V1.1 SHC.pdf) -[DXF] (hardware/M36 HUB V1.1 DXF.pdf) -[STEP] (hardware/M36 HUB V1.1.pdf) +[SCH](hardware/M36 HUB V1.1 SHC.pdf) +[DXF](hardware/M36 HUB V1.1 DXF.pdf) +[STEP](hardware/M36 HUB V1.1.pdf) ## 3. Firmware Guide From 084ee536d4e03d317cd0f35116bf6058b56ee253 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Sat, 14 Sep 2024 18:00:21 +0700 Subject: [PATCH 05/22] update --- readme.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/readme.md b/readme.md index 61b8da7..c0da0e4 100644 --- a/readme.md +++ b/readme.md @@ -65,10 +65,7 @@ After Research on the Internet i found that boot0 and reset need be connected to ### 2.4 SCH DXF STEP -Get SCH, DXF, STEP files on github: -[SCH](hardware/M36 HUB V1.1 SHC.pdf) -[DXF](hardware/M36 HUB V1.1 DXF.pdf) -[STEP](hardware/M36 HUB V1.1.pdf) +Get SCH, DXF, STEP files on github: [SCH](hardware/M36 HUB V1.1 SHC.pdf) [DXF](hardware/M36 HUB V1.1 DXF.pdf) [STEP](hardware/M36 HUB V1.1.pdf) ## 3. Firmware Guide From c7660f496f2d439aa3e7b9a424294a27d1911c85 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Sat, 14 Sep 2024 18:04:41 +0700 Subject: [PATCH 06/22] update --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index c0da0e4..cf18c37 100644 --- a/readme.md +++ b/readme.md @@ -65,7 +65,7 @@ After Research on the Internet i found that boot0 and reset need be connected to ### 2.4 SCH DXF STEP -Get SCH, DXF, STEP files on github: [SCH](hardware/M36 HUB V1.1 SHC.pdf) [DXF](hardware/M36 HUB V1.1 DXF.pdf) [STEP](hardware/M36 HUB V1.1.pdf) +Get SCH, DXF, STEP files on github: [SCH](hardware/M36%20HUB%20V1.1%20SCH.pdf) [DXF](hardware/M36%20HUB%20V1.1%20DXF.pdf) [STEP](hardware/M36%20HUB%20V1.1.step) ## 3. Firmware Guide From ed0049f6c59fcbfd76f6f0ff5c77d52dea2b9b61 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Sat, 14 Sep 2024 18:06:28 +0700 Subject: [PATCH 07/22] update --- readme.md | 39 +-------------------------------------- 1 file changed, 1 insertion(+), 38 deletions(-) diff --git a/readme.md b/readme.md index cf18c37..f104438 100644 --- a/readme.md +++ b/readme.md @@ -65,7 +65,7 @@ After Research on the Internet i found that boot0 and reset need be connected to ### 2.4 SCH DXF STEP -Get SCH, DXF, STEP files on github: [SCH](hardware/M36%20HUB%20V1.1%20SCH.pdf) [DXF](hardware/M36%20HUB%20V1.1%20DXF.pdf) [STEP](hardware/M36%20HUB%20V1.1.step) +Get SCH, DXF, STEP files on github: [SCH](hardware/M36%20HUB%20V1.1%20SCH.pdf), [DXF](hardware/M36%20HUB%20V1.1%20DXF.pdf), [STEP](hardware/M36%20HUB%20V1.1.step) ## 3. Firmware Guide @@ -90,45 +90,8 @@ This is only Klipper firmware support. If you are Klipper beginner please check 7. When you see the word "successfully", it means the programming is successful. - - -1. 打开机器电源,等待CM68完全启动,大致需要30-90s。 -2. 按住M6上的BT0按钮不松开,按住RST按键2秒以上松开,等待3S,松开BT0按钮; -3. 在SSH界面输入 ‘lsusb‘ 你应该能看到 DFU 设备出现; -4. ‘cd klipper ’进入klipper目录 -5. ‘make menuconfig’ 进行固件配置,如下图: -6. make flash FLASH_DEVICE=0483:df11 进行编译并烧录; -7. 当看到successfully字样的时候表示烧录成功。 - ### 3.2 Config We put the Klipper configuration file in github, you need to get the DEVICE ID by "ls /dev/serial/by-id", then replace the id in the config file. On Catalyst and Bull Ant motherboards, the USB path is used by default for connection, and an ID is no longer required. In theory, it can be used after updating the firmware and restarting. - -我们将Klipper的配置文件放在github中,需要通过“ls /dev/serial/by-id”获取DEVICE ID,然后替换配置文件中的id。 - -在催化剂和公牛蚁主板上,默认使用USB路径来进行连接,不再需要ID。理论上,更新完固件,重启之后既可使用。 - - - - - -## Buy - -[Taobao](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-23828897339.22.229c1613tHAtLW&id=690431280049) - -[Aliexpress](https://www.aliexpress.com/item/1005004880078163.html) - -[Official website](https://www.fysetc.com/products/fysetc-sb-can-tool-board-based-on-stm32f072-support-klipper-with-tmc2209-axl345-acceleration-sensor-for-3d-printer-parts?variant=42187842519215) - -## Contacts - -QQ: 1041794121 - -Facebook grounp:https://www.facebook.com/groups/197476557529090 - -Discord:https://discord.gg/Fb6FdND4 - -email:support@fysetc.com - From 7f778b7965d241523da63f7c23296c36884606cd Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Sat, 14 Sep 2024 18:10:05 +0700 Subject: [PATCH 08/22] update --- readme.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/readme.md b/readme.md index f104438..ff66f5a 100644 --- a/readme.md +++ b/readme.md @@ -1,3 +1,5 @@ +## THIS IS THE INSTRUCTION FOR USING M36 BOARD FOR ANY BOAD + ![M36_HUB_TOP](assets/M36_HUB_TOP.png) ## 1. Introduction From 6429557b641c0620a9228c98b3dccf3294091608 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Sat, 14 Sep 2024 18:11:28 +0700 Subject: [PATCH 09/22] update --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index ff66f5a..dca7d07 100644 --- a/readme.md +++ b/readme.md @@ -29,7 +29,7 @@ M36 is divided into two versions, mainly because of the difference in motor driv ### 2.1 Install -5. +>Update later ### 2.2 Connectors From 984bf633e74ce17168532a194f40d58e3ed49816 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Mon, 16 Sep 2024 17:38:34 +0700 Subject: [PATCH 10/22] update --- readme.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index dca7d07..2b34f6d 100644 --- a/readme.md +++ b/readme.md @@ -62,7 +62,19 @@ M36 is divided into two versions, mainly because of the difference in motor driv 2.3.3 With Catalyst V2 2.3.4 With Other Board and Raspberry Pi -After Research on the Internet i found that boot0 and reset need be connected to 3.3v pin and GND pin. +After Research on the Internet i found that boot0 and reset need be connected to 3.3v pin and GND pin. As you doing this action, MCU will work as well as it can flash via DFU. + +You can desolder or crim a 3x2 female connector for exist wire. + +Wires pinout + +> Picture here + +PCB Pinout + +> Picture here + + ### 2.4 SCH DXF STEP From d82bc2961f696352ddc43afd2b6230bc73030fad Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Mon, 16 Sep 2024 17:39:15 +0700 Subject: [PATCH 11/22] update --- readme.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/readme.md b/readme.md index 2b34f6d..4e62070 100644 --- a/readme.md +++ b/readme.md @@ -74,9 +74,6 @@ PCB Pinout > Picture here - - - ### 2.4 SCH DXF STEP Get SCH, DXF, STEP files on github: [SCH](hardware/M36%20HUB%20V1.1%20SCH.pdf), [DXF](hardware/M36%20HUB%20V1.1%20DXF.pdf), [STEP](hardware/M36%20HUB%20V1.1.step) From 2062767345710939bfcdae58f6b546157af2709e Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Mon, 16 Sep 2024 17:41:36 +0700 Subject: [PATCH 12/22] update --- readme.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/readme.md b/readme.md index 4e62070..c26c3df 100644 --- a/readme.md +++ b/readme.md @@ -50,9 +50,6 @@ M36 is divided into two versions, mainly because of the difference in motor driv | RGB2 | SH1.0-3P | PB0, 1A MAX sigal line RGB port, 5V,for NeoPixel, WS2812
安装R39=0-100R,可以将RGB1和RGB2串联起来,仅用PB13控制。
Install R39=0-100R, you can connect RGB1 and RGB2 in series and only use PB13 to control them. | - - - ### 2.3 Wiring 2.3.1 With Bullant From 8212affba50ddc189b7f2d2d2b0cab045e738917 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Mon, 16 Sep 2024 17:43:55 +0700 Subject: [PATCH 13/22] update --- readme.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/readme.md b/readme.md index c26c3df..6c238e8 100644 --- a/readme.md +++ b/readme.md @@ -53,12 +53,16 @@ M36 is divided into two versions, mainly because of the difference in motor driv ### 2.3 Wiring 2.3.1 With Bullant +> Have not tested yet 2.3.2 With Catalyst V1 +> Have not tested yet 2.3.3 With Catalyst V2 +> Have not tested yet 2.3.4 With Other Board and Raspberry Pi + After Research on the Internet i found that boot0 and reset need be connected to 3.3v pin and GND pin. As you doing this action, MCU will work as well as it can flash via DFU. You can desolder or crim a 3x2 female connector for exist wire. From a11cad73babd3c16ea93d50b8b0366c4357b5bd9 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Mon, 16 Sep 2024 17:52:20 +0700 Subject: [PATCH 14/22] update --- readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index 6c238e8..fb951db 100644 --- a/readme.md +++ b/readme.md @@ -63,9 +63,9 @@ M36 is divided into two versions, mainly because of the difference in motor driv 2.3.4 With Other Board and Raspberry Pi -After Research on the Internet i found that boot0 and reset need be connected to 3.3v pin and GND pin. As you doing this action, MCU will work as well as it can flash via DFU. +After Research on the Internet i found that boot0 need to be connected to 3.3v pin and reset need to be connected GND pin. +[Source] (https://github.com/makerbase-mks/MKS-Robin-Nano-V3.X/issues/63) -You can desolder or crim a 3x2 female connector for exist wire. Wires pinout From 7ee9908b645ab4418c46e774ee2fb8721e028daa Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Mon, 16 Sep 2024 18:55:04 +0700 Subject: [PATCH 15/22] update Klipper Config --- Klipper Config/head.cfg | 209 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 209 insertions(+) create mode 100644 Klipper Config/head.cfg diff --git a/Klipper Config/head.cfg b/Klipper Config/head.cfg new file mode 100644 index 0000000..d949f72 --- /dev/null +++ b/Klipper Config/head.cfg @@ -0,0 +1,209 @@ +## M36 HUB V1.1 Lite (with GC6609) +## For more info +## https://github.com/FYSETC/M36_HUB_V1 +## https://wiki.fysetc.com/M36_HUB_V1/ + +# This file contains common pin mappings for the Fysetc M36 HUB V1.1 +# To use this config, the firmware should be compiled for the +# STM32F072 with "No bootloader" ,"Internal clock" and Communication interface USB + +# How to get in DFU mode: +# 1. hold BT0 button for 2 seconds +# 2. Hold RST button for 2 seconds +# 3. Release the BT0 button +# 4. wait 2seconds +# 5. Release the RST button +# "lsusb" check if get in DFU mode + +# After running "make", run the following command to flash the board: +# "dfu-util -R -a 0 -s 0x08000000:leave -D out/klipper.bin" to upload +# or "make flash FLASH_DEVICE=0483:df11" compile and upload at once. + + +## *** THINGS TO CHANGE/CHECK: *** +## MCU path [mcu] section +## Z and Extruder motor currents [tmc2208 stepper_*] sections. Uncomment the stepper motor you have +## Full steps per rotation for Extruder [extruder] section +## Thermistor types [extruder] and [heater_bed] sections - See https://www.klipper3d.org/Config_Reference.html#common-thermistors for common thermistor types +## Extruder motor currents [extruder] section +## PID tune [extruder] and [heater_bed] sections +## Fine tune E steps [extruder] section + +## For more info check https://docs.vorondesign.com/build/startup/#v0 +## See docs/Config_Reference.md for a description of parameters. + +[mcu head] +serial: /dev/serial/by-path/platform-4101000.usb-usb-0:1.4:1.0 +#restart_method: command + + +##################################################################### +# Extruder +##################################################################### + +[extruder] +step_pin: head:PB15 +dir_pin: head:PB14 # Add ! if moving opposite direction +enable_pin: !head:PB1 +full_steps_per_rotation: 200 # Set to 200 for 1.8 degree motor, set to 400 for 0.9 degree stepper motor +rotation_distance: 22.23 # See calibrating rotation_distance on extruders doc +gear_ratio: 50:10 # For Mini Afterburner +microsteps: 32 +nozzle_diameter: 0.400 +filament_diameter: 1.750 +heater_pin: head:PA0 +## Check what thermistor type you have. See https://www.klipper3d.org/Config_Reference.html#common-thermistors for common thermistor types. +## Use "Generic 3950" for NTC 100k 3950 thermistors +sensor_type: Generic 3950 +sensor_pin: head:PA1 +control: pid # Do PID calibration +pid_Kp: 28.182 +pid_Ki: 1.978 +pid_Kd: 100.397 +min_temp: 0 +max_temp: 270 +min_extrude_temp: 10 # set 10 to test,please change to 170 for real use +max_extrude_only_distance: 150 +max_extrude_cross_section: 1.5 +pressure_advance: 0.2 # See tuning pressure advance doc +pressure_advance_smooth_time: 0.040 + +[tmc2209 extruder] +uart_pin: head:PA9 +interpolate: False +run_current: 0.7 +diag_pin: head:PA8 +sense_resistor: 0.220 +stealthchop_threshold: 0 # Set to 0 for spreadcycle, avoid using stealthchop on extruder + + +##################################################################### +# Fan Control +##################################################################### +#FAN0_EN:PB11 +#FAN0_PWM:PB10 +#FAN0_TACH:PB12 + +#FAN1_EN:PB4 +#FAN1_PWM:PA15 +#FAN1_TACH:PB3 + +#FAN2_EN:PB9 +#FAN2_PWM:PB8 +#FAN2_TACH:PA10 + +[heater_fan hotend_fan] +pin:head:PB4 +max_power:1.0 +shutdown_speed:0.0 +cycle_time:0.5 +hardware_pwm:false +kick_start_time:0.10 +off_below:0.1 +#tachometer_pin: +#tachometer_ppr: +#tachometer_poll_interval: +#enable_pin: +heater: extruder +heater_temp: 50.0 +fan_speed: 1.0 + +[multi_pin part_cooling] +pins: head:PB9,head:PB11 + +[fan] +pin: multi_pin:part_cooling + +##################################################################### +# Temperature Sensor +##################################################################### + +[temperature_sensor head_mcu_temp] +sensor_type: temperature_mcu +sensor_mcu: head +min_temp: 0 +max_temp: 100 + +[temperature_sensor Chamber_on_M36] +sensor_type: EPCOS 100K B57560G104F +sensor_pin: head:PA2 +min_temp: 0 +max_temp: 100 + +##################################################################### +# Neopixel +##################################################################### + +[neopixel left_rgb] +pin: head:PB13 +chain_count: 1 +color_order: GRB +initial_RED: 0.1 +initial_GREEN: 0.1 +initial_BLUE: 0.1 + +[neopixel right_rgb] +pin: head:PB0 +chain_count: 1 +color_order: GRB +initial_RED: 0.1 +initial_GREEN: 0.1 +initial_BLUE: 0.1 + +# If you want the LEDs on both sides to be synchronized, you can also use multi_pin to configure it. +# [multi_pin rgb] +# pins: head:PB0,head:PB13 +# [neopixel rgb] +# pin: multi_pin:RGB +# chain_count: 1 +# color_order: GRB +# initial_RED: 0.9 +# initial_GREEN: 0.9 +# initial_BLUE: 0.9 + +##################################################################### +# ADXL345 +##################################################################### + +[adxl345] +cs_pin: head:PA4 +# The SPI enable pin for the sensor. This parameter must be provided. +#spi_speed: 5000000 +# The SPI speed (in hz) to use when communicating with the chip. +# The default is 5000000. +spi_bus: spi1 +#spi_software_sclk_pin:PA5 +#spi_software_mosi_pin:PA7 +#spi_software_miso_pin:PA6 +# See the "common SPI settings" section for a description of the +# above parameters. +axes_map: -x, z, y +# The accelerometer axis for each of the printer's X, Y, and Z axes. +# This may be useful if the accelerometer is mounted in an +# orientation that does not match the printer orientation. For +# example, one could set this to "y, x, z" to swap the X and Y axes. +# It is also possible to negate an axis if the accelerometer +# direction is reversed (eg, "x, z, -y"). The default is "x, y, z". +rate: 3200 +# Output data rate for ADXL345. ADXL345 supports the following data +# rates: 3200, 1600, 800, 400, 200, 100, 50, and 25. Note that it is +# not recommended to change this rate from the default 3200, and +# rates below 800 will considerably affect the quality of resonance +# measurements. + +[resonance_tester] +accel_chip: adxl345 +accel_per_hz: 75 # default is 75 +probe_points: + 60, 60, 20 # an example + +[input_shaper] +shaper_freq_x: 66 +shaper_type_x: ei +shaper_freq_y: 70.8 +shaper_type_y: mzv + +[menu __main __octoprint] +type: disabled + + From 360eab9a3680243837a8cdea4b5c974b7c0a5507 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Mon, 16 Sep 2024 18:57:37 +0700 Subject: [PATCH 16/22] update Klipper --- {Klipper Config => KlipperConfig}/head.cfg | 0 readme.md | 3 +++ 2 files changed, 3 insertions(+) rename {Klipper Config => KlipperConfig}/head.cfg (100%) diff --git a/Klipper Config/head.cfg b/KlipperConfig/head.cfg similarity index 100% rename from Klipper Config/head.cfg rename to KlipperConfig/head.cfg diff --git a/readme.md b/readme.md index fb951db..26016b6 100644 --- a/readme.md +++ b/readme.md @@ -25,6 +25,9 @@ M36 is divided into two versions, mainly because of the difference in motor driv - Comes with terminal housing and wire crimping tabs - Onboard ADXL345 +### 1.2. Klipper Config + [Config](KlipperConfig/head.cfg) + ## 2. Hardware Guide ### 2.1 Install From 76e7bd3dd354313d8a3503842602dcc12404e516 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Mon, 16 Sep 2024 19:12:44 +0700 Subject: [PATCH 17/22] update pinout --- readme.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/readme.md b/readme.md index 26016b6..91e01c4 100644 --- a/readme.md +++ b/readme.md @@ -27,7 +27,7 @@ M36 is divided into two versions, mainly because of the difference in motor driv ### 1.2. Klipper Config [Config](KlipperConfig/head.cfg) - + ## 2. Hardware Guide ### 2.1 Install @@ -70,13 +70,17 @@ After Research on the Internet i found that boot0 need to be connected to 3.3v p [Source] (https://github.com/makerbase-mks/MKS-Robin-Nano-V3.X/issues/63) -Wires pinout +Connector pinout + +#### Pin out look like this + +| 3V3(Blue) | DP(Green) | V+(Red) | | +| GND(Yellow) | DM(White) | V-(Black) | | -> Picture here +##### PCB Pinout -PCB Pinout +|V+(Red)|V-(Black)|3V3(Blue)|GND(Yellow)|DM(White)|DP(Green)| -> Picture here ### 2.4 SCH DXF STEP From d0432cb81a0c4f64cf29fe3830f2037bc0e31d5a Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Mon, 16 Sep 2024 19:13:48 +0700 Subject: [PATCH 18/22] update --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 91e01c4..9c79545 100644 --- a/readme.md +++ b/readme.md @@ -75,6 +75,7 @@ Connector pinout #### Pin out look like this | 3V3(Blue) | DP(Green) | V+(Red) | | + | GND(Yellow) | DM(White) | V-(Black) | | ##### PCB Pinout From 614b71842bfce9287b516cc2c7cce6ab0eff5646 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Mon, 16 Sep 2024 19:14:49 +0700 Subject: [PATCH 19/22] update --- readme.md | 1 - 1 file changed, 1 deletion(-) diff --git a/readme.md b/readme.md index 9c79545..91e01c4 100644 --- a/readme.md +++ b/readme.md @@ -75,7 +75,6 @@ Connector pinout #### Pin out look like this | 3V3(Blue) | DP(Green) | V+(Red) | | - | GND(Yellow) | DM(White) | V-(Black) | | ##### PCB Pinout From 4fa3c1be790070db6bc868a80df10df27cc3d327 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Mon, 16 Sep 2024 19:16:57 +0700 Subject: [PATCH 20/22] update --- image.png | Bin 0 -> 6625 bytes readme.md | 1 + 2 files changed, 1 insertion(+) create mode 100644 image.png diff --git a/image.png b/image.png new file mode 100644 index 0000000000000000000000000000000000000000..79b1a1df7e5dead3057ed8b7378f5f4cdcc8e368 GIT binary patch literal 6625 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 MAgd} Date: Mon, 16 Sep 2024 19:19:34 +0700 Subject: [PATCH 21/22] clean st --- image.png => assets/Connector Pinout.png | Bin assets/PCB Pinout.png | Bin 0 -> 7269 bytes readme.md | 6 ++---- 3 files changed, 2 insertions(+), 4 deletions(-) rename image.png => assets/Connector Pinout.png (100%) create mode 100644 assets/PCB Pinout.png diff --git a/image.png b/assets/Connector Pinout.png similarity index 100% rename from image.png rename to assets/Connector Pinout.png diff --git a/assets/PCB Pinout.png b/assets/PCB Pinout.png new file mode 100644 index 0000000000000000000000000000000000000000..18d481ede8bf273b5432977dbf46e73b14f639d3 GIT binary patch literal 7269 zcmdUU(jp)of`D{4jC6OmfON+UF@y+1he~&YgdjN}APv$n#1KOb4MTUn z{O-T-e!2I2ID7AN_Sx&yT6?eOiPBV8z{94%MnglxQ&N=GMnii}`lPG8#C+=6|Bb?) z#0xKJCEb@#E#T$n$S0fJTh7p1$IaH;$I{aV&Cb=$#fHPn+SA6y)yv+^`w+cd^2rI{ zplj$Y<7s2*?cnB0r|aNi^E8Ntrfa|2QbuQQ>A+6MBS@!f-<|JjM<+t3-V^FV$IH#j zPsbx7$|EEyz(dEzE%Z-Q=o}4=vQkM_O4m0Fh0w64ylz}MKFky=hSY!HDpJGv)A~&? z8B(vswGL^}BE66oS{d#xklN`R#aK4Y3Tr}lwfiAh1Y>j&HTc%JBRf8uFBWd;enbyj8HmK@``}gALB`Td3;L`fjmk28+mM;|K`r(h)JK!ux-i@?Eg7T2x%KW znS=#yMZf>^lU-J{{GS+qzjyuTM;OTPzb3$D8xD@!+B1M8xx!xme3q=r$@Z;L_;k#} zI|v*>d%fyPT#T&VJz`%5DCg8>W4;*+UUAhGIW{{SQ}MkKSuP1ZJ5k&H$FS7u2Yc|7 z4Dq1fn{jQYwX;c>y3jL^5@Nziv!b_j|bGY7rl&wC%H}SGy9ey z=2l3CpPSDi@d+PR9n1rG!rU$|Q*^pnH;qO&SuSg@`0Po|t<5tn#V`0Q-h%wEij>zn zy(SOd<&L`jepCVsFfV_v4D61p#yP8%J!33WjBChTXaWc8Myj`evi%3WOw~tnY;>`a z)-eI|nn4K_PI*i;N8)osZ_Uwe?L0SLPksoME?KOhwkzyoN~4M4CVRPZD$HL_GGjpM zXEQTK7R=Fwgeu}e#-B@y|H5=*V`5V=!oHYjIPTZ!L5N=t$4hKzoUFGHhaLvGiA+_# ztKfQTw6OHd6#Mj1_1S-qmA3Ce30`weG^sdtW{-0H+a)^2+bTsgtHW4G|2$fyyGqm0 zh|y_AtH9^la?^ToO=vM~InE&X2lH~=r;$MUl1jb@l+J_it2_worxwSCk&*dc5IZQ! zvNvsIuA60p%k9Sp6tqrMe5g(-Irk8;I$cJo|L$~7kC#j}5D?QoBo@?+{DkH8ehgkn z95sDgIj!+1%WS<1rs>1_0&=ZmlRFt2TK@%F_{osq>md2_!WBv5h{q;HMdln?|PZrL_R8bLk&{4IalD8oBSpQgk* zu%ToB$yj!TR1{((!h{wXg0KeSc%73BVSu?Xmm7A(P+o(qLorTC1i@yr;;px4H{3hk zKkQk)5JVXFGNz8yTApX@aKgcxt4Pyf&BzwH{7GpXh3(3?dT16eYXQAr3`c}n^U+B~sV=Xp(?06%3^r}0eC=|aUUBq=6 ztZLg3O+h6-9xiE}boC1B%PCjP;$Mk=p*g&aPU5-*rkAvH?Fef)2Uj8@%uqDy@8t}4 znG@!ye+o&(<;cy-KJa9kFiPt_Ah-J0=?H3JIPf&%-RsE&8s4hI!{roMo=s2W{=-0| zf+ht*eb3AaUZrjK<>QKdtM5IlBs3g>#4v9A-6LHU%>0vKG&^FstX9+~b8L%momJ8b zO2d;WoJ4D4(%KqW7pU%M6!s5j>xxIa3lX6wxP3D$nZ>x9@p4&ocL=qvq|i=pQMXX{sc5-@g${rlWdZ*V;0j%7CkF**s-p6kx-C7q*P=Iu(P>t-zgvTAwd=`tqIklkQ;#O{95)S3O|4t{Wp-p8(~isdJ&;7`{69%& z|Jiyb`4C(ASa9zIb(i8qEWlNqFEDmC#dB>y1ZN1Gm^1sVPl7|B>b(ii-yAqNF{mFH z8abZtNf?CMCxQ?ktmo;&3(Zx%zWEj@m8}zsiMvj4g!?! zyGyV0^=;cvNBdX)nUz$@H5Cc#o{-bnT_QC!f`?!eDkzIa((ALJzYKz*C>tzLu$lx? z4Lh&5J>c}!Q?ful#NM8_`ZbLd+nP8FaWoFeId6~?^#2H(2s(|+aYHPXQO@bB_Gr`C2rrcW9cm-f`#I^kpDV@hc$qX+*C3S%FcTB*4J*5*}q)oqYYzewHD3`R0k21Ks`2 zzXvkKN}`IxA`i}49l~T--G(5X27%1SM7-WV_0>^Jdb**q{AjLDZgy;aFX~`2^(W*9 zh^EfAVNB&aQdkti-#~?zPvC`ZI9O=QS1*nz!S_#ah*=*<0JpGza+FiMvW#r?eo&Yg zKi`n4*F3_x{^g%)`DsxJwAN1g0%IKTg6OGIUnwhm&xrH@vD%l-<>!K>G^Sn~{JJtP zVT@O-#IikTIGa)^-DDVs`{Ib&C?nPVh93G(AqE?55u1ck`uq58oE9rBRWdwD}>^|cJWZhwiVF_F%lY`F9l1?fVA&eB4tjH5F3pYy zKIH3bfg?D^a3cO_N@%*!agV%+PN`y@;=oCsLM(b44RfEnSE%zS6MxFPa%M%dSDNOd zwL;G~;&{(L{m=}I>-TYW_u^C$agR$cBfD=|nIub3x76iGZ1V}t^csTC!w>W-RGOU& zw=qK)aw&VpJLb!2uAC6%le#itOD&YsUF@?*kauAh^UIx!_2jW~nsLJNUWp@p6B?id zOUeq&@=XOTtcd^);}AM}IVn8ckH7j_xG#Qc5#6L#7{7w zE`agHwwsLcHKaxiO%QG(GXqWrsLh4A64ikYV?i6M_-}m-6k$E}fiJrKZ+)ieiUdBm z8B1{5qnVwLJI}<6h~WRYsgiiTSNfLV+WIAHGnL%i4i$FtegnhLmcPREs;!efKhIKz zt!dqTkrW^P-H)Xph(UR{~ylYF;>$cet@l*2&dY$%B-0I?~Lc4V$}Cb;>Y!fCk~2WGKtvPYpj{-NfUf(XwKSR#=cX} zL=)0rR&et`rKKp|b8d*`)<4&MXzQc$kDqnwOo^q=vo%m0cCJjqC>S!U2kFq=BZI#; z$Bt1E-_|B&Tl}(*#EO-ljU*#P>Z^GNt@YZ0?`?}-w$yYdWfIjTXecsc*wY2Ys#IXSJWw;uE=Gmtx+%1$gNuDt3rVvnh7J4$9@N5M zu-+*f@h)eR;2wl^JN0ra35hJ%DT9dvkVspF>yt%fhaps605nmuileWeKfsTX?pFx#oZ>%RV5ew3izz zM(6EH8V!`ssrF$+f^~w}q6q(xJSJdibH|=4c(Zi~@ID;jVqQ%gwT!K0XpY*p)Fzt} z5KomB59IUTmeIou7)OQ`R}pi3%(F?XKB&%fa?v@B&2#uztU4V>M4`*#@GATrh2v*P z0j0DTJF9~KCWt{ngy;MDdI!zY2koEgo^0AS9%bs#b)YHk!n9})dKfM>G^6(nLQXy< z1^Ls~PXDV!&86CfnhML?qP@xujHuok>$Y3FPBQ_ttNT%N)5Q<RhN5&6_2n7lt+wMx2YS^J}_*U2Di ze_Gd=RpkfWCOHkzQL3Q6?<0}bUax`d75IkECfK1|Ro`RRjkqtD;oelnOCW(|j%d*> zLqqbHZE3dro2BkE3uu1~*s+$}18`~APd}i@L>7b&9knYOj$T~gBxnDD*ocj9^mX3c zu$s*Fkxh^2q*M?c`PmClQf+4gIKo4+H}N^BC`KoKI=I{?YaF_r6^0AbLZ#>Q$tMMH zWr~~3r4q=t@u(}Qrn?Uf^jd|5M=rTo@1BulVK<=1%y*g^trr_v*S$hiAroRO`>R%e zipqqtPM@=q5+HjPi@0zW=My;jH0VzV3k^jjmz;d zmQeM&XBnHzf%(~mQ%v>ou^Nr@%(t$_0zo;qZ&b{fH&|LK{G`F>y7aAXG?KekwBKx8 zv_anQQe|Yn(y&7A6Nl6hUA6N7AeL$W(k(*rH^ZJ`W2gpf)ZMLKj??b7axtj?iwmpZ z3tVK{*dI6u@6Nd2*8$B;Vl!G}`skL*xnhf4W+jDZh(`K5VJd^D`kc7v_aPUng^MK( zs4wUjEAS3C$Ab{z(wxVF^{2@gEqcp-zl>hm@eLnzhLaTy6ZkxPL~EfBq$i!KLBs88 zgfWc5OG!};i25*T)-Qv;O)*t&my7O6M3CnjaJvAMzN2=7794&ua9-pi;Hq~wp=sUi zl!gP%l3Wc8t74FzD*^&}Ak*(Tq}^B!^mw}@l{pks#ir%slLfM4yab>6KaZRds$}sp z?IjS+m>Bk+gsjgx;rdkBO_zs&w(%>fjO$I0So$xQsC=lJKyl#;GPH}qaucC1jDhoS zkJVU{nT#2wbn93u)27bp*YeRCJg*fC4EW=o%}UNEPVi;h3xCo1K=a|7Sw+Wu-$f1c z2GR=Nz>y&t`di0`P-%vCG)|zOc@dw%iM- zFyk2#&geAS+~voqAdd3jSj7Udtj~DF?hO}NzYqWzbE~q8^qw6IGk~qp*|=qS=hYV+ zy<_tWLp9NSeOh26gMN)&HbaYDcCp;fAFl&&L_~d7xaH(v0{mwEkxc0ncoXGG_>2YF z(Q+;wbdr@w1HCC9)Gizzugp>oP5dSF&)0E#g;4d!5z6sq;c8b-5)cRz}j8_pK~5pj!tP%WM@EM<>P5_wS59N(FDwwivl0O#jfT zHR%J3?I|FWCuGR@WVJ~_Upj1iJzlv}padcOu6bDqe>*0Vz06UN$B z!^m8pif1(R!Gj+4imxaf?iDyZ@Q}#ylMubTh_a@hX3{-SeCg7ZRE#Uoh@jYgf zEp;VehiaW{F#_5{=?LkLV&|0O5!`%N4(XNnAON{fK!2A0u1I zOaL6>)@HkND5{gFaXpG2ciwz~@^FpX7-oef68L!(KcR3s<|cM33BUlj&F!@KshETI ztgY{)M~lN{`~dZEFYca3`zOcA_0g|$9+`)Pf7+Bvw!lZG8F&!30e*w2X8}2+aZr+( z#~Xn;^g1SuNB~qSjxfqQtK$oS#!$X(dh6ZEd&-EhK`|yjzFyhIj~{6N_KqujKKbw( z&6s~FW$te8`JBuxG{@reT-xTm!LrBwQvwwut~Dy~(Gdsp$iq16jLXM&$(VgKVpe_5 zgeO9wnW|g33yggafiJ=~Hb29Xm`d<4cX`aH0SLPMQfaf9 z+9GbaT~8*dRM*iJs94&c=9^@N79syjS;RtAc(Dr~vaeDAn@tbAP!M;nx!MUl$-cd4 zLZW3ZA~B}QJeX+BIu$~py(BbTsAcILeO7o53rF2BzM66|#jK24BYr|C3+6F5aq93X zkPmBZ(Vt=&{81m|ntrzfrKEZ)T3Q4fDC#pzQ1n#Lu0}js>)iVTi9>FJhYPz48OtAU z-Izi!0b_xElPzLybNRnpRlRR02rP<@ylJrPmZ}dkBe2K=uaYKGWJZ<>jz%O>aJF_b zMCij&0yJaIrWy&{=iCiXr%dJYvUAnh`xt*NRT%CpZiiexZOoziN~cj`5f+xl~&g?CeT2P+5>a%Y9!pB5O_Pyy4;h7 zxoY)dPU6rgJJ?mNkkR%s3ag#{z2eOP?n81Wv$&K7z5nGCP-6X1pPMa-8<@ph7h1WL z4lwq;WA%+v2QZ-6-Mx0M=yNT0eI=$3>BGl9Qs-<8*e73$F^l8rshq4UrQMZY4p@BF zx!bkA!eu15oWFfUk+gT=| literal 0 HcmV?d00001 diff --git a/readme.md b/readme.md index 3fdd965..aab553d 100644 --- a/readme.md +++ b/readme.md @@ -74,13 +74,11 @@ Connector pinout #### Pin out look like this -| 3V3(Blue) | DP(Green) | V+(Red) | | -| GND(Yellow) | DM(White) | V-(Black) | | -![alt text](image.png) +![alt text](assets/Connector%20Pinout.png) ##### PCB Pinout -|V+(Red)|V-(Black)|3V3(Blue)|GND(Yellow)|DM(White)|DP(Green)| +![alt text](assets/PCB%20Pinout.png) ### 2.4 SCH DXF STEP From daa9a2acd7df1eba5b8a43bf1b9536994218e769 Mon Sep 17 00:00:00 2001 From: bedaudau2002 <20120390@student.hcmus.edu.vn> Date: Mon, 16 Sep 2024 19:23:41 +0700 Subject: [PATCH 22/22] update --- readme.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/readme.md b/readme.md index aab553d..b45ad06 100644 --- a/readme.md +++ b/readme.md @@ -66,13 +66,10 @@ M36 is divided into two versions, mainly because of the difference in motor driv 2.3.4 With Other Board and Raspberry Pi -After Research on the Internet i found that boot0 need to be connected to 3.3v pin and reset need to be connected GND pin. -[Source] (https://github.com/makerbase-mks/MKS-Robin-Nano-V3.X/issues/63) +Boot0 need to be connected to 3.3v pin and reset need to be connected GND pin. -Connector pinout - -#### Pin out look like this +#### Connector Pinout ![alt text](assets/Connector%20Pinout.png)