Profiler

Timing

Easily profile your Arduino functions to see how much time they take. The output can be disabled and enabled at runtime. Very lightweight.
Easily make code changes and see which versions take less time in order to make your projects and sketches more efficient. It can be used to profile entire functions as well as individual sections of code within a larger section of code. Added optional debug pin output suppport.

Author: Trent M. Wyatt

Maintainer: Trent M. Wyatt

Read the documentation

Compatibility

This library is compatible with all architectures so you should be able to use it on all the Arduino boards.

Releases

To use this library, open the Library Manager in the Arduino IDE and install it from there.