Попробуй Troyka Pull Up — http://amperka.ru/product/troyka-pull-up?utm_source=announce&utm_campaign=troyka-pull-up&utm_medium=youtube
Подключить корпусную кнопку, геркон, датчик уровня воды или термометр 18B20 к управляющей плате не так уж и сложно. Берёте макетку, добавляете резисторы, разъёмы или клеммы и соединяете всё это пучком проводов. Или просто подключите через Troyka Pull Up.
На борту модуля два клеммника для подключения внешних сенсоров и подтягивающие резисторы на 5 кОм.
При подключении сенсоров, работающими на разрыв цепи — тактовых кнопок или герконов — возникают проблемы. При разомкнутых контактах, вся цепь превращается в одну антенну и ловит сигналы «из воздуха». Для устранения помех в схему подключения добавляются резисторы.
Модуль принимает на вход один или два цифровых сигнала с внешних сенсоров и подтягивает полученные сигналы через встроенные резисторы к питанию. В итоге на выходе платы те же сигналы, притянутые к шине питания.