I would like to setup a "sensor array" which has 4 sensors attached to it. Each sensor is expected to send data at rates of up to 8 Hz. The data would be shipped off to an MCU that is around 1-2 meters away.This MCU will store the data into an SD card.
To illustrate this a little better:
I was thinking about using I2C to communicate between the MCU and the sensors on the sensor array, but I'm not sure how well I2C would work at this distance and if it would even be fast enough.
SPI seems to be big a no no in terms of distance.
Other interfaces that could potentially work is CAN and RS485, though I've never used either of them before. I've dug deeper into using CAN and while it looks like it could work well, it also seems that it might be a bit "overkill" for what I need.
So what serial communication interface could work best in this sort of scenario?
Any help is appreciated.