De TIMI to Pi Adapter (Sparkfun DEV-19258) verbindt de MatesBUS van een Raspberry Pi met apparaten zoals de TIMI-96. De adapter gebruikt 40-pins van de GPIO-header van de Pi en biedt een keuzeschakelaar om het TX-signaal van de Pi te onderbreken. Zo kun je in plaats daarvan het RX-signaal van de MatesBUS naar de programmeerheader sturen, waardoor het aangesloten apparaat (bijvoorbeeld een TIMI-96) geprogrammeerd kan worden terwijl de adapter aan de Pi blijft zitten.
De communicatie verloopt via een asynchrone seriële UART-verbinding van 3,3 V tussen de Pi en het aangesloten apparaat. De MatesBUS gebruikt een gestandaardiseerde pinout met 2 rijen van 5 pinnen (0,1" pitch, 0,3" afstand), ontworpen voor directe aansluiting op breadboards of compatibele adapters. Daarnaast heeft de adapter een 5-pins programmeerheader om het apparaat rechtstreeks via de Pi te programmeren met de BBM Programmer. De keuzeschakelaar zit aan de achterkant, toegankelijk vanaf de zijkant, en bepaalt of het apparaat verbonden is met de Pi of in programmeermodus staat.