20250208215056 DFPlayer mini 互換性の注意

dfplayerknowhow

AmazonやAliexpressなどで売っている、 “DFPlayer mini” と書いてあるモジュールは、値段が安いものは純正のDFPlayerのICとは異なる、互換品の場合がある。

シリアル通信などでも違いがあるようだ。 cf. 市場に出回っているDFPlayerには色々なタイプが存在する

オリジナルのICは YX5200-24SS である可能性が高い(未検証)。 YX5200-24SS Chip Maual(pdf)

ADKEYの接続方法の違い

特に、ADKEY 1, ADKEY2 の接続方法が異なる場合があり、この時はハードウェア変更が必要となり、リスクが高い。

オリジナル:

GD3200B

22kのプルアップ抵抗が必須 100p のコンデンサも付けるのを推奨されている

安い物を購入すると、ロットによってICが異なることもある。両方に対応できるように、ソルダジャンパなどを用意しておくと良い。

20250209 update:

TD5580A というチップの場合もある。 購入したらこれが来たため、動作を確認しようとしたが、電源が入る様子すらない。

ADKEYのピンは1つしかない。

機能もかなり少なく、3種類しかない。 このAD-KEYはオリジナルのモジュールのピンだとADKEY_2に対応している。

cf. これを購入して謎の挙動に悩まされている人がいた: mobileFF (@mobileff.bsky.social) モノラルだと使えない用途での調査だったため、ここで打ち切り。

こちらはUART通信も大きく違うかもしれない。 ArduinoのライブラリがDfPlayerとは別に存在している。

GitHub - nhluan37/SerialMP3

フォルダ構成も通常と異なり、ルートに 0001.mp3 などを置いても再生できず、 MP3 フォルダを作る必要がある。

Refs.