DFRobot Mini MP3 / WAV / WMA Player V3.0 (SD Card)

Almost sold out
The compact DFRobot Mini audio player is easy to use in electronic projects. It plays MP3, WAV and WMA files, communicates via UART and supports audio playback directly from an SD card.
6.79 EUR
Lowest price in the last 30 days:
Shown according to the lowest price in the 30 days before the discount.
Stock 3 piece · In stock
Internal code: 23071805
Units per package 1
Unit of measure
Measurement quantity 1
ImportChina
Input voltage3,3V, 5V
Supported formatsMP3, WAV, WMA
Weight 0.001 kg
Length 20 cm
Width 20 cm
Height 0.4 cm

Product details

 

SPECIFICATIONS

Supported sampling frequencies (kHz): 8 / 11.025 / 12 / 16 / 22.05 / 24 / 32 / 44.1 / 48. 24-bit DAC output, 90 dB dynamic range and 85 dB SNR support. Supports FAT16 and FAT32 file systems, TF cards up to 32 GB, USB drives up to 32 GB and 64 MB NOR flash. Multiple control modes: I/O control, serial control and AD-key button control. Supports an advertising-audio interrupt: music can be paused during an announcement and resumed afterwards. Audio files can be organized into up to 100 folders with up to 255 tracks per folder. Offers 30 adjustable volume levels and 6 equalizer settings.

 

Features:

  • Supports MP3, WAV a WMA files
  • Capacity up to 8 Mbit (approximately 20 minutes of recording)
  • Easy control using a button and potentiometer
  • Compact dimensions: 20 × 20 mm
  • Power supply: 3.3 V or 5 V
  • Interface: UART
  • SD card support

 

Applications:

The DFRobot Mini module is suitable for projects such as:

  • Sound effects and notifications
  • Talking clocks and other devices
  • Voice control
  • Playing music and other audio files

 

Arduino Uno wiring:

 

Test code:

#include "SoftwareSerial.h"
#include "DFRobotDFPlayerMini.h"

static const uint8_t PIN_MP3_TX = 26; // Connects to module's RX 
static const uint8_t PIN_MP3_RX = 27; // Connects to module's TX 
SoftwareSerial softwareSerial(PIN_MP3_RX, PIN_MP3_TX);

DFRobotDFPlayerMini player;

void setup() { Serial.begin(9600); softwareSerial.begin(9600); // Spustenie komunikácie s DFPlayer Mini if (player.begin(softwareSerial)) { Serial.println("OK"); // Nastavenie hlasitosti (0 to 30). player.volume(20); // Prehrať prvý súbor MP3 na SD karte player.play(1); } else { Serial.println("Pripojenie k DFPlayer Mini zlyhalo!!"); } } void loop() {
}

Potrebné knižnice je nutné stiahnuť priamo v Arduino IDE.

 

ESP32 development board wiring:

 

Reviews

No reviews yet.