User Tools

Site Tools


esp32:timer_blink

This is an old revision of the document!


blink led based on harware timer

<code> 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() {} /<code>

esp32/timer_blink.1571586166.txt.gz · Last modified: by aistis