button = Input::new(pins.PD2, Pull::Down);
как я понимаю, это врубает встроенный резистор, подтягивающий к нулю, и на ноге без внешнего сигнала должен быть стабильный low?
в цикле проверяю: info!("button is {}", if button.is_low() { "low" } else { "high" });, пишет "high", хотя провод в воздухе болтается
А мультиметр что на этом пине показывает?
Обсуждают сегодня