A simple library for decoding MP3 files with the VS1053 CoDec chip. The initial library was written by Kaoru Onoe. The library is patched to work with some "LC Technology" VS1053 board that have some IC pins disconnected. Because of that problem, there was no sound out of that boards. Now, these board work ok !

Dependents:   W7500_and_VS1053_MP3_decoder VS1053_MP3_decoder_WIZwiki-W7500 VS1053Player Scat

Fork of VS1053 by Kaoru Onoe

Revision:
8:5ad25d480d5f
Parent:
7:97a8edd44fe9
--- a/VS1053.h	Sat Sep 05 12:16:06 2015 +0000
+++ b/VS1053.h	Thu Nov 26 14:21:36 2015 +0000
@@ -19,7 +19,7 @@
 private:
     SPI        spi;
     DigitalOut cs;
-    DigitalOut bsync;
+    DigitalOut bsync; //dcs pin
     DigitalIn  dreq;
     DigitalOut rst;
 
@@ -51,10 +51,11 @@
     void hardwareReset();
     void modeSwitch(void);
     void sendDataByte(uint8_t data);
-    size_t sendDataBlock(uint8_t* data, size_t length);
+    size_t sendDataBlock(char* data, size_t length);
     void clockUp();
     bool sendCancel();
     bool stop();
+    void setVolume(uint8_t vol);
     
 private:
     void writeReg(uint8_t, uint16_t);