Only have more bad news. Changed the soldered pin from 3.3v to 5v. Reconnected everything, plus added the busy pin. Used the very same sketch you used and nothing. Later I modified the code to sense the busy pin, cause wanted to know what was going on there. To my surprise, after I reset the module, busy pin keeps HIGH for few seconds ( a bit too much). Later when I read LOW, I start to play the song #0001. I put a loop to play the song until BUSY is LOW and all over again. This is the code:

const int resetPin = 2; // the pin number of the reset pinconst int clockPin = 4; // the pin number of the clock pinconst int dataPin = 7; // the pin number of the dataPin pinconst int busyPin = 8; // the pin number of the busyPin pin

i see your video, from what i can perceive from the quality of the video, connections seem okare you sure about the bredboard connections? i still didnt use that before so i can't say anything about it.what wav files are you testing? did you test my code without your busy pin adds?

I really appreciate your help. Yes, tried your code first, without the busy pin as input, and later added for debugging purposes. Downloaded your wav files and will test them right away. Using same pin out as you actually and the breadboard is brand new so I think that's ok. Keep you posted. And about your analog pins problems, will be very helpful to connect an oscilloscope to check the signals.

Tried your very same code, modifying the pins #s, and your WAV files and nothing. Same erratic behavior. At this point I believe the module is not working or the sd card is not being read. Were you able to try my code?

i tested with resistors 30ohm, 180ohm, 1khomdidn't work at allso no resistors are needed on pins

did you try to change the speaker?since now i used a 4 watt 16ohm minispeakerif i connect to the pc microphone i cant listen anythingif i connect to a 3 watt 8ohm speaker the sound stop at beginningif i connect to headphones i listen the same of 4 watt speaker

Edit:i converted the wav files into ad4 and now it's working fine also with analog pins!

wav files have a lot of problem with this sound board, better to use AD4 format!

what i converted: wav files sampled at 36khz and saved in wav (pcm unsigned mono 8bit) with Goldwave free softwarewhat program i used for AD4 conversion: Usb Recover free software from SOMO website; used orignal sample rate (36khz)

then i disconnected the speaker and connected the mini-amplifier to AUDIO-L of sound module and to the ground of arduino: very loud volume now!

now the problem:how to manage these files with Arduino because they play correctly but doesn't respect the order or they skip the first track sometime. Something is wrong with the code!

About the ad4 format, now that is working fine for you: were you able to try SOMO default ad4 files from their website?

About the speaker: A friend of mine loaned me one of those that usually are installed inside a light saber hilt, which I assume are 8 ohms 250 mw, but I am going to check that.

About the memory: 1 GB cards are almost at the border of the extinction, so they are not easy to get nowadays. Will track another brand to test.

About the sendCommand source code, I am not sure that code is perfect. Since my board is not working, I am not able to test it. Will be refining it once my board is working. And obviously will be sharing it here.

PS: Some asserts:1-My speaker is 8 ohm 1w.2-About the signal, this documents xplains very clear how should work:http://www.embeddedadventures.com/datasheets/MOD-1007_hw_v4.pdf

1. the sound board connected to the mini amplifier generates a lot of background noises, needs attenuator!2. there is some lag between the button pressed and emitted sound 3. if button is pressed more than once, the board soon stop to work correctly

conclusion:i will not include this board on my Blaster project, i will keep the more expensive (and bigger sic) WTM-SD mp3 sound module.