Hi
This is my circuit below and would like to see if I can improve the circuit.
I have open collector devices, therefore I have used the following design.
What happens if my external devices are not open collectors e..g 5V pulse, when it's connected to the Input Signal port? Can there be a circuit or even an IC, that would send a signal to my microcontroller regards less of if the signal is an open collector or not?

By the way my uC works on 3.3V
This is my circuit below and would like to see if I can improve the circuit.
I have open collector devices, therefore I have used the following design.
What happens if my external devices are not open collectors e..g 5V pulse, when it's connected to the Input Signal port? Can there be a circuit or even an IC, that would send a signal to my microcontroller regards less of if the signal is an open collector or not?

By the way my uC works on 3.3V