Hmmm - strange - I’m still trying to isolate the problem. Whenever I use that particular Photon and that particular DFPlayer Mini in combination, the DFPlayer Mini seems able to somehow cause the Photon to semi freeze. It still responds to pings, but doesn’t respond to anything else. If you try and flash new or different firmware, it eventually times out. The only thing that revives it is Particle Doctor - but as soon as you connect it to the DFPlayer Mini again it freezes. At the moment I’ve got it running some very basic code which doesn’t involve a DFPlayer Mini and that’s fine and stable.
Any way I could test the pins on my DFPLayer Mini for continuity (or another test?) to see if it’s fried?
I would connect the suspect DFPlayer Mini to another Photon…but I don’t want to do that if the DFPlayer Mini is compromised and dangerous to Photons!