Hello everybody!
I am working on a project involving a mp3 DFPlayer and a RC522 RFID reader which triggers different tracks based on the tags it reads. The issue is that every DFplayer library that I could test so far has only play, pause, resume and stop functions as playback functions but lacks the functionality of starting playback at a specific time. I would like my Arduino UNO to keep an internal timer ticking and tell the DFplayer to start playback of the tracks from that position in time. That could be used for synchronisation with other devices.
Given that every library has a start() function that resumes playback after pause, I would guess that time-based operations might be possible for this device.
Has anyone already struggled with this and come up with a solution, or could you tell me why it is not possible to perform such operations with DFplayers at all? Is there any alternative that allows for this option?
Thank you so much!