Hi Guys,
I am working on a prototype wearable device based on stm32. I am using generic eval board for class-d amp MAX98357A (3W) and a tiny speaker ABS-238-RC (Speaker, 500 mW, 8 ohm)
I have connected audio amp to stm32 (nucleo) using i2c (powered by its 33.V as well) and playing different tunes and also tried feeding mic input. All works fine except the audio output level is very low. I want atleast enough sound do be able to use it like a speaker phone. All googling says 0.5W speaker should be enough. I also set the gain to max level using a 100k register but no noticable increase in the volume.
Can anyone suggest what am I missing?
Or let me know what to test to check if I am doing it alright.
https://robu.in/product/adafruit-max98357a-i2s-3w-class-d-amplifier-breakout-board/
https://in.element14.com/multicomp-pro/abs-238-rc/speaker-8ohm-89db-0-5w/dp/2534984
Thank you.
I am working on a prototype wearable device based on stm32. I am using generic eval board for class-d amp MAX98357A (3W) and a tiny speaker ABS-238-RC (Speaker, 500 mW, 8 ohm)
I have connected audio amp to stm32 (nucleo) using i2c (powered by its 33.V as well) and playing different tunes and also tried feeding mic input. All works fine except the audio output level is very low. I want atleast enough sound do be able to use it like a speaker phone. All googling says 0.5W speaker should be enough. I also set the gain to max level using a 100k register but no noticable increase in the volume.
Can anyone suggest what am I missing?
Or let me know what to test to check if I am doing it alright.
https://robu.in/product/adafruit-max98357a-i2s-3w-class-d-amplifier-breakout-board/
https://in.element14.com/multicomp-pro/abs-238-rc/speaker-8ohm-89db-0-5w/dp/2534984
Thank you.