I'm trying to log 8 channels at a rate of 10kHz, and I want the data to be 12 bit (as mentioned in another thread).

I'm a noob at coding and looking for help with this.

this arduino forum thread has some library where people were claiming to get up to 40kHz on a single analog channel:

https://forum.arduino.cc/index.php?t...i7DqYYJMuFkP50

https://github.com/greiman/SdFat/blo...gBinLogger.ino - here is the code.


the T3.6 should be able to clock to clock 8 channels*12 bit data*10kHz. Does anyone know of a existing code that would help me achieve this rate? I'm a coding beginner so writing something as comprehensive as the code in the Github library isn't really on the cards. I don't really know much about buffers etc. and how to execute them on microcontrollers.