AXE171 busy signal

Hello very patient picaxe experts.

I am using the sound kit as part of a larger and more complex project. I have it working, and being driven by a test program running on an 08M2.

The control chip for the main project, a 208X2, needs to read the busy signal from the MP3 player. The notes for the sound kit refer to pin C.2 as an output for the busy signal, but it does not appear to be brought out to any convenient connection point on the PCB.

Is it okay to connect directly to the busy signal on the MP3 player, or am I overthinking this? I think the signal is active low.
 
I had the audio board, SPE035, which is part of the AXE171 kit. In the end I used it’s DF Player Mini separately and the tiny speaker was good, so worth the buy.

In my case the busy signal connected directly to a PICAXE input and it works fine. The busy signal seems to be the common way to control the flow of new tracks. It should be possible to query the serial too but I've not seen that done.

Please note, in my case the busy signal went active 230ms after track selection. I believe the signal is just indicating audio output and there’s some file seek delay beforehand. So don’t check the busy pin too soon after requesting a track, otherwise your program will think the track has already finished and request another!

You might want to check these posts Speech, Effects and Music with DF Player Mini (module/library) and Buzz Wire Race Game.
 
Many thanks, especially for the timing warning. Can I assume that you picked up the busy signal directly from the relevant DSPlays pin?
 
Hi, on the SPE035 the busy pin is brought out to pin 1 on the header, right next to "H1" marked on the silkscreen. This connects directly to pin 16 on the DF Player. If you're using the SPE035 I'd advise taking from the header, pin 1. When using the AXE171 kit the connection is taken to the C.2 input of the 14M2. With your X2 you can take the busy signal to any input pin you like. It's active low, so 0=playing.
 
Back
Top