Pin 3 - BCM2 (GPIO2) - I2C Daten Bus 1 - Datenleitung (SDA)

Der physikalische Pin 3 der Raspberry Pi GPIO Schnittstelle P1 wird mit BCM Pin2 oder auch SDA1 bezeichnet. Der Pin 3 ist Teil des I2C-Bus 1 und übernimmt hierbei die Aufgabe der Datenleitung (SDA), die für I2C notwendige Taktleitung (SCL) wird von Pin 5 übernommen. Bei neueren Raspberry Pi Modellen ist ein weiterer I2C-Bus (0) auf Pin 27 (SDA) und Pin 28 (SCL) vorhanden.

Auf Embeded Systemen werden verschiedene Sensoren oft mit dem I2C-Bus angebunden da ein einfaches Übertragungsprotokoll zum Einsatz kommt, der Raspberry Pi kommuniziert mit dem I2C Bus anhand des i2c_bcm2708 Treibers. Unter dem standard betriebssystem Raspbian muss der i2c Treiber muss explizit aktiviert werden. Aktivieren des I2C für Rsapbian ab Kernel 3.18.x (Januar 2015).

Alternative Funktionen

ALT0 ALT1 ALT2 ALT3 ALT4 ALT5
Broadcom Serial Control Bus master 1 data line (SDA1) Secondary mem. data bus 3 (SA3) reserviert - - -


Auf folgenden Boards vorhanden

Modell Vorhanden
Raspberry Pi 3 Modell B ✓ J8 Header
Raspberry Pi 2 Modell B ✓ J8 Header
Raspberry Pi Zero und Zero Version 1.3 ✓ J8 Header
Raspberry Pi 1 Modelle A+ und B+ ✓ J8 Header
Raspberry Pi 1 Modell A und B ✓ P1 Header