I understand that the TCA955 is an I/O extender that communicates via a I2C bus. What I can't figure out is whether this chip will take analog inputs as well as digital inputs. I'm trying to add more analog pins to a micro controller, so if this won't work, can you recommend something that will.
Electronic – TCA9555 Analog I/O
analogi2cmicrocontroller
Best Answer
What @ThePhoton said.
TCA9555 is a purely digital I/O expander.
Not having enough analog inputs on a μC is a frequent problem. Here are some of the solutions:
1. and 2. tend to be more common than 3. Usually, if you can add an extra IC for the analog mux, you might as well add an external A/D instead of the mux.