Direct
Latency of directly hooking an input to a digital pin on a microcontroller
Measured by toggling a pin on the microcontroller in question, and then timing how long it takes for that signal to reach a target over USB.
| Microcontroller | Sparkfun Pro Micro 5V | Sparkfun Pro Micro 3.3V | Arduino Uno |
|---|---|---|---|
| Usb Poll Rate | 1 ms | 1 ms | 1 ms |
| Minimum | 0.53 ms | 0.53 ms | 0.48 ms |
| Maximum | 1.34 ms | 1.35 ms | 1.3 ms |
| Average | 0.84 ms | 0.84 ms | 0.8 ms |
| Std dev | 0.24 ms | 0.24 ms | 0.25 ms |
| %on time | 96% | 96% | 96% |
| %1f skip | 4% | 4% | 4% |
| %2f skip | 0% | 0% | 0% |
| %3f skip | 0% | 0% | 0% |