espScope
espScope copied to clipboard
Questions
This is a well designed project because you noticed from the beginning that the ADC sampling rate of the ESP was inadequate. I just realized that the other day and thought that was due to the Arduino layer. Do you control the Ti chip sampling rate or do you just read the pin data? I couldn't see on the video, is it connected via SPI? Seems that you'd hit its bandwidth limit pretty quickly. Oh from the code it looks like it's I2S.... hmmm
Hi, I used I2S in parallel mode (look for "Camera connection over I2S" for further details). esp32 generates master clock for the ADC and reads data synchronously from 10 bit parallel data bus (output of ADC). Such combination is the only solution that let us get so high speed data flow with esp32 and without any additional components.
Parallel you say - how many pins does this connection need?
you can check the datasheet for the ADC, it takes 11 connection lines.