I am trying to understand the difference between the timer driver and the app_timer library. First of all: It seems like timer and app_timer are two entirely different things. One is based on the RTC, the other one is not. But why are they then named in such a similar way?
When should I use app_timer and when the timer driver? The documentation is really poor on this part.