Chip McClelland
Published © GPL3+

Extend the reach of your i2c sensor simply and inexpensively

i2c is the most common protocol for embedded systems. Using an i2c range extender gives more flexibility in sensor placement.

IntermediateFull instructions provided29,539
Extend the reach of your i2c sensor simply and inexpensively

Things used in this project

Hardware components

Texas Instruments TI P82B715
×1
Texas Instruments P82B715
×1
OSH Park Custom PCB Board
×1

Story

Read more

Custom parts and enclosures

EAGLE Board File

Schematics

Circuit Diagram

NXP i2c Specification Manual

This is the definitive guide on the i2c standard.

TI P82B715 Manual

This is the manual for the TI i2c bus extender

EAGLE Schematic

Parts and connections

EAGLE Board File

To edit the board yourself

Code

MMA8452 i2c Example Code

There is no code required for the extender but, this is the code I used to test it with the Sparkfun MMA8452 breakout board

Credits

Chip McClelland

Chip McClelland

6 projects • 138 followers
I build connected sensors.

Comments