External SPI or I2C ADC recommendation
Posted: Wed Nov 06, 2019 7:32 am
Hello guys!
I want to use an external ADC module for my esp32 project.
Do you have any recommendation what can i use for this?
My goal is to measure at least a 4khz signal in a very accurate way.
-What is the differences on SPI and I2C adc?
-Is SPI faster? If it is faster why i need it to be faster?
-If i get an interrupt from the external adc because it is finished its conversion and let me read the value from it,
then does it matter if i read it from SPI or I2C?
I did found some external modules but dont know which one should i use.
SPI MCP3208 that i find:
https://playground.arduino.cc/Code/MCP3208/
I2CADS1115 that i find:
https://learn.adafruit.com/adafruit-4-c ... and-wiring
I want to use an external ADC module for my esp32 project.
Do you have any recommendation what can i use for this?
My goal is to measure at least a 4khz signal in a very accurate way.
-What is the differences on SPI and I2C adc?
-Is SPI faster? If it is faster why i need it to be faster?
-If i get an interrupt from the external adc because it is finished its conversion and let me read the value from it,
then does it matter if i read it from SPI or I2C?
I did found some external modules but dont know which one should i use.
SPI MCP3208 that i find:
https://playground.arduino.cc/Code/MCP3208/
I2CADS1115 that i find:
https://learn.adafruit.com/adafruit-4-c ... and-wiring