3 Replies Latest reply on Apr 29, 2016 2:44 PM by Intel Corporation

    Galileo Gen 2 i2c audio

    Bart_H

      Hi,

       

      I want to interface with the i2c using a Codec like the Texas Instruments TLV320AIC23B-Q1 (http://www.mouser.com/ds/2/405/tlv320aic23b-q1-446872.pdf)
      Will the i2c be able to handle CD quality audio (44.1Khz, 16 bit) data rates?

       

      The GPIO is quite slow (capped at 230Hz, I think) but since the Codec will be handling the ADC/DAC, the i2c should be able to run faster since it's not using(bypassing?) the onboard ADC?
      Or could I use IO2 or IO3 which can run faster?

       

      Before anyone suggest it, I'd rather not use the USB for audio.

      I'm new to Galileo so any advice for audio I/O is appreciated.