DY-SV17F Audio Player Module Features
The 5-watt DY-SV17F MP3 Player module has 4MB of internal memory that can upload music via USB.
This module can be programmed in 3 modes: IO, serial and one line. In this tutorial, we will interface this module in serial mode.
You can download the DY-SV17F player audio module datasheet here.
DY-SV17F Player Audio Module Pinout
This module has 8 IO pins for addressing and 3 CON pins for interfacing the working mode.
Check the datasheet table to set the working modes. You can see pinout of this module in the following figure.
Interfacing DY-SV17F Audio Player Module with Arduino (Serial Mode)
Step 1: Circuit
Step 2: Code
The following code is written to interface the Dy-SV17F module in serial mode.
First download the https://github.com/SnijderC/dyplayer library and then install it on your Arduino.
If you do not know how to install a library in Arduino, read this tutorial: How to Install A Library in Arduino.
Then upload the following code to your Arduino.
/* modified on June 5, 2018 by SnijderC Chris from github.com/SnijderC/dyplayer/tree/master/examples/PlaySoundByNumber