chipaudette
Well-known member
I'm getting ready to use a SPI-bus digital potentiometer (AD5260) in a synthesizer hack. I figured that I'd prototype it first using an Arduino Uno to drive the digipot. The Uno was able to drive it at a rate of just over 60 kHz. Not bad...
http://synthhacker.blogspot.com/2015/10/surface-mount-digipot-with-arduino-uno.html
But then I swapped out the Uno and substituted a Teensy 3.1. Now I can get an update of over 700 kHz! Wow!
http://synthhacker.blogspot.com/2015/10/teensy-with-ad5260-digipot.html
What I find really interesting is that the apparent speed ratio here is ~12x. But, the ratio of the clock of the Teensy (96 MHz) vs Uno (16 MHz) is only 6x. Therefore, for this application, it appears that the ARM processor in the Teensy is also quite a bit more efficient per clock cycle than the AVR processor in the Uno. I think that's really interesting.
Does anyone else have direct comparisons of the speed of an Uno to the Teensy?
Chip
http://synthhacker.blogspot.com/2015/10/surface-mount-digipot-with-arduino-uno.html
But then I swapped out the Uno and substituted a Teensy 3.1. Now I can get an update of over 700 kHz! Wow!
http://synthhacker.blogspot.com/2015/10/teensy-with-ad5260-digipot.html
What I find really interesting is that the apparent speed ratio here is ~12x. But, the ratio of the clock of the Teensy (96 MHz) vs Uno (16 MHz) is only 6x. Therefore, for this application, it appears that the ARM processor in the Teensy is also quite a bit more efficient per clock cycle than the AVR processor in the Uno. I think that's really interesting.
Does anyone else have direct comparisons of the speed of an Uno to the Teensy?
Chip