Encomendado em dias úteis antes das 14:00 = enviado no mesmo dia e, em 98% dos casos, entregue no dia seguinte. Devolução gratuita 30 dias para refletir 1 ano de garantia

Esquema de ligação e exemplo de código

Como ligar o DFPlayer Mini (clone) módulo MP3 com slot para cartão MicroSD a um Arduino UNO ou ESP32, com um sketch de exemplo que podes carregar já.

DFPlayer Mini MP3 Player Demo

This project demonstrates how to play MP3 audio files using the DFPlayer Mini module and Arduino Uno. Ensure your microSD card is formatted in FAT32 with an MP3 file placed in an 'mp3' folder (or root named 0001.mp3). When powered, the Arduino initializes the player, sets the playback volume, and starts playing the first audio track.

Esquema de ligação: DFPlayer Mini (clone) módulo MP3 com slot para cartão MicroSD num Arduino UNO
Esquema de ligação · Clique para ampliar
Tabela de ligação: DFPlayer Mini (clone) módulo MP3 com slot para cartão MicroSD num Arduino UNO
Tabela de ligação · Clique para ampliar
DFPlayer_Mini_MP3_Player_Demo.ino · compilado e testado
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : DFPlayer Mini MP3 Player Demo
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : DF Player Mini
 *  Libraries : DFRobotDFPlayerMini 1.0.6
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

#include <SoftwareSerial.h>
#include <DFRobotDFPlayerMini.h>

// Arduino pin 10 connects to DFPlayer TX, pin 11 connects to DFPlayer RX
SoftwareSerial dfSerial(10, 11);
DFRobotDFPlayerMini myDFPlayer;

void setup() {
  Serial.begin(115200);
  dfSerial.begin(9600);

  Serial.println(F("Initializing DFPlayer Mini..."));

  if (!myDFPlayer.begin(dfSerial)) {
    Serial.println(F("Unable to begin DFPlayer Mini:"));
    Serial.println(F("1. Recheck wiring"));
    Serial.println(F("2. Insert formatted micro SD card with MP3 files"));
    while (true) {
      delay(100);
    }
  }

  Serial.println(F("DFPlayer Mini online."));
  
  // Set volume (0 to 30)
  myDFPlayer.volume(20);
  
  // Play the first MP3 file on the micro SD card
  myDFPlayer.play(1);
  Serial.println(F("Playing track 1..."));
}

void loop() {
  // Print status messages if received from the player
  if (myDFPlayer.available()) {
    uint8_t type = myDFPlayer.readType();
    int value = myDFPlayer.read();
    
    if (type == DFPlayerPlayFinished) {
      Serial.print(F("Track finished: "));
      Serial.println(value);
    }
  }
}

Bibliotecas necessárias: DFRobotDFPlayerMini 1.0.6

Wiring diagram and example code generated by Codey.online — https://www.codey.online

ESP32 DFPlayer Mini MP3 Player Demo

This project connects an ESP32 to a DFPlayer Mini MP3 module to play audio tracks from a micro SD card through a connected speaker. The DFPlayer Mini is powered from 3.3V, and the ESP32 communicates with it using hardware Serial2 on GPIO 16 (RX2) and GPIO 17 (TX2). Format your micro SD card with FAT32 and place audio files in an 'mp3' folder (e.g. 0001.mp3) to begin playback.

Esquema de ligação: DFPlayer Mini (clone) módulo MP3 com slot para cartão MicroSD num ESP32 DevKit V1
Esquema de ligação · Clique para ampliar
Tabela de ligação: DFPlayer Mini (clone) módulo MP3 com slot para cartão MicroSD num ESP32 DevKit V1
Tabela de ligação · Clique para ampliar
ESP32_DFPlayer_Mini_MP3_Player_Demo.ino · compilado e testado
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ESP32 DFPlayer Mini MP3 Player Demo
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : DF Player Mini
 *  Libraries : DFRobotDFPlayerMini 1.0.6
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

#include <DFRobotDFPlayerMini.h>

DFRobotDFPlayerMini myDFPlayer;

void setup() {
  Serial.begin(115200);
  // Serial2: RX on GPIO 16, TX on GPIO 17
  Serial2.begin(9600, SERIAL_8N1, 16, 17);

  Serial.println(F("Initializing DFPlayer Mini..."));

  if (!myDFPlayer.begin(Serial2)) {
    Serial.println(F("Unable to begin. Check SD card and wiring!"));
    while (true) {
      delay(500);
    }
  }

  Serial.println(F("DFPlayer Mini online."));
  myDFPlayer.volume(20);  // Set volume (0 to 30)
  myDFPlayer.play(1);      // Play track 0001.mp3
}

