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.