У більшості прикладів я бачив підключення кнопок до входів GPIO, кнопка підключається таким чином, що коли вона закрита, між штифтом та землею замикається ланцюг, створюючи низький вхід на штифт. Підтягуючий резистор використовується для замовчування вхідного значення до високого. Код на Pi може потім виявити низький, як натискання кнопки.
Я підключаю кнопки до + 3,3 В, тому сигнал високий, оскільки, здається, це має більше сенсу і зберігає код більш логічним, але повинна бути причина, що більшість людей віддають перевагу підключенню до землі. Які переваги?