I need your experience about the power of raspberry pi 3. I need to know Raspberry Pi is powerful enough for my problem or not.
I need to read stream data from Almost 200 sensors like (humidity, tachometer, temperature, voltage current, and axis) and do some pre processing on data, raspberry pi is it powerful enough for my problem? or I need to think about some thing else like FPGA? Edit: right now i am in theory state i am not sure what will be in future but please see that as complex one (different protocol for each sensor and use different port for read)
3 Axis Gyroscope Accelerator Sensor => SPI and I2C => x60
temperature and humidity => I2C => x30
Voltage current => it is analog need to convert to digital => x60-100
tachometer => SPI => at most 10
pr-processing like order analysis on values comes from tachometer or sprat actual current data and noises coming from 3 axis from model. some value need to save for short time and other need to send as stream to server
notice:
- estimate of sampling data from each sensor is about 200khz
- sensors are connected to multiplexer(as you know we have limitation in entry port so we need to control sensor by multiplexer)