Search found 4 matches
- Fri Aug 14, 2020 12:12 pm
- Forum: ESP-ADF
- Topic: I2S-PCM format can not be set
- Replies: 2
- Views: 5047
I2S-PCM format can not be set
Hello, I work on a project to capture stereo audio from a ICS52000 MEMS mic array with the ESP32 Dev-Kit-C via I2S. I modified the pipeline_wav_sdcard_example from the adf-lib for capturing the I2S stream and store it on SD-card. The ICS52000 requires a TDM format close to the PCM standard (with inv...
- Fri Aug 14, 2020 10:52 am
- Forum: Hardware
- Topic: I2S interface receiving TDM from ICS-52000 array
- Replies: 3
- Views: 4251
Re: I2S interface receiving TDM from ICS-52000 array
Just to close this topic, the jitter of the WSO signal from the first ICS52000 to the second could be removed by resoldering the IC.
So there was a bad solder joint.
So there was a bad solder joint.
- Fri Jul 31, 2020 11:13 am
- Forum: Hardware
- Topic: I2S interface receiving TDM from ICS-52000 array
- Replies: 3
- Views: 4251
Re: I2S interface receiving TDM from ICS-52000 array
Thank you for your quick answer!
This worked perfectly. Now the bit clock is inverted and I did not have to change the i2s driver code.
Now there is some jitter on the WSO output of the first ICS52000, which distorts the audio signal, but
this is not an ESP32 issue.
This worked perfectly. Now the bit clock is inverted and I did not have to change the i2s driver code.
Now there is some jitter on the WSO output of the first ICS52000, which distorts the audio signal, but
this is not an ESP32 issue.
- Thu Jul 30, 2020 2:55 pm
- Forum: Hardware
- Topic: I2S interface receiving TDM from ICS-52000 array
- Replies: 3
- Views: 4251
I2S interface receiving TDM from ICS-52000 array
Hello, I'm working on a project with an ESP32-dev-kit-C which should receive data from an ICS-52000 MEMS mic array. Because the TDM format of the ICS-52000 is not directly supported by the IDF, I tried to invert the I2S-bit clock for receiving stereo audio from 2 ICS-52000 in daisy chain. In changed...