Module f3::examples::led_roulette
[−]
[src]
A LED roulette!
#![no_main] #![no_std] extern crate f3; use core::iter; use f3::led::LEDS; use f3::delay; #[export_name = "main"] pub extern "C" fn main() -> ! { loop { for (current, next) in LEDS.iter() .zip(LEDS.iter().skip(1).chain(iter::once(&LEDS[0]))) { next.on(); delay::ms(10); current.off(); delay::ms(90); } } }Run