Skip to main content

All Questions

Tagged with
1 vote
1 answer
1k views

CS8406 Audio Interface (I2S->I2C)

I'm attempting to interface a MEMS Microphone with an ESP32 through a CS8406. I am aware that the ESP32 has a well-documented I2S hardware interface however for my project I cannot use it. (It's going ...
Caleb's user avatar
  • 42
1 vote
1 answer
754 views

Does a codec in master mode require more than one external clock (MCLK) to drive I2S system timing?

Does an audio codec in master mode require more than one clock line (MCLK) to drive and time I2S data sync to MCU or FPGA slave? I understand that I2S proper consists of three lines - 'bit CLK', 'word ...
Bill Z2C's user avatar
0 votes
1 answer
2k views

I2C Problem on STM32F4 Discovery connecting to CS43L22

I'm trying to use the internal beep generator of CS43L22 on my STM32F4 Discovery. I'm using the HAL libary and can access the Chip via I2C but only for 4 Bytes (read or write) then the function ...
user131929's user avatar
1 vote
0 answers
1k views

ADC input to raspberry pi - I2C vs I2S

I'm trying to create a microphone array and take readings into a raspberry pi. I'm having an 8 bit ADC connected to the pi via I2C (SCL and SDA pins). I'm able to read samples (0-255) into my pi using ...
Kevin Martin Jose's user avatar
0 votes
1 answer
1k views

i2c Error in using BeagleBone Black with custom audio cape ( using ti's TLV320AIC3107 codec )

I have made custom audio cape using TLV320AIC3107 codec and here is a schematic diagram. For connection with BeagleBone Black I refer audio cape which is available in market. here is a link: ...
parmar7725274's user avatar