This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Unused pins and ESD?

What is the best practice for protecting against ESD for unused pins, should I leave them floating or ground them?

I noticed in other posts here that it has been recommend by Noridc to leave the pins floating and disconnect the input buffer using the PIN_CNF register, but it has not been explained what implication this has on ESD.

devzone.nordicsemi.com/.../circuit-design-unused-i-o-pins
devzone.nordicsemi.com/.../unused-gpio-pins

Kind regards,
James

Parents Reply Children
  • My gut feeling is to ground the unused pins and disconnect them in from the buffer in firmware using the PIN_CNF register.

    If I do what Nordic have recommend before i.e. leaving the pins floating and disconnecting the pins in firmware, the unused pins could still be connected to other pins via the internal ESD protection diode clamps to GND and 3.3V. Floating pins are more susceptible to ESD affects and thus more likely to transfer noise to other pins via the diode clamp connections possibly.

    It would be great if Nordic could confirm this?

  • Jim said:
    unused pins could still be connected to other pins via the internal ESD protection diode clamps to GND and 3.3V.

    Yes, that is correct, and also why pins should never exceed VDD+0.3V in the maximum ratings table (even if they are configured to be disconnected).

    Best regards,
    Kenneth

Related