Detect a button press using an interrupt to trigger a change in the LED blinking frequency. Read an analog voltage to control the duration of the blinking LED. Create an annotated tag called v2.0.0 to ...
As more complex calculation and check inside ISR are introduced from v1.2.0, there is possibly some crash depending on use-case. You can modify to use larger HW_TIMER_INTERVAL_US, (from current 10uS), ...