blink led based on harware timer

void setup() {
  pinMode(16, OUTPUT);
  hw_timer_t * timer = timerBegin(0, 80, true);
  timerAttachInterrupt(timer, [](){ digitalWrite(16, !digitalRead(16)); }  , true);
  timerAlarmWrite(timer, 100000, true);
  timerAlarmEnable(timer);  
}
void loop() {}