The Pi Adapter connects to the Raspberry Pi’s 40 pin interface, breaking out selected pins for use with the MatesBUS. It also features a selector switch, which interrupts the Raspberry Pi’s TX signal, to direct the MatesBUS RX signal to the programming header instead. This allows the Pi Adapter to be left connected to the Raspberry Pi when the connected device (such as the TIMI-96) is required to be programmed.
The only interface to the MatesBUS is a 3.3V level Asynchronous Serial UART and is used to communicate between the Raspberry Pi and the connected device on the MatesBUS.
The Pi Adapter utilises the BBM MatesBus, which is a unique interface pinout designed to be simple and easy to use. The MatesBus is made up of 2 rows of 5 pins, 0.1” (2.54mm) pitch, spaced 0.3” (7.62mm) apart, ideal for direct plug into a breadboard, or compatible adapter or development board.
The Pi Adapter also features a 5-pin programming header, to program the connected device directly through the Pi Adapter using the BBM Programmer, and a selection switch (on the back – accessible from the side) to switch between device programming mode or connection of the device to the Pi.
Documents: