DFRobot Gravity Digital Speaker Module with the Teensy 4.1?

dcmrobin

Member
Hey guys, is it possible to use DFRobot's gravity speaker with the Teensy 4.1? This speaker:
1742824059010.png

I am a bit lost as to how to use it, as it only has three wires: ground, power, and green (presumably the data wire)... it seems to be meant for one of DFRobot's expansion shields for the Arduino Uno, but is it possible to use it on a Teensy? I don't hold out much hope for this, but it would be great if there was some way that I didn't know of. Thanks in advance!
 
Update: I tried hooking it up to the teensy and got it to output a beeping tone, (using the tone() function) but extremely quiet- even with the volume potentiometer turned all the way up. My conclusion, playing sounds with this speaker can be done with the teensy, but it would work better with an arduino- as the arduino has a DAC pin. I have decided to just get the teensy audio board, which should work better.
 
It would work better from a 5V microcontroller I suspect, 3.3V isn't much to deal with, especially with a tiny little speaker like that. Small speakers have restricted frequency range due to being small, especially if in a tiny enclosure like that.
 
It would work better from a 5V microcontroller I suspect, 3.3V isn't much to deal with, especially with a tiny little speaker like that. Small speakers have restricted frequency range due to being small, especially if in a tiny enclosure like that.
The specification says that it will work with an input of 2V-5V.
Here is an article with the 8002 amplifier working with an ESP32 (3.3V). No reason why it won't work on a Teensy.
 
I meant work as a speaker, rather than a wisperer! Most old transistor radios that could put out a decent level were 6V or 9V, with the whole box as speaker enclosure. Its 8 ohm, not 4 ohm, so it wants some volts, it can't get to its rated power of 0.5W at 3.3V supply by the look of the specs.
 
Back
Top