I am designing an input to a microcontroller that connects to an open collector output on another device (both devices share a ground):

GPIO is connected to one of the GPIOs on a RP2040 (3.3V-tolerant). My device doesn't need to source a specific amount of current - just enough so I can detect the state.
I'm trying to add protection for overvoltage and also ESD/surge (it may be a long wire run between the devices). For ESD/surge, I've used the SMF3.3 which appears to be rated for the job (datasheet):

For overvoltage, the maximum I need to support is 12V being connected instead of the open collector. I found the Ruggeduino uses a zener diode and PTC fuse to implement overvoltage protection like so:

But the specifications of their PTC fuse seem a bit unusual (or at least I can't seem to source an equivalent on LCSC): 220 ohm cold resistance and 30mA trip current (annoyingly they don't offer a specific part number).
The best I can find on LCSC is the PRG18BB101MB1RB (datasheet) which is 100 ohm cold and 300mA trip current. This would possibly still be workable but I'd need a 1.5W diode which is a bit large (especially when I have 2 copies of this whole schematic).
Can anyone please suggest an alternative to this setup or some alternative parts? I'm ordering the PCB from JLCPCB so parts need to be available from there ideally.
Also if anyone has any other suggestions for input protection I'm all ears
Thanks!

GPIO is connected to one of the GPIOs on a RP2040 (3.3V-tolerant). My device doesn't need to source a specific amount of current - just enough so I can detect the state.
I'm trying to add protection for overvoltage and also ESD/surge (it may be a long wire run between the devices). For ESD/surge, I've used the SMF3.3 which appears to be rated for the job (datasheet):

For overvoltage, the maximum I need to support is 12V being connected instead of the open collector. I found the Ruggeduino uses a zener diode and PTC fuse to implement overvoltage protection like so:

But the specifications of their PTC fuse seem a bit unusual (or at least I can't seem to source an equivalent on LCSC): 220 ohm cold resistance and 30mA trip current (annoyingly they don't offer a specific part number).
The best I can find on LCSC is the PRG18BB101MB1RB (datasheet) which is 100 ohm cold and 300mA trip current. This would possibly still be workable but I'd need a 1.5W diode which is a bit large (especially when I have 2 copies of this whole schematic).
Can anyone please suggest an alternative to this setup or some alternative parts? I'm ordering the PCB from JLCPCB so parts need to be available from there ideally.
Also if anyone has any other suggestions for input protection I'm all ears
Thanks!
Last edited:










