#![no_std]
#![no_main]
use esp8266_hal::prelude::*;
use esp8266_hal::target::Peripherals;
use panic_halt as _;
#[entry]
fn main() -> ! {
let dp = Peripherals::take().unwrap();
let pins = dp.GPIO.split();
let mut led = pins.gpio2.into_push_pull_output();
let (mut timer1, _) = dp.TIMER.timers();
led.set_high().unwrap();
loop {
timer1.delay_ms(500);
led.toggle().unwrap();
}
}