add Gpio::get() for input