I'm trying to control 12 leds, an LCD(7 pins), 5 buttons, 3 switches, and a potentiometer. Will the follow work?
An Arduino Pro (20 io if you use analog as digital for everything but the potentiometer).
Can I use a 4:16 decoder to output power to the leds? All leds might be on at the same time, so can I cycle fast enough to make them all appear on? Would it be better to use a shift register somehow?
The 4:16 would allow me to get all this in 20 pins.
I will draw up whatever you guys help suggest, just not sure what the best way to do this is.
A little guidance is much appreciated! Thanks