makerbase-mks / MKS-RUMBA32

MKS RUMBA32 is modified in Aus3D RUMBA32 version and a powerful 32-bit 3D printer control board with STM32F446VET6 , The main frequency is 180MHZ. Support Marlin2.0 , support MKS LCD12864B/MINI12864/2004/12864, support MKS TFT24/28/32/35/70 Screens. The motherboard integrates 6 AXIS interface, integrates SPI / UART interface…
16 stars 15 forks source link

BL Touch #1

Closed danielbors72 closed 4 years ago

danielbors72 commented 4 years ago

how do i connect bltouch?

makerbase-mks commented 4 years ago
  1. You can connect BLTOUCH to P15, but you may need to adjust the BLTOUCH line order to ensure normal use. image
  2. Add servo_pin define in pins_MKS_RUMBA32.h image
  3. You need enable BLTOUCH(configuration.h) image
danielbors72 commented 4 years ago

if you use TMC2209 UART mode, and BLTOUCH with PD15 pin, mainboard will not work! Why?

makerbase-mks commented 4 years ago

This may conflict with the UART pin, so SERVO_PIN need to redefine it, such as using PB8 or PB9 pin image

makerbase-mks commented 4 years ago

@danielbors72 Sorry, I did n’t notice the problem of pin conflict at the beginning

phongshader commented 4 years ago

This may conflict with the UART pin, so SERVO_PIN need to redefine it, such as using PB8 or PB9 pin

redefine the E1 TX pin or the SERVO_PIN?

edriyin1 commented 4 years ago

Hello, I tried attaching new arrived 3D Touch sensor. I defined Servo Pin PB8 and gave 5V. But It didin't work. Can you help me?

alex18881 commented 3 years ago

Hello. I see this issue is closed, but I'm experiensing an issue with wiring my 3Dtouch. On my previous Rumba it works great but when I connect it to my new mks rumba32 it refuses to trigger x min endstop. All commands staw, deploy and self test work ok and when it starts bed leveling the bed just smashes into the nozzle.

jwdriessen commented 3 years ago

Dear Makerbase-mks, I have a Rumba32 V1.0 board (BigTreeTech) with 4 TMC 2209 stepper drivers in UART mode. The documentation of BTT is very crappy. I would like to use a BL touch and we should use the PB8 or PB9 pin (part of the encoder) according to your comments. But is is totally unclear to me which pin of the encoder belongs to PB8. Would you be so kind to point out where the BL touch sensor wire should be connected? (for mechanical people) And maybe some hints how to get this thing working? Marlin 1.19 was a LOT easier but after 2 weeks searching the internet I am on the point of throwing the board out of the window.