SPE035 Serial MP3 Module connecting to the PICAXE-20 Project Board.

peg

Active member
Good morning

I would like to connect the SPE035 Serial MP3 Module to a PICAXE-20 Project Board. As I understand it, (from the photo on the resource sheet) the
Bottom pin is to OV
Second from bottom is +4.5V
Can I assume the 3rd pin from bottom connects to B4.

I have no idea what the following means from the resource sheet ----which are ‘serial transmit’ on output B.4 and ‘busy signal’ receive on input pinC.2


Thank you in advance
 
Output TX 3 Input RX

Apologies but I am find the terminology used on page 8 a little confusing, in particular Output TX 3 Input RX. Hence my plea for help
Can I assume
Bottom pin is to OV
Second from bottom is +4.5V
Can I assume the 3rd pin from bottom connects to B4.
I have invested our limited funds in PICAXE and so would like to stick with with them but not finding it easy.....
Thanks in advance for your support.
 
Looking at the datasheet, I can see these two items:
MP3.png and

MP£b.png
which does suggest that the pins are labelled 1 to 5 downwards (5 to 1 upwards) as shown in the first picture. I have used the MP3 module in the past, and I do not recall any problem with identifying the pins.
 
Can I assume the 3rd pin from bottom connects to B4.
Hi,

Serial communications often can be confusing because a wire named TX (Transmit) at one end needs to be connected to a pin named RX (Receive) at the other end. In this case it's also complicated because the SPE035 has been sold paired with a custom PICaxe 14M2 circuit board, where the "third pin" on its connector happens to be connected to the 14M2's pin B.4. THIS THREAD may only add to the confusion, because my opinion was that B.4 was an "unfortunate" choice of pin on the 14M2 and I suggested changes to several of the pin interconnections.

However, it appears that you have the 20M/X2 Project Board which has its own "complications". Firstly, it seems to use the "old" Port names of "Output" and "Input" instead of "PortB" and "PortC", but with the 20M2 almost all pins can be used for either Input or Output. Another complication with this board is that it has an additional "buffer" chip and you often (as here) need to connect directly to the PICaxe pins and NOT to the pins intended for the (High Current) "Output".

In principle you can connect the SPE035 RX pin to almost any of the 20M2 pins and then choose the appropriate Port.Pin name in the Program. Thus Pin B.4 (Leg 14) could be used, but it is not brought out to an external connector pin. Therefore, it might be better to use either B.1 which is brought out to pin "PZ", or one of the Port C pins that are directly connected to the "Input" port. But check, because a few of these pins are "Input Only" so cannot be used as an Output to drive the SPE035 RX pin. Often it is not necessary to use the BUSY signal, but much the same applies in that almost any 20M2 pin can be used, provided that it connects directly to the PICaxe and not the additional buffer chip.

I hope this hasn't confused you even more.

Cheers, Alan.
 
  • Like
Reactions: hex
Back
Top