Question/Issue:
How to use Arduino Nano 33 BLE (non-Sense) with an external SPH0645 I2S microphone?
Project ID:
Burgueishon-project-1
Context/Use case:
My Arduino Nano 33 BLE board does not have a built-in microphone. I want to connect and use an external I2S microphone (Adafruit SPH0645) with Edge Impulse to collect audio data.
Connections are as follows:
- SPH0645 BCLK → D3
- SPH0645 LRCLK/WS → D4
- SPH0645 DIN → D2
- 3V → 3.3V
- GND → GND
Expected Outcome:
Use the external microphone for audio sampling in Edge Impulse Studio.
Actual Outcome:
Edge Impulse Studio still shows “Built-in microphone” and no valid audio is collected.
Reproducibility:
Always
Environment:
- Platform: Arduino Nano 33 BLE (non-Sense)
- External mic: Adafruit SPH0645 I2S
- OS: macOS Sonoma 14.4.1
- CLI Version: 1.32.0