Arduino Nano 33 BLE instead of the Arduino Nano 33 BLE Sense

I’m trying to create a keyword detection system, but I accidentally got the Arduino Nano 33 BLE instead of the Arduino Nano 33 BLE Sense. The difference is it doesn’t have the built in microphone. Any tips on how I can still use the Arduino Nano 33 BLE by connecting it to an external mic? I’m new to coding I also am unfamiliar with how to edit the example microphone_continous code.

Hi @yanxi1370 ,

I would say there are two options:

  1. buy the sense board
  2. get the microphone separately and connect it to the board.
    the microphone on board is MP34DT05, you can find breakout board for it and then connect it to the Arduino nano 33 ble pins. Since onboard microphone pins are not available on board headers you will need to change them in code and compile locally.

you will need to change the microphone code to include the external one. If you want to be able to do in the same way as the sense board, and do not want to solder ti, then change files as suggested here:

Cheers,
Vojislav