Rpi Audio discussion notes

Viewed 19 times

I want a wired connection between speaker and Raspberry pi 3 Model B. Bluetooth or Wireless connection is not my requirement.

Regarding my speaker – it should NOT simply output buzzer sounds but is capable of producing human voice/ music.

I have researched on this and have come to know that I would be connecting the speaker to the audio Jack provided on the Raspberry Pi 3 board. But direct connection won’t be enough. There would be a need of an amplifier between audio jack and the speaker.

I want to know (to summarize):

  1. Exact names of chip/ IC that are needed.
  2. Circuit connection. Circuit diagram.
  3. Speaker specifications. Any low quality speaker that can be interfaced with Raspberry pi 3 3.5 mm Jack.
 New contributor
  • your question is not related to the Raspberry Pi … try posting here electronics.stackexchange.com/questions – jsotola 10 hours ago
  • Hi @NeedSomeLuck, Welcome and Nice to meet you. Ah, let me see. For Rpi audio newbies, I would recommend the PAM8610 power amplifier. I used it with Rpi 3.5mm jack, and also USB sound stick, both working well with Rpi3B+. Any cheapy speaker (4/8/16Ω) are OK. References: AliExpress DC12V 15W + 15W PAM8610 Digital HiFi Power Amplifier US$8 / to continue, … – tlfong01 1 hour ago   
  • AliExpress 12V 15Wx2 PAM8610 Power Amplifier – US$8 (1) aliexpress.com/item/… (2) Power Amp PAM8610 Forum Discussion raspberrypi.org/forums/… – tlfong01 1 hour ago   
  • You may also like to consider Rpi compatible USB sound/card/stick (so you can also record audio using a cheapy piezo microphone later). The USB sound stick is much more HIFi than Rpi’s stupid, ugly looking, 3.5mm audio/composite video jack: (2) Power Amp PAM8610 Forum Discussion raspberrypi.org/forums/… (3) USB Sound Stick Forum Discussion raspberrypi.org/forums/…. Happy HiFi listening. Cheers. – tlfong01 1 hour ago   
  • Ah, I forgot to mention one thing about some of the Rpi GPIO features of modern day audio power amps. (1) The usually have “shutdown”, “standby” digital inputs, so can use Rpi GPIO pins (some requires converting to 5V, some are 5V tolerant) to do shut down or standby, to get rid the the annoying “squeking” sound. (2) Most of the cheapie (around US$1) are no longer the old days A/B circuit, but are D type, or digital type, meaning that the input audio analog signal is chopped and sampled, then using digital signal processing techniques to filter unwanted > 40kHz band, / to continue, … – tlfong01 26 mins ago   
  • Or do audio quality control, like heavy bass etc, as described in the USB audio sound stick spec. Another thing Rpi audio newbies can play with is the digital volume control, in say 40 steps, so Rpi can use a cheapy US$1 DAC to do fade in, fade out effects. The PAM8610 board I recommended above is DIY version, so it is easy to tear down and hack. – tlfong01 20 mins ago   
  • The OP wishes to know cheap audio IC and speaker spec. As I said earlier, all cheap speaker will do, all cheap electrec microphone will do (expensive dynamic, moving coils actually do not work well with Rpi ALSA library). To control amp volume, I would recommend: I2C PCF8591 8-bit ADC/DAC module – US$1 aliexpress.com/item/… – tlfong01 4 mins ago   Edit   
  • I recently noticed the Audino guys are catching up Rpi audio software, so perhaps Rpi guys should also catching up Arduino audio hardware: Reference:How to use Rpi python to control PCM1802 24-bit HiFi stereo ADC and MAX4466 microphone amplifier raspberrypi.stackexchange.com/questions/107778/…. Cheers. – tlfong01 1 min ago   Edit   Delete


Categories: Uncategorized

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: