Adafruit Audio FX Sound Board Not Working + Complications (C
by Larod on Thu May 26, 2022 10:38 am
This is a long story of complications of building this product so here it goes.
So I purchased the Adafruit Audio FX Sound Board 2x2W Amp 16MB along with the Adafruit Lilon/LiPoly Backpack, (I wanted a rechargeable battery as opposed to a battery pack) a SPDT switch, ( the exact one the instructions recommended) Lithium Ion Polymer Battery - 3.7v 500mAh, and 2 mono 3W 4 Ohm speakers.
I am located in Australia and I purchased these from the official adafruit site located in USA. Total cost came to $95.82AU. Already almost $100 for the base parts. I also spent additional money on 10 momentary switches at my local electronics store ($2 each) and some wires. Already an expensive project.
However, I digress
Very excited to work on this project, the instructions on the website don't really give a step by step instruction at all so I had to try and figure out where to start and what to do. I was inspired to make this from the Trellis sound board on adafruits youtube channel and I made my start from the soldering demonstrations in the video. I took electronics in school so I know how to solder and how basic electronics work.
I first wired the backpack, originally using the large pins but then decided to use just wires, attached the rechargeable battery with the switch and.... the switch doesn't work, didn't turn on or off, only way to power on or off was to disconnect and reconnect the ion battery through the JST on the backpack, which was hard to do as it is. I tried different combinations of wiring for the switch.... but still never worked, Step 1 and it didn't even work, not a good start, but I continued.
Started wiring each pin input, 0 to 10 to the momentary switches, while keeping a ground daisy chaining throughout then attaching onto the ground joint. Connected the L and R speakers and I was ready to import sounds.
Everything was looking good so far (except the on/off switch) I first imported the demo files that were on the instructions (darth vader sounds) and it worked. I then replaced them with my audio files, wav, 16bit, mono, appropriate kHz and it sorta worked? Some of the darth sounds were still being played when I hit certain buttons but the files were not physically on the drive when connected to the computer.
I would use a wire to reset the board by putting one on the RST and Ground to reset the board, this some times worked, sometimes didn't.
Eventually... I got the sounds I wanted on the board working to where I liked them.. Great!....
But then..
(The main issue for why this project isn't working)
For whatever reason, when it is powered by the battery... No sounds play and there is a solid Red LED.. This only happens when its connected to a computer. And when it was connected to a computer via micro usb, the red led was off... and when plugged into the computer it would not register as a usb device. Instead it would say to ignore it, eject it or initialise it. I was using a mac for this and when I plugged into a pc, it would say the same thing as well as to reformat it.
My theory is for whatever reason, when its powered it thinks its connected to a computer and when its powered by battery ( not connected to computer) it thinks its connected to a computer thus not playing any sounds.
Which is crazy because it was working fine just moments before...
I looked around to find solutions, re setting the board, I even erased the drive through my macbook and boom now its able to be read.. Great!!.... but it still does the previous problem..
This board is unable to be saved and I was building this for my best friend for his birthday, loaded with funny sounds that we both bond over. I was heart broken that I wasn't able to get this thing completed in time and now its busted.
I thought it could be the ion battery? So I bought a 3AAA battery pack that has an off/on switch built in which I didn't want to do but I just wanted this thing to work... It turns on and off now, Great... but didn't fix the problem...
I've tried all I can and resoldering and desoldering on this board is near to almost impossible because I didn't use jumper pins or headers but that was my choice, regardless that doesn't change the issue and would not be the problem.
I even thought it could be the backpack, so I desoldered the backpack and tried to solder on the 3AAA pack I mentioned earlier straight to the board... still didn't fix it.
This project, yet fun, was an absolute pain and its beyond frustrating that it doesn't work.
Is there a way I could get a new one sent to me? I can include video of what it does when connected to battery and then a computer, I've looked on these forums and seen others have had the same problems.
Thank you for your time and any help is deeply appreciated.
TLDR: Board thinks inputs of computer and battery are reversed resulting into not working, also on/off switch didn't work when wired into the backpack.