Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

issue with ICS-43432 I2S digital microphone #8

Open
ghost opened this issue Jan 12, 2016 · 1 comment
Open

issue with ICS-43432 I2S digital microphone #8

ghost opened this issue Jan 12, 2016 · 1 comment

Comments

@ghost
Copy link

ghost commented Jan 12, 2016

Hello

I am trying to use the HiFi library to run ICS-43432 microphone in Arduino Due to get the audio information. ICS-43432 is a digital i2s output bottom port microphone. The I²S interface allows the ICS-43432 to connect directly to digital processors, such as DSPs and microcontrollers, without the need for an audio codec in the system. I am very fresh on the i2s device. Would you give me some guide or suggestion on how to do the connection with Arduino Due?

this is the datasheet of ICS-43432: http://store.invensense.com/datasheets/invensense/ICS-43432_DS.pdf

Thank You.

@delsauce
Copy link
Owner

You can look into I2S spec to get familiar with it:

https://web.archive.org/web/20060702004954/http://www.semiconductors.philips.com/acrobat_download/various/I2SBUS.pdf

Then look in the hifi.cpp file to get the pin mappings (
https://github.com/delsauce/ArduinoDueHiFi/blob/master/HiFi.cpp)

One issue that you will need to resolve is that you'll need an MCLK. The
Due can't generate many of the standard audio frequencies, but for your
application you can probably get something to work. This is not something
that is included in the HiFi library.

On Tue, Jan 12, 2016 at 12:31 AM, acdhl notifications@github.com wrote:

Hello

I am trying to use the HiFi library to run ICS-43432 microphone in Arduino
Due to get the audio information ICS-43432 is a digital i2s output bottom
port microphone The I²S interface allows the ICS-43432 to connect directly
to digital processors, such as DSPs and microcontrollers, without the need
for an audio codec in the system I am very fresh on the i2s device Would
you give me some guide or suggestion on how to do the connection with
Arduino Due?

this is the datasheet of ICS-43432:
http://storeinvensensecom/datasheets/invensense/ICS-43432_DSpdf

Thank You


Reply to this email directly or view it on GitHub
#8.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant