Skip to content

I2SStream and AnalogStream on the same I2S port? #1137

Closed Answered by pschatzmann
grygol asked this question in Q&A
Discussion options

You must be logged in to vote

There are 2 ports (0 and 1) and you can use only one port at a time (to do i2s or analog input or output via the i2s api)!
In addition all analog operations (input or output) need to be on port 0.

So this means:

  • you can't use analog input and output at the same time (because both require port 0)
  • if you have analog input (or output) (which must be using port 0) and a regular i2s (simplex or douplex), i2s has to to be on port 1!

For the INMP441 I have the gut feeling that you just ignored my information in the documentation

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@grygol
Comment options

Answer selected by pschatzmann
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants