I'm currently undergoing a project where I record heart sound (mechanical response) and send it over bluetooth to an app.

However I'm finding it really hard to find an arduino microphone or just general microphone that can listen to heart sound.

Any guide would be highly appreciated.


  • Sounds like you need three things: a microphone, and amplifier, and an A2DP sender. No need for anything Arduino there.
    – Majenko
    Nov 2, 2017 at 17:21
  • How is it possible to connect your microphone to A2DP sender? @Majenko
    – Jamie
    Nov 2, 2017 at 17:30
  • With an amplifier and wires.
    – Majenko
    Nov 2, 2017 at 17:38
  • it would be better to use an adruino heart beat module, about $2 on ebay...
    – dandavis
    Nov 2, 2017 at 21:55

1 Answer 1


First, there is no such thing as an Arduino microphone. There are boards specifically for Arduino which have a microphone, but also these are just generic 'electronic sound sensors'.

In principle any microphone would be a valid choice, but you have to test what are the requirements (distance to heart, environment noice). You also could use piezo sensors for vibration checking possibly.

  • Apologies for pointing such non existing device. What I'm looking for is a simple micrphone that can just detect heart sound and send over bluetooth. The environment: lets assume a classroom. And generally speaking the microphone should be attached close to your heart (as in your chest).
    – Jamie
    Nov 2, 2017 at 15:02
  • gearbest.com/development-boards/…
    – Jamie
    Nov 2, 2017 at 15:02
  • Have a look at this link. Would you think this would be suitable?
    – Jamie
    Nov 2, 2017 at 15:02
  • I don't know if it is suitable ... I would say for 2 dollars, buy it and check. If not buy a better one. It could work, since the heart will be close. Btw, for bluetooth sending you need another device, completely unrelated to microphones. Do one step at a time. Hopefully you don't mean 'in your body' ... in that case many more requirements should be met. Nov 2, 2017 at 15:25
  • Also for detecting heartbeats there might be a simpler device possible: same as what sport watches use: a 'special ?' led on a wrist watch on the inside checking the wrist blood-vain. Nov 2, 2017 at 15:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.