Overvoltage/Undervoltage Protection

One of the biggest concerns I have in working with any foreign part is causing permanent damage to my tools. While it seems there have been a lot of efforts to protect the DUT (I read SPI Flash chip adapters SOP/WSON/DIP - #11 by electronic_eel), I don’t see a lot of protection for the BusPirate itself. Looking at the schematic, there don’t seem to be many diodes clamping inputs to sane ranges; you have overvoltage protection at the inputs to the LMV324’s, but those lie after 100k resistors, and thus can’t protect the 74LVC1T45 buffers, which are (for TI at least) speced to a maximum voltage range at the output of 5.5V before possible damage. If I were to try and use the pirate as an analyzer on a 12V relay, it would probably go up in smoke.

Please consider moving the BAS40t-05 diodes to be at the output of the buffers instead, where they will protect the op-amps as well, and adding additional ones down to ground, in case of undervoltage. I know the V10 is intended to be the final revision, and that the original lacked these features, but if you’re going to have protection, might as well make it through.

1 Like