объясните схему подключения
-
https://www.npmjs.com/package/pigpio#pulse-an-led-with-pwm
cо светодиодом все понятно, а почему кнопка так мудрено включена? -
Резистор на 1 кОм для ограничения тока, приходящего на 4 вывод. Резистор на 10 кОм подтягивает кнопку к земле, т.к. кнопка должна быть в одном из логических состояний(либо 0 либо 1). Если убрать этот резистор, то кнопка будет в "подвешенном" состоянии, на вход девайса будут действовать наводки, следовательно появятся самопроизвольные срабатывания.