49 ms·
I vaguely recall the argument (maybe buried in the USBKill site) that manufacturers could ~easily limit maximum voltage across the data lines. Maybe using a res
by mirimir 8y ago
I vaguely recall the argument (maybe buried in the USBKill site) that manufacturers could ~easily limit maximum voltage across the data lines. Maybe using a resettable fuse? I know that Raspberry Pi limit USB input voltage to ~5V, for example.
- miahi 8y agoRaspberry Pi limits the input voltage with a Zener diode across the input. In a Zener used this way, the current flow through the diode varies with the voltage difference between the input and the output - so with enough voltage input you can still make it fail, as you can exceed the max power dissipation of the diode and then it will burn - and after that, your circuit is not protected anymore.
- mirimir 8y agoOK, so is there any other purely electronic protection method? Or are optoisolators the only option?
- blackflame7000 8y agoI can confirm that you can indeed destroy an RPI0 by accidentally connecting a power supply to the USB port while another power supply is connected to the power supply port.