Skip to content

avandalen/avdweb_AnalogReadFast

Repository files navigation

Very fast analogRead()

The standard Arduino analogRead() takes about 112us for the AVR and 425us for the SAMD21, this is very slow. The new function analogReadFast() takes just 21us.

Compatibility

  • AVR boards: Arduino Uno, Nano, Mega, Leonardo, etc.
  • SAMD21 boards: Arduino Zero, SAM 15x15, etc.

https://www.avdweb.nl/arduino/adc-dac/fast-10-bit-adc