Hello All,
Can you suggest to me which Adafruit or Arduino Board is best for audio output? Currently, I am using a feather m0 board whose audio voice is not clear on the speaker or I don't want to use the Arduino Uno board.
I am looking for a small board like feather m0.
Thank You.
Teensy is the best Arduino-compatible platform+hardware for audio, in my opinion: https://www.pjrc.com/teensy/td_libs_Audio.html
Pieter
PieterP:
Teensy is the best Arduino-compatible platform+hardware for audio, in my opinion:Pieter
Thank You for your reply to my post.
Sir can I connect laser sensor on this board in i2c configuration. can I directly connect my speaker on board or I need an amplifier circuit?
I want clear audio voice on my speaker.
Which one teensy board may I use in my project?
amitshishodia:
Sir can I connect laser sensor on this board in i2c configuration.
I have no idea what you mean by "laser sensor", but yes, Teensy boards support I2C.
amitshishodia:
can I directly connect my speaker on board or I need an amplifier circuit?
You always need some kind of amplifier to drive a speaker. Most DACs can barely source any current.
You aren't connecting your speaker to the M0's DAC directly, are you?
amitshishodia:
I want clear audio voice on my speaker.
Which one teensy board may I use in my project?
The page I linked to has a section "Supported hardware". Which one of these boards you choose depends on the specifics of your project, which you didn't specify.
PieterP:
I have no idea what you mean by "laser sensor", but yes, Teensy boards support I2C.
Laser sensor use for distance measurement.
PieterP:
You aren't connecting your speaker to the M0's DAC directly, are you?
In M0 bord I connect 220ohm resistance in series.
PieterP:
Which one of these boards you choose depends on the specifics of your project, which you didn't specify.
Sir my application is I measure distance using laser sensor and listen to this distance on the speaker.
amitshishodia:
In M0 bord I connect 220ohm resistance in series.
Well, there's your problem. If you read the datasheet, you'll see that the minimum resistive load of the DAC is 5kΩ. You connected an inductive load with a DC resistance of ≃220Ω, so no wonder it doesn't work properly.
You need an amplifier to drive a speaker.
PieterP:
You need an amplifier to drive a speaker.
Thank You, sir.
Can I use LM386 IC for an audio amplifier?
It depends on the kind of speaker you want to drive, and what power supply you have available, but probably, yes.
For Teensy's there are audio shields (teensy shield, not Arduino sized), that has a headphone output built in,
so you can listen on headphones/earphones or amplify it for a speaker with something like the
PAM8403 / LM386. Modules are much easier to use than a bare amp chip.
Note the latest Teensys are 3.3V only.