arduino+18 led's+darlington array+potentiometer

not as fine grained as analogRead; 0-255

analogRead returns 10 bit values, 0..1023.