Hi, I have a Tiva C Series TM4C123G. I've watched a number of YouTube tutorials, have projects built and running using Code Composer and even created my own first little project where I have a potentiometer as input. The potentiometer is hooked up to GPIO pin PE4 and I've written code that correctly reads the value (0-4096) in a while loop.
For my next project, I'm wanting as many as two dozen inputs or more instead of just a single potentiometer. It's pretty clear to me that I don't want to attempt to use 24 pins or more for these inputs, but probably want to use multiplexing for the inputs, correct?
However, I'm having trouble getting started. I'm very good at C programming but I'm traditionally not a "hardware guy", but definitely more a "software guy". I didn't even really know what multiplexing was until recently. I searched through the data sheet http://www.ti.com/lit/ds/spms376e/spms376e.pdf everything I found but still I'm having trouble getting started. Can anyone provide any documents or a good starting point for what I'm wanting to do?
Thanks in advance.