Faire un don
Fichiers audio libres de droits et gratuits.
🛒 Panier | 👤 Compte
Sons gratuits et bruitages a telecharger
Faites un don pour naviguer sans pub : 1 jour offert, 5€ = 25 jours, 10€ = 100 jours… Je soutiens !
Tous les dossiers

Le DF Player Mini

Passionné par l'électronique et l'audio, j'ai rapidement découvert le "DF Player Mini" : un petit lecteur audio très peu cher.

Si le "DFPlayer Mini" original de chez DFRobot (référence "DFR0299 ") est parfait, les fonctionnalités et la qualité de fabrication semblent être très inégales chez ses clones... ce dossier vous permettra d'y voir plus clair.

D'ailleurs, grâce au (vrai) "DF Player Mini", je propose les modules "Exposi'Son" et "Ambi'Son" sur ma boutique, et je met à disposition gratuitement deux dossiers pour apprendre à réaliser vous-même ces objets, DF seul ou avec un Arduino (c'est aussi possible sans DF, avec un Raspberry Pi).

Présentation

Ce player est toujours fabriqué en Chine, et cloné légalement par plusieurs entreprises. Il est vendu à de nombreux endroits, mais de nombreuses copies existent et ne fonctionnent pas pareil, voir pas du tout... Je pense aux "MP3-TF-16P" et autres "BY8001-16P" que je n'évoquerais pas ici tellement j'ai été déçu... Fuyez-les !

Physiquement

Le "DFPlayer Mini" est une petite carte électronique pleine de pattes, capable d'accueillir une carte MicroSD (dit parfois "TF").

Électroniquement

Il propose une sortie "DAC" parfaite pour y brancher un casque ou un amplificateur, et une sortie "SPK" amplifiée de 3 Watts sous 4 Ohms pour un haut-parleur ou un résonateur.

Informatiquement

Ce module est capable de lire les WAV et MP3 d'une carte MicroSD formatée en "Fat16" ou "Fat32" et peut communiquer grâce au RX/TX avec un Arduino (ou un clone comme j'utilise) ou un Raspberry.

En pratique

Si théoriquement il a tout pour plaire, la pratique est un peu différente : suivant les fabricants et les versions les possibilités qu'ils offrent ne sont pas toujours au RDV.

Il y a fort à parier que ce sont pour des raisons économiques, pour garder le prix au plus bas possible, et parce que ça n'affecte (presque) que des gens assez peu regardant, que la qualité et les fonctionnalités changent parfois radicalement d'un clone à l'autre.

Comparatif des versions

Dans ce comparatif, on constate le retrait de plusieurs composants, et même la différence de puce audio : une "DFROBOTILISP3", une "GD3200B", une "GD3200D" et enfin une "TD5580A".

Voici maintenant les caractéristiques des versions que j'ai eu sous la main, de la meilleure à la moins bonne.

J'ai d'ailleurs mesuré la réponse en fréquence de la sortie Line de chacune, en leur faisant lire le même bruit blanc (spectre plat), toutes au volume maximum : la courbe révèle à la fois le caractère et le niveau réel de chaque version. Vue d'ensemble ci-dessous, puis le détail dans chaque section.

Les 4 versions comparées — sortie Line au bruit blanc, niveaux réels (référence : le DFR0299)

SPOILER

