enjoyneering / DFPlayer

Small and fast Arduino library for DFPlayer Mini MP3 Player
GNU General Public License v3.0
40 stars 9 forks source link

MH2024K-24SS Chip #2

Closed i3creations closed 2 years ago

i3creations commented 2 years ago

Hi! I have a DFPlayer Mini with a MH2024K-24SS which doesn't work with the library. I was wondering if the code can be adapted to work by figuring out what the proper checksum is?

Thanks!

enjoyneering commented 2 years ago

I don't have this module, but know that MH2024K-24SS is very slow. Try to change MP3_SERIAL_TIMEOUT in the examples from 100msec to 200..300msec or even 800msec to some cases (request the number of tracks in a folder, stop, play). Also in mp3.begin(mp3Serial, MP3_SERIAL_TIMEOUT, DFPLAYER_MINI, false) change DFPLAYER_MINI to DFPLAYER_HW_247A, DFPLAYER_NO_CHECKSUM and of course check DFPLAYER_MINI too (this will change checksum calculation).

Please let me know if this helps. Thank you in advance.

i3creations commented 2 years ago

I'll give it a try. Thanks!

enjoyneering commented 2 years ago

Hi, did you have a chance to try?

i3creations commented 2 years ago

Not yet. Planning on trying it this week. Thanks!

i3 Creations

On Jul 3, 2022, at 7:41 AM, enjoyneering @.***> wrote:

 Hi, did you have a chance to try?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.

enjoyneering commented 2 years ago

any luck?

i3creations commented 2 years ago

Sorry no. Adjusted the timeout incrementally up to 2000.

On Jul 15, 2022, at 7:33 PM, enjoyneering @.***> wrote:

 any luck?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.

enjoyneering commented 2 years ago

ok, i'll buy

i3creations commented 2 years ago

Great, thanks!

On Mon, Jul 18, 2022 at 8:28 AM enjoyneering @.***> wrote:

ok, i'll buy

— Reply to this email directly, view it on GitHub https://github.com/enjoyneering/DFPlayer/issues/2#issuecomment-1187570475, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNKRBMOGD75FXOS7HYAQGLVUVS2FANCNFSM5ZZESMSA . You are receiving this because you authored the thread.Message ID: @.***>

-- Best Regards,

Michael J. Crandall i3 Creations LLC - Innovation, Integration, Implementation @. https://www.linkedin.com/in/techleaderinnovator/ @.> 720.308.2936

View profile https://www.linkedin.com/in/techleaderinnovator?trk=profile-badge-cta[image: LinkedIn]

enjoyneering commented 2 years ago

Got my module today. Unfortunately it is GD3200B :( Looks like they send random. I'm not going to order another one, sorry.

i3creations commented 2 years ago

Thanks for trying. I have the same problem. Random chip from order to order.

enjoyneering commented 1 year ago

Hi, i3creations

I finaly has time and fixed the library for GB3200B.

I know that you module is MH2024K-24SS, but the datasheets for GB3200B & MH2024K-24SS are idetical. Please try v.3.0.0 (see DFPlayer_ESP8266_GD3200B_Basic.ino for details)

i3creations commented 1 year ago

Excellent! I will take a look.

On Mon, Feb 13, 2023 at 7:32 AM enjoyneering @.***> wrote:

Hi, i3creations

I finaly has time and fixed the library for GB3200B.

I know that you module is MH2024K-24SS, but the datasheets for GB3200B & MH2024K-24SS are idetical. Please try v.3.0.0 (see DFPlayer_ESP8266_GD3200B_Basic.ino for details)

— Reply to this email directly, view it on GitHub https://github.com/enjoyneering/DFPlayer/issues/2#issuecomment-1428039020, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNKRBJH5MLIU3LBNT4H7N3WXJAWBANCNFSM5ZZESMSA . You are receiving this because you authored the thread.Message ID: @.***>

-- Best Regards,

Michael J. Crandall i3 Creations LLC - Innovation, Integration, Implementation @. https://www.linkedin.com/in/techleaderinnovator/ @.> 720.308.2936

View profile https://www.linkedin.com/in/techleaderinnovator?trk=profile-badge-cta[image: LinkedIn]