Search found 3 matches

by CafeNoir64
Tue May 26, 2020 12:51 pm
Forum: ESP32 Arduino
Topic: ADC with I2S: increasing throughput to 2 MHz
Replies: 4
Views: 9522

Re: ADC with I2S: increasing throughput to 2MSPS

Thanks for your response. Unfortunately a buffer size of 512 or even 1024 bytes doesn't seem to make a difference. Also a larger or smaller amount of buffers seems to be ineffective. Still getting about a 100 Hz loop frequency at 1.4 MSPS. Whereas at 1.3MSPS I can achieve ~1270 Hz.
by CafeNoir64
Tue May 26, 2020 9:45 am
Forum: ESP32 Arduino
Topic: ADC with I2S: increasing throughput to 2 MHz
Replies: 4
Views: 9522

ADC with I2S: increasing throughput to 2 MHz

Hi there, I am running high frequency ADC sampling through I2S which is loosely based on this example from the arduino-esp32 github: https://github.com/espressif/arduino-esp32/blob/master/libraries/ESP32/examples/I2S/HiFreq_ADC/HiFreq_ADC.ino The goal is to sample a single channel (which is excited ...
by CafeNoir64
Wed Oct 23, 2019 6:39 pm
Forum: ESP32 Arduino
Topic: How to access APB registers for DIG SAR ADC
Replies: 0
Views: 3570

How to access APB registers for DIG SAR ADC

My ultimate goal is to do high frequency (100-1000 kHz) ADC in the 0-1.1V range, i.e. with 0dB attenuation. Therefore, I am trying to use the DIG SAR ADC controller which can be accessed through the I2S peripheral, based of this example: https://github.com/espressif/arduino-esp32/blob/master/librari...