Внутренняя подтяжка резисторов в микроконтроллере увеличивает помехозащищённость устройства. 4
Однако у внутренних подтягивающих резисторов есть и недостатки: они могут быть легко повреждены помехами или наводками, что вызывает ложное срабатывание и даже выход из строя. 1
Для ответственных схем рекомендуют использовать внешнюю подтяжку, чтобы даже в случае поломки внутренней она продолжала работать. 1
Также есть мнение, что внутренние резисторы могут не работать как pullup во время перезагрузки микроконтроллера. 5