for example, blinking an LED could look like this in embassy, basically: ```rust async fn blinker(mut led: Output<'static>) { let mut ticker = Ticker::every(Duration::from_millis(100); loop { led.set_low(); ticker.next().await; led.set_high(); ticker.next().await; } } ```