Если блок питания паяльника трансформаторный, то за счет дребезга контактов при подключении в розетку он будет генерировать совершенно шикарные EFT импульсы.
Трансформаторы ныне более 230 не пашут, а пластины соединены сваркой. На 230 у них полное намагничивание. Провод не медный, а фиг знает из чего. Естественно, от данных технологических изменений, никаких НИП и выбросов, кроме стартового косого тока по 50 Гц из-за стартового перемагничивания (постоянной магнитной составляющей).
К примеру, если взять паяльную станцию с трансом, старую такую - Solomon что-там, то магнитная индукция с неё 50 Гц на датчике магнитометра (та которые стоят в смарте и т.д.) видна на расстоянии более 0.5 метра, а включение сопровождается магнитными ударами...
Снять ток включения через кнопку старого транса от цветного телевизора, способного перемотанным работать на 400 и более Гц в киловатты?
В быту получить нормальные НИП не просто сложно, а необходимо делать специальный генератор и профессионально... Заменить можно электродуговой сваркой, но это бесконтрольная фигня и кто дома такую на кухне держит? Да и опять-же надо старый дикий вариант, самопальный, от недоучек...
Просто создать бесконтрольные НИП помехи - это лепите Теслу c коронными разрядами.
Но и от неё обычные клавиатуры не виснут и не глючат...
От этих причин даже если и были бы сбои, то крайне редко. А по описанию глючит очень плотно.
Каждый импульс.
Если импульсы редко - значит редко, но какой нибудь сбой каждый раз. Да и GPIO контроллеру достается больше всех.
Если взять вашу схему с емкостью и резистором на Vcc, то получаем, к примеру:
1) На заряженной до Vcc емкости импульс превышает стандартное Vcc
2) Сбой от импульса (к примеру) просаживает питание (сбой DC-DC или по GND прошло что на стабилизатор, через ток заряда того-же конденсатора импульсом...).
Итог - импульсный ток через диод в порту в питание чипа. К чему он там приведет - неизвестно.
Единственная защита от этого -
варисторы и/или TVS диоды везде (по всем входам/выходам, включая питание).
При подтяжке варистора через резистор к Vcc, время его срабатывания по импульсу в превышение равно нулю.
(я говорил, что напомню, с учетом схемотехники, то, что вы ещё не учли. Из этого Clamping voltage составляет падение тока импульса на его реактивное и активное сопротивление в 0.06 Ом)