One fabulous I2C quick connect adapter to rule them all! The quick connect adapter combines the most popular I2C breakout standards in one Bus Pirate compatible plank.

I2C is a simple communication protocol used by many sensors and devices. Over the years, manufacturers created “standard” connections for I2C breakout boards for quick solder-free prototyping. All have the same basic four connections: power (V+), ground (GND), I2C Serial Data (SDA), and I2C Serial Clock (SCL). However, the pinout and connector types vary.

I2C Breakout Standards

Pinout Table

PinStemma 3PStemma 4PStemma QTQwiicGroveGravityBreakout Garden
1SIGNALSCLGNDGNDGNDSDAV+
2V+SDAV+V+V+SCLSDA
3GNDVOUTSDASDASDAGNDSCL
4GNDSCLSCLSCLV+
5GND

Connector Types

StandardConnectorPitchExample Part Number
Stemma 3PJST PH 3P2.0mmJST: S3B-PH-SM4-TB, Generic: HC-PH-3AWT
Stemma 4PJST PH 4P2.0mmJST: S4B-PH-SM4-TB, Generic: HC-PH-4AWT
Stemma QTJST SH 4P1.0mmJST: SM04B-SRSS-TB, Generic: HC-1.0-4PWT
QwiicJST SH 4P1.0mmJST: SM04B-SRSS-TB, Generic: HC-1.0-4PWT
Grove“HY” 4P2.0mmHY-4P, HY2.0-4P-SMD, A2008WR-S-4P
GravityJST PH 4P2.0mmJST: S4B-PH-SM4-TB, Generic: HC-PH-4AWT
Breakout GardenPCB edge slot conn. 2 x 5P2.54mmED10BGFBK

Thanks!

A huge thank you to Funcan, kd7eir, grymoire, and henrygab for testing the various connectors with genuine breakout boards!

Resources

Get a Bus Pirate

🛒

Get Bus Pirate & Accessories

Community

Documentation

Here’s some other fun stuff you might enjoy.