I have a project where I need to read multiple analogue thermistors (up to 20) and humidity sensors (up to 6) without being tethered to a computer. This data needs to be time stamped and stored onto an SD card for data retrieval later.
I've been scratching my head trying to figure out I/O pins and have realised that I'm going to need a multiplexer- both for the thermistors and the humidity sensors. I'm also going to need a lipo shield and data logging shield.
So far my shopping list is as follows:
- Genuino uno/ mega (uno if I can get away with it)
- Adafruit power boost shield
- Mux Shield II
- I2C humidity sensors such as these
- I2C multiplexer
- Data logger shield
I think I'm fine with everything except that the humidity sensor is I2C (which will be multiplexed) and so is the RTC clock on the data logger.
My question is, will I be able to stack use the I2C connections to the clock and the I2C multiplexer simultaneously? If so, is it just plug and play or am I going to have to do some fiddling? I guess as well is there anything I've overlooked with regards to IO pins?