3

I'm just wondering whether or not this Electret Microphone Amplifier - MAX4466 will be sufficient enough for the project that I'm planning?

My project

I plan to connect the microphone up and accept input. This input is then converted to a .wav file (using Python). Once the .wav file is generated, it then passes to a library that I've written in C++ which handles the .wav file and then sends a signal back to the Pi.

The programming isn't a problem, it's just essentially the hardware. If I purchased this, as well as a breadboard, and found some designs out there, would this therefore work? I don't want to connect a USB microphone up.

Piotr Kula
  • 17,336
  • 6
  • 66
  • 105
Phorce
  • 623
  • 1
  • 8
  • 15

2 Answers2

8

You can use this I2C ADC add on for the Pi. You can then directly solder the Microphone onto this expansion board without the use of breadboard. It is slightly pricey but it looks like a good quality and well thought out design. So its Plug and play.

enter image description here

But you can obviously go the experimental route and buy your own I2C ADC (MCP3008) chip, wire it up on your breadboard for a fraction of the price. I think this is great tutorial on how to start.

enter image description here

As a prototyping requirement you would not like to solder and de solder things constantly, you could use PCB headers. These should be 2.5mm single headers. Male or female whatever suits you best and use prototyping cables. Solder these on to the PCB and peripherals and then you can then plug things in and out as you require.

enter image description here

Piotr Kula
  • 17,336
  • 6
  • 66
  • 105
3

You would need some kind of recording hardware (sound card, ADC, etc), as it is the Pi does not have anywhere you can just connect this to.

But providing you have a suitable analogue to digital interface for the Pi, then yes, this should work fine.