makerbase-mks / MKS-Robin

MKS Robin is a powerful 32-bit 3D printer control board with STM32F103ZET6 . Support Marlin2.0. Support MKS Robin TFT24/28/32... Screens. The motherboard integrates 5 AXIS interface, hot bed, 2 heating heads, 3 NTC100K, 2 MAX31855.Support MKS Robin WIFI for cloud printing.Supports firmware update by SD card…
https://es.aliexpress.com/item/32757129463.html?spm=a219c.12010612.8148356.9.5fc165f4oDUfFM
129 stars 129 forks source link

Robin Nano BLTouch wiring #123

Open escknx opened 4 years ago

escknx commented 4 years ago

Can't find any manual on how to connect BLTouch to Nano.

zillarob commented 4 years ago

There is no manual for this. You need to look at the schematics and datasheets, then config the fw to match however you decided to hook it up. Iirc, z- or e1 stp will work for this.

There is something funny on z- though. They used a 10k protection resistor back to the chip so you will prob have to short it somehow so that the blt gets enough signal.

escknx commented 4 years ago

Iirc, z- or e1 stp will work for this.

Yea found your post 22days old

define NUM_SERVOS 1 // Probably 1

define SERVO0_PIN PA6 // E1 STP = PA6, Z- = PA11

define SERVO0_TIMER_NUM 8 // E1 STP = 8, Z- = 1

should work for e1 stp

makerbase-mks commented 4 years ago

MKS Robin Nano V1.2 adds a dedicated BLTOUCH interface, as shown below:

Guilbaut commented 4 years ago

what is the solution for the owners of version 1.1? is there any documentation to interface other sensors?

zillarob commented 4 years ago

@Guilbaut Easiest is to do what we mentioned above and use E1 Step pin for the servo. MKS doesnt seem to care too much for the support department so you will have to figure the rest out yourself. (pretty basic stuff after you know what pin to use)

makerbase-mks commented 4 years ago

@Guilbaut 1、MKS Robin Nano V1.2 hardware use PA8(PWM) as BLTOUCH signal 2、MKS Robin Nano V1.1,PA8 is at the WIFI interface, you can refer to the MKS Robin Nano V1.1_001 SCH settings. https://github.com/makerbase-mks/MKS-Robin/blob/master/MKS%20Robin%20Nano/hardware/MKS%20Robin%20Nano%20V1.1_001/MKS%20Robin%20Nano%20V1.1_001%20SCH.pdf

atomphil commented 4 years ago

@makerbase-mks

2、MKS Robin Nano V1.1,PA8 is at the WIFI interface, you can refer to the MKS Robin Nano V1.1_001 SCH settings.

Which pin is PA8? The Pinout pdf file is missing in the hardware documentation.

ryall commented 4 years ago

PA8 is the 4th pin from the top on the left (green) side where the WiFi module would go. Connect the probe wire (middle wire) to that, connect the black and white to the middle and left connections of Z-Min. Connect the +5V and GND to the middle and right pins of Z-Max. Enable BLTOUCH in Marlin and define SERVO0_PIN PA8 in the pins for the MKS Robin Nano. After that, it should work.

There's a diagram in this Thingiverse if you need additional instruction: https://www.thingiverse.com/thing:3977061