Although it’s technically possible to get 16 bits of resolution on a ATMega328, most implementations of PWM on everyone’s favorite ‘mega – including just about every Arduino sketch – are limited to 8 ...
The company was early into adding phase-locked loop clock multipliers to give the PWM machinery something faster than the processor clock to work with. Arduino offers a simple framework to programme ...