I reworked (optimized) the lib, added some functions (stop, waitEndOfTrack, trackGetNr) and packed everything in only one header file, see attachment.
Dependency: Arduino Streaming (ArduinoStreaming/Streaming.h at master · geneReeves/ArduinoStreaming · GitHub)
DFPlayerMini_Fast.h (8.41 KB)