This repo demonstrates how to work with an Arduino's PWM outputs in a clean programmer-friendly way. It packages all the low-level interaction with timer clocks that underly PWM functionality, ...
Browse each directory to read more about each interaction method. Beginners are recommended to start with jupyter_notebook since its interactive nature allows for step-by-step code execution, ...