# DFplayer mini sin Arduino

**URL:** <https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626>\
**Category:** Hardware\
**Created:** [July 28, 2025, 11:33pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626 "2025-07-28T23:33:18Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![vtemz](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/vtemz/32/1113732_2.png) [@vtemz](https://forum.arduino.cc/u/vtemz)\
**Post date:** [July 28, 2025, 11:33pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/1 "2025-07-28T23:33:18Z")

</div>

Hola de nuevo a todos.  
Otra consulta de electrónica dados mis nulos conocimientos de la materia.  
Lo que quiero hacer: Usar un DFplayer mini sin Arduino y que automáticamente reproduzca el único mp3 (001.mp3) que tiene la tarjeta. Es decir, que cuando reciba tensión empiece a reproducir.  
Con los últimos dfplayer que he comprado no me funciona el conectar directamente ADKEY-1 y GND para que empiece a reproducir.  
Le he preguntado a ChatGPT y me ha dicho que debo añadir un condensador (4,7µF) y una resistencia (10K ohmios) para simular una pulsación a ADKEY-1.  
¿Alguien lo ha hecho? Es que no tengo condensadores y tengo que buscarlos, por eso pregunto por si alguien me puede confirmar que esto funcionará, ChatGPT no es infalible, no me fío.  
Gracias anticipadas

**El Moderador editó el título de acuerdo al punto 5 de las normas**

---

<div class="post-metadata">

**Author:** ![MaximoEsfuerzo](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/maximoesfuerzo/32/923798_2.png) [@MaximoEsfuerzo](https://forum.arduino.cc/u/MaximoEsfuerzo)\
**Post date:** [July 29, 2025, 1:34am UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/2 "2025-07-29T01:34:48Z")

</div>

Lo que es infalible es trabajar un poquito y usar Google o el buscador de tu agrado y leer un poco. 😉

Prueba bajar la tensión de alimentación a 4.2V (si no tienes una step-down, pon un diodo rectificador en serie con los 5V).

Otra opción es poner a masa el pin IO1 en lugar de ADKey1.

Son pruebas sin garantía de que funcionen porque dependen mucho del módulo específico que estés usando.

A la IA se le olvidó que necesita un transistor... 🤭

---

<div class="post-metadata">

**Author:** ![vtemz](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/vtemz/32/1113732_2.png) [@vtemz](https://forum.arduino.cc/u/vtemz)\
**Post date:** [July 29, 2025, 9:43am UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/3 "2025-07-29T09:43:03Z")

</div>

Muchas gracias por la rápida respuesta.  
En primer lugar, como sabrás, en Google se encuentran certezas y timos. Tengo por costumbre, como ponen las normas del foro, buscar antes de preguntar, y sólo recurro aquí cuando no encuentro lo que quiero o me atasco.  
En google he leído que si pongo un archivo 001.mp3 en el raiz de la tarjeta formateada a FAT32 se reproducirá automáticamente, y no es así.  
También había leído lo de conectar GND a IO1 como propones y lo que ocurre, como informa el datasheet, es que baja el volumen al ser una pulsación larga.  
También había leído los de los 4,2V como tensión recomendada y lo hice con un divisor de tensión con dos resistencias, que aprendí en google a hacerlo, y me da los 4,2V exactos. Tampoco me funciona.  
También he encontrado muchos enlaces a como manejar el dfplayer sin arduino, pero siempre con pulsadores; no he sabido encontrar lo que yo pretendo hacer.  
Por eso recurro a los maestros de éste foro a que me digan si hay forma de simular una pulsación breve con electrónica como dice la IA.  
Por cierto, en este tema, respecto al transistor es la primera vez que lo leo 🤨

---

<div class="post-metadata">

**Author:** ![MaximoEsfuerzo](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/maximoesfuerzo/32/923798_2.png) [@MaximoEsfuerzo](https://forum.arduino.cc/u/MaximoEsfuerzo)\
**Post date:** [July 29, 2025, 11:58am UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/4 "2025-07-29T11:58:22Z")

</div>

> [@vtemz](#):
>
> los 4,2V como tensión recomendada y lo hice con un divisor de tensión con dos resistencias

No, el divisor no sirve en este caso (por eso te dije el diodo).

Tu "DFplayer mini" es legítimo o un clon?  
Qué chip tiene?

---

<div class="post-metadata">

**Author:** ![vtemz](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/vtemz/32/1113732_2.png) [@vtemz](https://forum.arduino.cc/u/vtemz)\
**Post date:** [July 29, 2025, 2:16pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/5 "2025-07-29T14:16:44Z")

</div>

Hola de nuevo.  
Los últimos 10 que he comprado son de Aliexpress, imagino que son clones.  
Como no sé a cual de los dos chips que tiene te refieres, te pongo los dos...  
MH2024K-24SS 250410 Y 8002A XJS 25G28W

---

<div class="post-metadata">

**Author:** ![vtemz](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/vtemz/32/1113732_2.png) [@vtemz](https://forum.arduino.cc/u/vtemz)\
**Post date:** [July 29, 2025, 2:21pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/6 "2025-07-29T14:21:09Z")

</div>

Por cierto, ¿dónde se compran los legítimos?

---

<div class="post-metadata">

**Author:** ![vtemz](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/vtemz/32/1113732_2.png) [@vtemz](https://forum.arduino.cc/u/vtemz)\
**Post date:** [July 29, 2025, 2:25pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/7 "2025-07-29T14:25:08Z")

</div>

En DFRobot, tenía que haber buscado antes 🙄

---

<div class="post-metadata">

**Author:** ![galacticobmg](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/galacticobmg/32/771579_2.png) [@galacticobmg](https://forum.arduino.cc/u/galacticobmg)\
**Post date:** [July 29, 2025, 3:16pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/8 "2025-07-29T15:16:05Z")

</div>

Hola @vtemz  
para resumir tus intentos de hacer lo funcionar:  
1.) que fuente de poder estas usando ? Yo principalmente uso un cargador de celular y si necesito menos voltaje (3,3V) uso un buckconverter que se vende en AliExpress muy barato.  
2.) que tipo parlante estas usando ? No pones uno demasiado grande, este DFPlayer no tiene un amplificador muy potente. Un 8-Ohm con 6-8cm diámetro es suficiente.  
3.) Has probado si el archivo mp3 en la tarjeta SD toca el audio en tu PC ?  
4.) que mas te puedo recomender ? conecta bien los cables, VCC a + GND a - parlante a SPK1 y SPK2. No olvides poner el SD-chip con el archivo mp3.  
toca los pines IO\_1 y GND al lado juntos con un destornillador, lo mismo con IO\_2 y GND.  
Asi lo hago yo para probar este tipo DFPlayer.

 ![DFP-wired](https://europe1.discourse-cdn.com/arduino/original/4X/c/f/a/cfa8d278a48cfb6880153fcd5a29997a49cb6249.jpeg)  
Si eso no funciona el DFPlayer está mal.  
mucha suerte, saludos

---

<div class="post-metadata">

**Author:** ![galacticobmg](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/galacticobmg/32/771579_2.png) [@galacticobmg](https://forum.arduino.cc/u/galacticobmg)\
**Post date:** [July 29, 2025, 3:23pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/9 "2025-07-29T15:23:40Z")

</div>

> [@DFPlayer Not Working](https://forum.arduino.cc/t/dfplayer-not-working/1397417/29):
>
> It looks like you have Rx going to Rx. Also what size SD card are you using? If it’s bigger than 32gb, it won’t work. I have used a bunch of these DFPlayer modules for my projects and though it says it will work with 5V, I found that is not always the case. 3.3V with a 47uf electrolytic capacitor, should work. Also that module is current hungry so the 3.3V coming from the Arduino might not give sufficient current.

mira este post.

---

<div class="post-metadata">

**Author:** ![tauro0221](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/tauro0221/32/1013044_2.png) [@tauro0221](https://forum.arduino.cc/u/tauro0221)\
**Post date:** [July 29, 2025, 8:17pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/10 "2025-07-29T20:17:20Z")

</div>

Hi,

Primero la memoria tiene que ser con un maximo de 32gb format fat 16 o fat 32.

Segundo el folder deben llamarce como 01 y los mp3 files con el mensaje tiene que estar en el folder 01

Tercero los mp3 files tienen que ser enumerados como 001.mp3 dentro del folder 01

Cuarto para correr el file 001.mp3 que esta en el folder 01 tienes que llevar a ground el pin ADkey1.

---

<div class="post-metadata">

**Author:** ![vtemz](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/vtemz/32/1113732_2.png) [@vtemz](https://forum.arduino.cc/u/vtemz)\
**Post date:** [July 29, 2025, 8:30pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/11 "2025-07-29T20:30:06Z")

</div>

Hola muchas gracias por responder.  
Como fuente de alimentación un transformador 220v a CC 5v 2A, que en realidad da 5,2V. Con ese transformador y tocando GND con ADKEY-1 funciona perfectamente, pero no es lo que quiero.  
El altavoz es un 4 ohmios 3W, bueno para los 3W que da el DFPlayer.  
El mp3 se escucha en mi PC y en el DFPlayer, pero no de forma automática en este último.  
Los cables están bien. Y el DFPlayer reproduce perfectamente al hacer un leve contacto entre GND y ADKEY-1, pero no es lo que necesito.  
Necesito que al recibir la tensión de 5V, 4,2V o la que sea, reproduzca automáticamente el 001.mp3 que está en la raíz de la SD.  
Y confirmo que he tenido alguna unidad de DFPlayer que uniendo de forma fija GND y ADKEY-1 reproducía en bucle el archivo mp3 que había en la SD, pero los que he comprado últimamente no lo hacen, y necesito provocarlo con electrónica (si se pudiera hacer)

---

<div class="post-metadata">

**Author:** ![vtemz](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/vtemz/32/1113732_2.png) [@vtemz](https://forum.arduino.cc/u/vtemz)\
**Post date:** [July 29, 2025, 8:32pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/12 "2025-07-29T20:32:11Z")

</div>

Gracias por responder.  
De ese post lo único que podría tener en cuenta es que con 3,3V y un condensador de 47uF puede funcionar. Pero es que el mío funciona, sólo que no reproduce automáticamente al recibir tensión.

---

<div class="post-metadata">

**Author:** ![vtemz](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/vtemz/32/1113732_2.png) [@vtemz](https://forum.arduino.cc/u/vtemz)\
**Post date:** [July 29, 2025, 8:35pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/13 "2025-07-29T20:35:16Z")

</div>

Mañana espero poder comprar un condensador de 47uF y lo pondré en paralelo con una resistencia de 10K como me dijo la IA, a ver si así es verdad que se puede simular una pulsación breve en ADKEY-1.  
Si funciona lo comentaré por aquí, no obstante sigo admitiendo sugerencias.

---

<div class="post-metadata">

**Author:** ![galacticobmg](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/galacticobmg/32/771579_2.png) [@galacticobmg](https://forum.arduino.cc/u/galacticobmg)\
**Post date:** [July 29, 2025, 9:08pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/14 "2025-07-29T21:08:00Z")

</div>

...tambien compra un resistor 51kOhm y conecta este entre ADKEY\_1 y GND. Este te pone el DFPlayer en modo "loop" y toca todos los mp3 que están en la tarjeta SD y repita los siempre. No lo he probado pero por lo menos el manual de usuario lo especifica.

 ![DFP-usermanualpart](https://europe1.discourse-cdn.com/arduino/original/4X/e/6/7/e6765646a11256acfea180a65c22aa59899a77ce.jpeg)

---

<div class="post-metadata">

**Author:** ![vtemz](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/vtemz/32/1113732_2.png) [@vtemz](https://forum.arduino.cc/u/vtemz)\
**Post date:** [July 29, 2025, 9:59pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/15 "2025-07-29T21:59:31Z")

</div>

Gracias!. Voy a probarlo

---

<div class="post-metadata">

**Author:** ![vtemz](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/vtemz/32/1113732_2.png) [@vtemz](https://forum.arduino.cc/u/vtemz)\
**Post date:** [July 29, 2025, 10:56pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/16 "2025-07-29T22:56:56Z")

</div>

Lo acabo de probar y no funciona.  
Sin la resistencia de 51K al contactar GND y ADKEY-1 empieza a reproducir.  
Si apago, pongo la resistencia y enciendo, no hace absolutamente nada. Tampoco si hago una pulsación corta incluyendo la resistencia.  
Pero gracias @galacticobmg por el intento.

---

<div class="post-metadata">

**Author:** ![vtemz](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/vtemz/32/1113732_2.png) [@vtemz](https://forum.arduino.cc/u/vtemz)\
**Post date:** [July 30, 2025, 12:09am UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/17 "2025-07-30T00:09:03Z")

</div>

Gracias a vuestros comentarios e investigando más, como me recomienda @MaximoEsfuerzo, creo que lo voy a poder solucionar con un relé con retardo, como éste....  
[https://es.aliexpress.com/item/1005009138729578.html](https://es.aliexpress.com/item/1005009138729578.html)

Si activo este relé con la alimentación de 5V y le doy un retardo de 1 seg. para dar tiempo al DFplayer a que inicie, puedo conectar el común a ADKEY-1 y el NO (normalmente open) al GND. Transcurrido el segundo se unirán y será como una pulsación, creo 😅

¿A los entendidos les parece una buena solución???

---

<div class="post-metadata">

**Author:** ![tauro0221](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/tauro0221/32/1013044_2.png) [@tauro0221](https://forum.arduino.cc/u/tauro0221)\
**Post date:** [July 30, 2025, 12:54am UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/18 "2025-07-30T00:54:03Z")

</div>

Hi,

Deberias de explicar cual es el proposito de tu projecto. Dices que quiere que el mp3 player te de un mensaje cuando le aplicas el voltaje para prenderlo y que suene el mensaje.Por que el mp3 player no puedee estar prendido y que espere que reciba el pulso para que de el mensaje. El mp3 player necesita un tiempo para inicializarse y una vez inicliaizado entonces puede recibir el pulso para que de el mensaje.. No puede hacer las dos cosas al mismo tiempo. Puedes usar un pushbutton switch para crear el pulso.

---

<div class="post-metadata">

**Author:** ![MaximoEsfuerzo](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/maximoesfuerzo/32/923798_2.png) [@MaximoEsfuerzo](https://forum.arduino.cc/u/MaximoEsfuerzo)\
**Post date:** [July 30, 2025, 4:17am UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/19 "2025-07-30T04:17:27Z")

</div>

Te fijaste si no hay algo que te sirva en los "Temas relacionados" aquí abajo?  
👇

---

<div class="post-metadata">

**Author:** ![vtemz](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/vtemz/32/1113732_2.png) [@vtemz](https://forum.arduino.cc/u/vtemz)\
**Post date:** [July 30, 2025, 1:49pm UTC](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626/20 "2025-07-30T13:49:30Z")

</div>

Sí, @MaximoEsfuerzo, lo suelo mirar y en este momento todos ellos hablan de conexión con Arduino, y yo no voy a usar Arduino. Gracias por la sugerencia.

[Next page](https://forum.arduino.cc/t/dfplayer-mini-sin-arduino/1398626.md?page=2)
