Good job, had not tested that way, with two resistances by button only used one of each button, but this paresse be a good idea.
Quote:
Originally Posted by nickdigger
I think it's because the LCD took most of the digital pins, leaving 2 for RX/TX and 2 others free. The original design is basically reading the 3 analog pins as digital.
|
Also for reducing the digital pins that are used by LCD, this scheme can be used or similar with the library LiquidCrystal595.h, thereby reducing 3 pins.