Difference between revisions of "I2C connector pinout"

From BitWizard Wiki
Jump to navigation Jump to search
Line 35: Line 35:


You could use other pins, but then you have to make a software I2C implementation. This is not too difficult, but might be neccesary if something else is already on the I2C pins.
You could use other pins, but then you have to make a software I2C implementation. This is not too difficult, but might be neccesary if something else is already on the I2C pins.


== example connection to rpi_serial ==

Revision as of 16:47, 14 August 2012

For the interconnect between I2C masters and the I2C expansion boards BitWizard uses a 4-pin I2C cable.


The connector is laid out as follows:

pin function remark
1 GND Power Ground
2 SDA Serial I2C Data
3 SCK Serial I2C Clock
4 VCC Power 5V.


Connecting the BitWizard boards to an Arduino

pin function arduino pin Arduino Mega
1 GND GND GND
2 SDA A4 (Analog input 4) Digital 20
3 SCK A5 (analog input 5) Digital 21
4 VCC VCC VCC

You could use other pins, but then you have to make a software I2C implementation. This is not too difficult, but might be neccesary if something else is already on the I2C pins.


example connection to rpi_serial