cheap sound module: what version is this?

Do you think if i change the solder of the jumper to the 5volts, it will burn when connected to the arduino 5v?

I think you should change the jumper to 5V if you are going to use 5V power and logic.

Can i use a resistor to power it at 3.3volts with Arduino?

You CANNOT use a resistor on the power line to regulate voltage. Either use 5V power or 3.3V power. Set the solder jumper to match.

the-rebel-agent:
Don't Arduino nano have a 3.3v output?

yes but .. "when running on external (non-USB) power, the 3.3V output (which is supplied by the FTDI chip) is not available"

so i think i will try to change the solder to the 5volts pin as suggested by Johnwasser (thank you)

edited.

I have similar problem with yours and I find an alternative. This module playbacks directly mp3 files in stereo. Without the need to convert.

Got the same one. Which brand of SD card are you using?

Im confused... :slight_smile:

the one you have pic of...'looks' like it uses micro SD? (uSD socket?)

is this correct?

the hong kong store/link..looks like it uses a regular (larger) SD card? is this correct?

Id like to get one if its microSD...

let me know.

thanks!

Mini is just a name, It uses a micro-sd card. Bought the same from that link.

mini?

I just wanted to confirm that is didnt use NORMAL (large) sized SD card.. and did, in fact use the micro SD card..

the pics were bit deceiving..

good to knwo it 'does' use all SMD copoennts & uses a micro SD card..

(going to order 1 or 2)..

anyone get theirs up and running yet? would be interested looking at the code/interface (class functions) used/created.

I said mini cause eBay listing says mini. In the other hand, we are in the same boat. If I am lucky today, will be able to get a 1gb micro card to test the board tonight. Keep you posted.

ahh...got it.

I assume you guys are going to try using the 2-Line Serial Communication protocol?

plugged everything and nothing. Just the led blinking twice and later, just keeps on. I assume that he is not reading the card cause I erased everything from the sd card and still doing the same.

mine is not working too
maybe i connected it wrong to the arduino or maybe it doesnt support 5volts or maybe the skecth i used was wrong, or maybe the files must be mp3. There are very few informations on this module combined with arduino.

i used this scheme (except for the 5v power) to connect it to analog A3 A4 A5arduino pins

Will try that this night. I am using these audio files already converted to ad4

http://www.4dsystems.com.au/downloads/Audio-Sound-Modules/SOMO-14D/Docs/AD4-sample-files.zip

Tried mp3 control mode, as I told you via pm and did not work cause the module is hardwired to work 2 serial line mode. I am also using "kingstone" micro sd card brand. I am pretty sure they are fake, but vendor told me that any brand will be fine.

i also followed the very confusing informations here:
http://emartee.com/product/41540/MP3%20Sound%20Module%20Mini%20SD%20Card

and used this test sketch with the appropriate AD4 sound file loaded on the microsd 1gb card and named 0000.ad4
http://yapan.googlecode.com/svn/trunk/arduino/examples/SOMO_14D_Test/SOMO_14D_Test.pde

but it keeps silent

What about the busy light? What about its behavior?

i dont remember, i tested weeks ago

we must test all kind of files: wav, ad4, mp3

should connect also the led blinking status on the module to see if it's working

we should know if the connection scheme as showed above is correct (connected to the analog pins of arduino) and if the skecth test is ok

that means we need help

Will test all this night, but I am pretty sure this module will only play certain ad4 and Wav files encoded in the right rate. As read in other websites, this one and somo-14d shares the same IC so connection diagram should be fine, even the sketch program should be correct. Your problem was the Vcc and mine the connection. Keep you posted. We are in the same boat. And If anybody have this working, we will really appreciate any help.

from the link above i downloaded also this test program, next time i will try this

/*
  Control Arduino Wave
 */
int RST = A3;
int CLK = A4;
int DAT = A5; 
    
    
void setup() {   
    
    
    pinMode(RST, OUTPUT);
    pinMode(CLK, OUTPUT); 
    pinMode(DAT, OUTPUT);
    
    
    digitalWrite(RST, HIGH);
    digitalWrite(CLK, HIGH);
    digitalWrite(DAT, HIGH);
    
    digitalWrite(RST, LOW);
    delay(5);
    digitalWrite(RST, HIGH);
    delay(300);
}

void loop() {
 
  send(0x0000);
  delay(60000);
  send(0x0001);
  delay(60000);
  send(0x0002);
  delay(60000);
  while(1);
}
void send(int addr)
{
  digitalWrite(CLK, LOW);
  delay(2);
  for (int i=15; i>=0; i--)
  { 
    delayMicroseconds(50);
    if((addr>>i)&0x0001 >0)
      {
        digitalWrite(DAT, HIGH);
        //Serial.print(1);
      }
    else
       {
         digitalWrite(DAT, LOW);
        // Serial.print(0);
       }
    delayMicroseconds(50);
    digitalWrite(CLK, HIGH);
    delayMicroseconds(50);
    
    if(i>0)
    digitalWrite(DAT, LOW);
    else
    digitalWrite(DAT, HIGH);
    delayMicroseconds(50);
    
    if(i>0)
    digitalWrite(CLK, LOW);
    else
    digitalWrite(CLK, HIGH);
  }
  
  delay(20); 
}

the-rebel-agent:
Will test all this night, but I am pretty sure this module will only play certain ad4 and Wav files encoded in the right rate. As read in other websites, this one and somo-14d shares the same IC so connection diagram should be fine, even the sketch program should be correct. Your problem was the Vcc and mine the connection. Keep you posted. We are in the same boat. And If anybody have this working, we will really appreciate any help.

i used the somo tool to create the ad4 file
http://www.4dsystems.com.au/prod.php?id=74

Checking the diagram I noticed that A0, AX, etc are only inputs for arduino. How will this woork that way? I do believe that theconnection diagram is wrong and you should use other pins as outputs.