Arduino UNO – Timers

The Arduino Uno board is based on the ATmega328P microcontroller, which has three timers available for various timing and PWM operations. To follow along with this article, I recommend opening the datasheet on the indicated pages when prompted.

Timer Peripheral Features

System Clock and Clock Options

Timers Clock Source

Timers Modes

CTC Mode Example

References