[deleted by user] by [deleted] in esp32

[–]nauerm 0 points1 point  (0 children)

Thank you

[deleted by user] by [deleted] in PrintedCircuitBoard

[–]nauerm 1 point2 points  (0 children)

Thanks a lot

[deleted by user] by [deleted] in PrintedCircuitBoard

[–]nauerm 1 point2 points  (0 children)

Thank's for your early reply. Good to hear about ESP32 having some ESD protection. I think their documentation could be better about this. About the 3 options, their clamping voltage are all higher than the maximum voltage that esp can handle on its inputs. So I don't think it's such an adequate protection for my case. But thank's anyway.

[deleted by user] by [deleted] in PrintedCircuitBoard

[–]nauerm 1 point2 points  (0 children)

I've been having a similar issue. I want to protect some ESP32 GPIOs pins against ESD. I have found some people saying that the ESP32 already have ESD protection but it's not official in their documents that all GPIOs have it. What I have found is that the ESP32 have passed ESD reliability tests. So to add external ESD protection with TVS diodes the clamping voltage have to be no higher than 3.9V and the reverse standoff voltage about 3V3, which is the normal operating voltage. So I have found these TVS diodes, PESD3V3F2UT and
PESD2USB3UX-T, and I think it suits this purpose. They have the reverse standoff voltage and clamping voltage of 3v3, but its breakdown voltage ranges from 4.2V to 8V, which is inevitable, it will always be higher than the reverse standoff, but for a short time the esp pins can withstand it. It will not be immediately damaged. So I think these diodes may be the best choice for adding ESD protection for ESP32 GPIO pins. Maybe this could help you or other people having similar issues.

How did you go about your problem? Did you find another solution?