Skip to content

I2S + INMP441 microphone + no_std + embassy + ESP32S3: Digital chirps on Rust esp-hal? #1596

Answered by brainstorm
brainstorm asked this question in Q&A
Discussion options

You must be logged in to vote

Amazing, thanks for your efforts @bjoernQ!

I just tested your sync version and I'm having exactly the same issues, I hope it's not related to OSX USB2TTL nonsense :/

To be sure, I'll change the host (I'm doing all this on a Mac, will try with a Linux PC, hopefully tomorrow). I have a couple of followup questions before that:

  1. How exactly are you running this? Just cargo run --release on two separate terminals? I'm running into "resource busy" issues with the serial port if I do that :-S
  2. Did you put a 100KOhm resistor between SD and GND as the datasheet suggests? My waveforms looked really bad on the oscilloscope before doing that (CLK and WS were fine, just SD).

PS: Also I tried to run i…

Replies: 3 comments 7 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
7 replies
@brainstorm
Comment options

@bjoernQ
Comment options

@brainstorm
Comment options

@bjoernQ
Comment options

@brainstorm
Comment options

Answer selected by brainstorm
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