ESP32-S3 - 2msps ADC
Posted: Wed Aug 31, 2022 4:12 am
Hello.
I'm trying to read an analog video signal at around 1.75msps and store that in PSRAM. I have the 16N8R ESP32-S3. A signal frame is about 1MB and processing the frame only takes about 22ms so I'm hoping I can read the ADC into PSRAM and every 1MB process the frame.
I've read in a few posts that you can get the ADC up to 2msps but the code (https://github.com/espressif/arduino-es ... caps.h#L63) lists an ADC limit of 83khz. I've also seen posts about using the I2S to drive the ADC but the docs seem to suggest that's only possible on the ESP32.
Is it possible to get the ESP32-S3 ADC to sample at 2msps into PSRAM?
Thank you.
I'm trying to read an analog video signal at around 1.75msps and store that in PSRAM. I have the 16N8R ESP32-S3. A signal frame is about 1MB and processing the frame only takes about 22ms so I'm hoping I can read the ADC into PSRAM and every 1MB process the frame.
I've read in a few posts that you can get the ADC up to 2msps but the code (https://github.com/espressif/arduino-es ... caps.h#L63) lists an ADC limit of 83khz. I've also seen posts about using the I2S to drive the ADC but the docs seem to suggest that's only possible on the ESP32.
Is it possible to get the ESP32-S3 ADC to sample at 2msps into PSRAM?
Thank you.