as I checked on Arduino website, they mentioned all boards: UNO, Nano, Mini, Mega have maximum sample rate 10kHz for each analog pin. So my concern is: 1) is there any difference between sampling rate when reading a single analog pin and multiple analog pins? For example, if we read only 1 analog input, maximum sample rate can reach 10kHz. How about maximum sample rate when we want to read 6 analog inputs? Maximum sample rate will be 10kHz or (10/6)kHz? Can we do analog input reading simultaneously or not?
2) What if I want to get sampling rate at least 1kHz for each Arduino board (assume 5 analog inputs)?
3) In case we need to connect several Arduino boards via I2C or SPI protocol, is sampling rate related to these 2 protocols?