I want to increase the speed of data acquisition from a i2c device connected to matlab (MATLAB 2017a) using arduino. The i2c device data updates maximum at a rate of 1kHz. I need at least 100 data per second from device but data transmission via arduino is too slow. Taking ~60ms for one data read from register of i2c device.
Is there any way to increase the baud rate of data transmission through arduino OR how to change baud rate with matlab?
Or any other suggestion to increase the data transmission speed? Thank you..