Spider V2.2 has no pull-ups, only on Z-Max.
BLTouch uses Z-Min.
that means I have to change the connected pins on the board for the Biqu and change the printer.cfg.
When I look at the schematic for the Spider 2.2, it seems that PA0 is connected directly to the MCU which means that you can enable the pin’s internal pullup using the ^ modifier when you define the pin in your printer.cfg.
I just did a search for “spider v2.2 printer.cfg bl touch” and at:
I see:
#####################################################################
# Bltouch
#####################################################################
#[bltouch]
## Bltouch - If you use this section , please comment the [probe] section
## More infomation at : https://www.klipper3d.org/BLTouch.html
## This bltouch is not used for Z height, only Quad Gantry Leveling
## In Z+ Position
#sensor_pin: PA0
## In Y+ Position
#control_pin: PA2
#x_offset: 0
#y_offset: 25.0
#z_offset: 0
#speed: 10.0
#samples: 3
#samples_result: median
#sample_retract_dist: 3.0
#samples_tolerance: 0.006
#samples_tolerance_retries: 3
which doesn’t have the pull up enabled, so I think you’ll be fine.
Z-Max is designed for a sensor that requires more than 3.3V power which may produce a larger than 3.3V logic “high” level that can damage the MCU. The diode is in series to prevent any damaging voltages from reaching the MCU.
When you connect the BL Touch to the recommended pins, your logic levels will be fine for the MCU.
You do not require any resistors that are external to the MCU.
@mykepredko the issue is specifically about the Microprobe’s instructions mentioning that the internal pull-up may be too weak. The diode will not change this.
@4711Austria since they explicitly mention it: You could be lucky and it is working, but it could happen that you get strange issues. YMMV
No idea how strong / important this requirement regarding the external pull-up is. Also, no idea if the Spider’s internal pull-ups qualify as weak.
As it is explicitly mentioned under the heading “Important”, I would go for Z-Max.
Up to you to decide and evaluate how stable it is working
I think the problem is @4711Austria is trying to understand what to do. I also suspect that he is using something like Google Translate and is not getting an answer he can be fully confident in.
I suggested that he go forward with the Spider recommended wiring so that we have a starting point that we can work with.
Just for mutual understanding: The MicroProbe is not a BLTouch clone and uses a totally different configuration compared to a BLTouch.
The only thing that they have in common is the electrical connection.
@4711Austria
I would use Z-max, but it is your printer. Do whatever you seem fit. Topic closed from my side.