Klicky probe random triggers

Basic Information:

Printer Model: DIY
MCU / Printerboard: Fysetc Spider V1.1
Host / SBC Makerbase
klippy.log

klippy.log (156.6 KB)

Describe your issue:

This started a few prints after doing a firmware upgrade, I struggle to see how that’s related though. The probe reports random events even when the switch is not attached. For some months if not longer this thing has been very reliable, so I am at a bit of a loss.

The Klicky is connected to an EBB42 which is connected via can to the main board.

The Kicky probe should reliably show its state as triggered when the switch is not attached, however per the log it is ~50:50 random (this is with no switch attached). I’ve tried 2 different cables on 2 different switch boards and get the same result.

If I unplug the probe board it reports reliably open.

Any ideas on what to look at?

Have you checked the overall wiring of the probe?

I guess, you have to set pin: ^PB9

Because only endstop pins have hardware pull-ups which are necessary for the bare switch probes.

Hope that helps,
-Timofey

1 Like

If you have a basic switch, like is used in Klicky, you can use a pin connected to a STM32 IO pin with no external pull up like what you noted:

You just have to specify the built in pull up on the IO pin using the “^” option in printer.cfg.

2 Likes

Do you have a klippy.log from “before updating”?

Hi All,

Thanks for the responses going, through them…

On the wiring, I’ve checked it and replaced it even though I found no fault. The board is connected to PB9, I checked I’ve got 4.8V on the 5V pin and the ground grounds and I’ve checked this at the board end too.

The Klicky is the PCB type, this one to be precise:

FYSETC PCB Klicky Kit 3D Printer Auto D2F-01/D2F-01L/D2HW-A201D Z Auto Leveling kits for Voron Klicky Probe kit Impressora - AliExpress 7

I’ll try and find the klippy.log file and get back with that.

Are you connecting the Klicky probe to 5V? (ie pin 2 of P7)?

DON’T DO THAT!

You should be connecting PB9 (pin 3 of P7) and GND (Pin 1 or 5 of P7).

Don’t forget to add the “^” character before PB9and make it your endstop.

After some further fiddling I appear to be back in business.
My first mistake was I’d forgotten about the solder jumper to get the new Klicky to work off 5V per:
whopping_Voron_mods/pcb_klicky at main · tanaes/whopping_Voron_mods · GitHub

Then the new flying lead still seemed sketch and the old one was working fine so went back to that and now all is good.

For me the main lesson out of this is that I waited a week for a new Klicky, the cheap stuff you should have spares at hand.

2 Likes