void loop() {
  // Play next track every 10 seconds
  delay(10000);
  Serial.println(F("Playing next track..."));
  myDFPlayer.next();
}

Bibliotecas necessárias: DFRobotDFPlayerMini 1.0.6

Wiring diagram and example code generated by Codey.online — https://www.codey.online

DFPlayer Mini (clone) módulo MP3 com slot para cartão MicroSD

O DFPlayer Mini (clone) é um módulo leitor de MP3 compacto e potente, ideal para aplicações de áudio em projetos como Arduino ou outros microcontroladores. Este módulo pode reproduzir ficheiros MP3 diretamente a partir de um cartão microSD ou de uma pen USB, sem necessidade de hardware adicional.

Principais características:

  • Operação simples: Controlável através de comunicação serial, botões ou uma combinação de ambos.
  • Suporta vários formatos: Reproduz ficheiros MP3, WAV e WMA.
  • Armazenamento: Funciona com cartões microSD até 32 GB.
  • Amplificador integrado: Ligue diretamente um altifalante para som nítido sem amplificadores extra.
  • Alimentação: Funciona de 3.2V a 5V, ideal para projetos portáteis.
  • Formato compacto: Cabe facilmente em caixas pequenas graças às dimensões de 22mm x 30mm.

O DFPlayer Mini é uma solução versátil para todos os seus projetos relacionados com áudio, quer pretenda adicionar efeitos sonoros ao seu design ou construir um sistema de áudio completo!

ATENÇÃO: Este não é o chip YX5200 original. O código existente para o chip YX5200 poderá ter de ser ajustado para o funcionamento correto.

 

  • MP3-speler module
  • Seriële bediening
  • microSD-slot
  • Compact formaat
Ao reproduzir, o vídeo do YouTube é carregado.

Por que escolher este produto?

  • Direct afspelen – Speelt vanaf microSD-kaart of USB-stick.
  • Eenvoudige bediening – Serieel, met knoppen of gecombineerd te bedienen.
  • Meerdere formaten – Ondersteunt MP3, WAV en WMA-bestanden.
  • Directe luidspreker – Ingebouwde versterker, geen extra versterker nodig.
  • Compact formaat – Past gemakkelijk in kleine behuizingen.
Especificações
Formato compactoCabe facilmente em caixas pequenas graças às dimensões de 22mm x 30mm
AlimentaçãoFunciona com 3.2V a 5V, ideal para projetos portáteis
Dimensões22mm x 30mm
Adequado paraArduino en andere microcontrollers
Operação simplesBestuurbaar via seriële communicatie, knoppen of een combinatie van beide
Suporta vários formatosSpeelt MP3, WAV en WMA-bestanden
ArmazenamentoWerkt met microSD-kaarten tot 32 GB
Amplificador integradoSluit direct een luidspreker aan voor helder geluid zonder extra versterkers
Cartão MicroSDtot 32 GB

Frequentemente comprados juntos

Total: € 20,48

Avaliações

★★★★★ 5,0/5 4 avaliações
  • ★★★★★Wim Rijsemus

    Funciona muito bem. Faz o que tem de fazer.

  • ★★★★★Marcel PayensCompra verificada

    Funciona bem

  • ★★★★★Maarten de WitCompra verificada

    Comprei alguns, funciona bem

Escrever uma avaliação
A tua avaliação

Envio & devoluções

Envio

  • Pacote com Track & Trace€ 6,20Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
  • Pacote com Track & Trace€ 7,35Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
  • Pacote com Track & Trace€ 8,50Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
  • Pacote com Track & Trace€ 9,15Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
Tudo sobre envios

Devoluções

Não ficas satisfeito? Tens 30 dias após a receção para devolver o produto.

Tudo sobre devoluções

Vistos recentemente

ESP32U 4MB com Ipex para Antena Externa

ESP32U 4MB com Ipex para Antena Externa

€ 11,15
Módulo de Relé 5v | 8 canais

Módulo de Relé 5v | 8 canais

€ 9,85
Módulo Bluetooth HC-05 6 pinos CSR BC417

Módulo Bluetooth HC-05 6 pinos CSR BC417

€ 12,95
Tomada embutida USB-C peça de chassis

Tomada embutida USB-C peça de chassis

€ 1,29