ICS43434 with Raspberry Pi

By jamienestboxlivecom , 13 November 2020

Hi all,

I am new to this forum and would really appreciate some help with the ICS43434 and interfacing with a Raspberry Pi.

The questions I have are as follows:
1. In my schematic design, I have the ICS43434 connected to the following pins on the Pi: VDD - 3.3v, GND - Ground, WS - PCM_FS (GPIO19), SCK - PCM_CLK (GPIO18), SD - PCM_DIN (GPIO20). Are these connections correct?

2. How do I go about registering the microphone with the Pi, is there a linux Kernal module available for this specific device or a generec I2S microphone module?

3. One of the issues I have had with other analog microphones via a USB audio codec, is the problem with syncing the audio with the Raspberry Pi's clock. To give a bit of context I am running ffmpeg to pull the camera and audio input from external devices and they are never in sync. I am wondering if there is a way to sync this digital microphone to the hosts clock?

Thanks in advance for any help you may be able to offer.

Best,
Jamie

phpbb Topic ID
38729