1# TIMER {#timer_basic}
2
3The sample demonstrates a basic functionality of the nrfx_timer driver in the Timer mode.
4
5## Requirements
6
7The sample supports the following development kits:
8
9
10| **Board**           | **Support** |
11|---------------------|:-----------:|
12| nrf52dk_nrf52832    |     Yes     |
13| nrf52833dk_nrf52833 |     Yes     |
14| nrf52840dk_nrf52840 |     Yes     |
15| nrf5340dk_nrf5340   |     Yes     |
16| nrf9160dk_nrf9160   |     Yes     |
17
18## Overview
19
20Application initializes the nrfx_timer driver.
21The @p timer_handler() is executed after a specified time.
22
23> For more information, see **TIMER driver - nrfx documentation**.
24
25## Wiring
26
27To run this sample, no special configuration is needed.
28User should monitor the output from the board to check if it is as expected.
29
30## Building and running
31
32To run this sample, build it for the appropriate board and then flash it as per instructions in [Building and running](@ref building_and_running) section.
33
34## Sample output
35
36You should see the following output:
37
38```
39    - "Starting nrfx_timer basic example"
40    - "Time to wait: 5000 ms"
41    - "Timer status: enabled"
42    - "Timer finished. Context passed to the handler: >Some context<"
43```
44
45[//]: #
46[Building and running]: <../../../README.md#building-and-running>
47