Sign up ×
LEGO® Answers is a question and answer site for LEGO® and building block enthusiasts. It's 100% free, no registration required.

I'm planning to program my EV3 robot to do voice chat over VOIP using ev3dev and a Debian program. Is this possible? Are there microphones known to work with EV3, and has anyone had experience using them?

share|improve this question

2 Answers 2

Sadly, there isn't much info yet.

Current options for audio are:

  • USB Sound Card
  • BlueZ 4/Pulseaudio 4 (BlueZ 5/Pulseaudio 5 supports A2DP only)

The number of devices that have been tested and documented is extremely limited, but at least one has been confirmed to work. The non-bluetooth solutions that have been tested successfully are the following.

Tested and confirmed adapter chipsets:

  • C-Media Electronics chipsets (Example)

Tested and confirmed microphones:

  • Logitech C170 webcam built-in microphone

More info in this github issue for ev3dev

share|improve this answer

Copied from Github:

I haven't heard of anyone using a microphone yet, but you have a couple of options. 1) a USB sound card/microphone or 2) Bluetooth headset/hands-free device.

The built-in speaker uses an alsa sound driver, so theoretically, it should work with any linux program.

If you are looking at purchasing something USB, make sure it does not require USB 2.0. The USB port on the EV3 is USB 1.1 only.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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