#![no_std] #![no_main] use esp_backtrace as _; use esp_println::println; use hal::{clock::ClockControl, peripherals::Peripherals, prelude::*, Delay}; #[entry] fn main() -> ! { let peripherals = Peripherals::take(); let system = peripherals.DPORT.split(); let clocks = ClockControl::boot_defaults(system.clock_control).freeze(); let mut delay = Delay::new(&clocks); println!("Hello world!"); loop { println!("Loop..."); delay.delay_ms(500u32); } }