While you are correct that the faster (84 MHz and a ton of I/O - that think is a beast !!) processor could execute code proportionally faster, there is always a slowest element somewhere. I can't really answer without getting into the hardware and software much more than I have time for. You might also have to write your own code in order to optimize for speed since the available code is probably written fairly generically and flexibly. It would be interesting to find out though.Vitamin K said:The specs on the page assume that you're using the Arduino Uno, which has a clock frequency of 16Mhz. If you used the same schematic (adjusted for voltage) and code, but substituted something like the Arduino Due, which has a frequency of 84 MHz, would this presumably yield a better resolution, or would you be limited by other factors?