use embedded_hal::digital::{OutputPin, PinState};
use std::thread;
use std::time::Duration;
fn main() -> Result<(), Box<dyn std::error::Error>> {
let mut pin = gpiocdev_embedded_hal::OutputPin::new("/dev/gpiochip0", 22, PinState::High)?;
thread::sleep(Duration::from_secs(2));
pin.set_low()?;
Ok(())
}