Hi All,
I'm currently in the planning phases for a new project that is going to require hot-swappable PCB modules with various I/O on them: Some switches, encoders, screens, and I believe some sensors—the type are yet to be determined.
I was originally planning on using an ADS7138 <https://www.ti.com/lit/ds/symlink/ads7138.pdf?HQS=dis-mous-null-mousermode-dsf-pf-null-wwe&ts=1686623183076&ref_url=https%253A%252F%252Fwww.mouser.com%252F> so that I had 8 channels of I/O to communicate via I2C per PCB module, and I was planning on creating a hotswap buffer; however, the more I thought about this and asked around, the more I kept thinking that this would all be easier to do via USB than I2c.
By changing protocols, I will avoid a lot of headaches while simultaneously benefiting from the speed increase from I2C to USB.
With that out of the way, I have been looking to see what small form factor ADC's that offer USB, and I have more or less been coming up blank on anything attractive.
1) Is anyone aware of any 8-12 channel ADCs that happen to also communicate via USB out of the gate?
2) If not, what would be the recommended way of using something like the ADS7138 or equivalent ADC to then communicate over USB to the Teensy?
Thanks in advance!
I'm currently in the planning phases for a new project that is going to require hot-swappable PCB modules with various I/O on them: Some switches, encoders, screens, and I believe some sensors—the type are yet to be determined.
I was originally planning on using an ADS7138 <https://www.ti.com/lit/ds/symlink/ads7138.pdf?HQS=dis-mous-null-mousermode-dsf-pf-null-wwe&ts=1686623183076&ref_url=https%253A%252F%252Fwww.mouser.com%252F> so that I had 8 channels of I/O to communicate via I2C per PCB module, and I was planning on creating a hotswap buffer; however, the more I thought about this and asked around, the more I kept thinking that this would all be easier to do via USB than I2c.
By changing protocols, I will avoid a lot of headaches while simultaneously benefiting from the speed increase from I2C to USB.
With that out of the way, I have been looking to see what small form factor ADC's that offer USB, and I have more or less been coming up blank on anything attractive.
1) Is anyone aware of any 8-12 channel ADCs that happen to also communicate via USB out of the gate?
2) If not, what would be the recommended way of using something like the ADS7138 or equivalent ADC to then communicate over USB to the Teensy?
Thanks in advance!