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.
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
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.
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.
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.