Pour un projet qui nécessite de la qualité (ou au moins la possibilité d'en avoir), ou pour diffuser de la musique — surtout en sortie DAC vers un casque ou un ampli externe — mon choix se porte sans hésiter sur le "DFR0299 de DFRobot" : c'est le seul dont la restitution est vraiment propre et complète.

En revanche, pour un petit projet avec un mini haut-parleur, où la qualité importe peu, les clones font l'affaire — à condition de bien viser leurs défauts au cas par cas, car ils ne savent pas tous faire la même chose.

En détails

1. DFR0299 de DFRobot

Comparé à toutes les autres versions, elle est parfaite ! Ce qui est normal, puisque c'est DFRobot qui a conçu ce player. C'est finalement la seule que j'utilise dorénavant.

Comment la reconnaitre

  • "DFRobot" et "DFR0299" écrit sur l'emballage
  • "DFPlayer Mini" imprimée en blanc sur le circuit
  • Puce audio "DFROBOTILISP3"
  • Amplificateur "YX8002D"
  • Tous les espaces réservés aux composants en contiennent (et il y en a beaucoup).
  • LED bleue

Acheté en 2024 à 5,90$, directement chez "DFRobot" (attention aux frais douane : me concernant ce fut 4€ pour 2 DF !). Il est aussi en vente 6,55 € chez "BerryBase" et chez "Mouser".

Qualités

  • Lit les carte MicroSD (dit parfois "TF")
  • Lit le MP3 et WAV
  • Bonne qualité audio
  • 5 EQ possibles sur le mp3 (plus d'infos)
  • Sortie Ligne en Stéréo
  • Entrée "AdKey 1&2" utilisables
  • Communique en RX/TX grace à "DFRobotDFPlayerMini.h"
  • À la mise sous tension du DF Player Mini, un court-circuit (sans résistance en série) sur "AdKey 1" lance tous les fichiers de la SD, en boucle
  • Après mise sous tension du DF Player Mini, un court-circuit de plus de 1 seconde (sans résistance en série) sur "AdKey 1" lance le fichiers 0001, en boucle
  • Les messages TX/RX son inaudibles

Défauts connus

  • Aucun EQ possibles sur le wav (plus d'infos)
  • Sortie Speaker en Mono, sommation des deux canaux (gauche + droite)

Réponse mesurée

Sa sortie Line est plate du grave à l'aigu, et c'est aussi la plus forte des quatre versions : la référence, tout simplement.

Réponse de la sortie Line au bruit blanc — DFR0299 (plate et pleine)

2. Avant 2023

Comparé à toutes les autres versions suivantes, elle est... (presque) parfaite !

Comment la reconnaitre

  • "DFRobot" et "DFR0299" écrit sur l'emballage
  • "DFPlayer Mini" et "HW-247A" imprimé en blanc sur le circuit
  • Puce audio "GD3200B"
  • Amplificateur "8002"
  • Tous les espaces réservés aux composants en contiennent (et il y en a beaucoup).
  • LED rouge

Acheté avant 2023, 3,02€ chez "Reichelt", je ne me souviens pas de ce qu'il y avait écrit sur les sachets.

Qualités

  • Lit les carte MicroSD (dit parfois "TF")
  • Lit le MP3 et WAV
  • Sortie Ligne en Stéréo
  • Entrée "AdKey 1&2" utilisables
  • Communique en RX/TX grace à "DFRobotDFPlayerMini.h"
  • Après ou à la mise sous tension du DF Player Mini, un court-circuit (sans résistance en série) continu ou de plus de 1 seconde sur "AdKey 1" lance le fichiers 0001, en boucle

Défauts connus

  • Qualité audio moyenne
  • Les messages TX/RX polluent et s'entendent très légèrement dans le son
  • Sortie Speaker en Mono, sommation des deux canaux (gauche + droite)
  • À la mise sous tension du DF Player Mini, un court-circuit (sans résistance en série) sur "AdKey 1" ne lance pas tous les fichiers en boucle, mais seulement le 0001 en boucle

Réponse mesurée

Médium et aigu bien tenus, mais le grave s'effondre (environ −22 dB sous 120 Hz) et le niveau général est un peu plus bas (−4 dB dans le médium). Ce grave manquant est cohérent avec les composants allégés sur ces cartes.

Réponse de la sortie Line au bruit blanc — version avant 2023 (GD3200B) : grave en fort retrait

3. DFP-MINI de BerryBase, par Sertronics GmbH

Cette version est totalement mono et cumule d'autres défauts.

Acheté en 2023 2,52€ chez "BerryBase".

Comment la reconnaitre

  • "BerryBase", "Sertronics GmbH" écrit sur l'emballage
  • "DFPlayer Mini" et "HW-247A" imprimé en blanc sur le circuit
  • Puce audio "GD3200D"
  • Amplificateur impossible à lire
  • Certain espaces réservés aux composants n'en contiennent pas.
  • LED rouge

Qualités

  • Lit les carte MicroSD (dit parfois "TF")
  • Lit le MP3 et WAV
  • Entrée "AdKey 1&2" utilisables mais dégradées
  • Communique en RX/TX grace à "DFRobotDFPlayerMini.h"

Défauts connus

  • Qualité audio moyenne
  • Sortie Ligne en Mono, pas de sommation : juste le canal 1 (le gauche)

Défauts empirés

  • Les messages TX/RX polluent et s'entendent légèrement dans le son
  • Entrée "AdKey 1&2" dégradées : par exemple, à la mise sous tension du DF Player, un court-circuit (sans résistance en série) sur "AdKey 1" ne lance plus rien du tout
  • Sortie Speaker en Mono, mais plus de sommation : juste le canal 1 (le gauche)

Réponse mesurée

Même tendance que la précédente : grave très en retrait (environ −23 dB sous 120 Hz) et niveau un peu plus bas que le DFR0299.

Réponse de la sortie Line au bruit blanc — BerryBase (GD3200D) : grave en fort retrait

4. DFP-MINI v0.5.1 de BerryBase, par Sertronics GmbH

Cette version cumule tous les défauts et n'est même pas autonome.

Acheté en 2024 3,02€ chez "Reichelt".

Comment la reconnaitre

  • "BerryBase", "Sertronics GmbH" et "DFP-MINI" écrit sur l'emballage
  • "DFPlayer Mini", "HW-247A" et version "v0.5.1" imprimé en blanc sur le circuit
  • Puce audio "TD5580A"
  • Amplificateur impossible à lire
  • Tous les espaces réservés aux composants en contiennent (et il y en a beaucoup).
  • LED rouge

Qualités

  • Lit les carte MicroSD (dit parfois "TF")
  • Lit le MP3 et WAV
  • Communique en RX/TX grace à "DFRobotDFPlayerMini.h"

Défauts connus

  • Qualité audio moyenne
  • Soudures parfois mal faite de la masse du lecteur de carte. Fragile, elles provoquent un arrêt du player : à ressouder
  • Sortie Ligne en Mono, juste le canal 1 (le gauche)
  • Sortie Speaker en Mono, juste le canal 1 (le gauche)

Défauts empirés

  • Les messages TX/RX polluent et s'entendent dans le son
  • Entrée "AdKey 1&2" inutilisables : plus rien ne fonctionne...

Réponse mesurée

C'est elle qui perd le plus de grave (environ −25 dB sous 120 Hz) et qui est la moins forte des quatre. Le rendu le plus grêle.

Réponse de la sortie Line au bruit blanc — v0.5.1 (TD5580A) : grave le plus atténué

Problèmes, Résolutions & Idées

Si le DF Player est un génial petit lecteur qui équipe bon nombre de mes créations dont celle-ci, on rencontre de nombreux petits défauts qu'il est pourtant facile de contourner. Voici donc un dossier dédié à la résolution de tous les problèmes du DF Player Mini.

Conclusion

Bien que ce petit module soit encore très chouette, il n'est plus autonome et doit être controlé par un Arduino ou un Raspberry pour pouvoir être utilisé.

Vous connaissez d'autres versions ? Vous avez des suggestions ou questions ? contactez-moi ou commentez ci-dessous ce dossier.

- Joseph SARDIN - Fondateur et Sonothécaire de BigSoundBank.com et LaSonotheque.org - Contact