SparkFun Differential I2C Breakout - PCA9615 (Qwiic)

The SparkFun Differential I2C Breakout is the fastest and easiest way to extend the range of your I2C communication bus. The breakout uses NXP’s PCA9615 IC, which converts the two default I2C signals into four differential signals, two for SCL and two for SDA. The differential signals are sent over an Ethernet cable, which attaches to the breakout through the on-board RJ-45 connectors The differential signaling allows the I2C signals to reach distances of up to 100ft. while still maintaining their signal integrity! To make it even easier to get your readings, all communication is enacted exclusively via I2C, utilizing our handy Qwiic system so no soldering is required to connect it to the rest of your system. However, we still have broken out 0.1"-spaced pins in case you prefer to use a breadboard.

The simplicity of the Differential I2C Breakout is one of its biggest appeals. Other I2C communication methods require packetizing I2C communication into another protocol, be it RS-485 or 1-Wire. However, the PCA9615 keeps the I2C protocol by utilizing a differential transceiver.

Whether you need to extend the range of an I2C sensor on an autonomous vehicle plagued with noise from motors or want to create a vast sensor network in your home or office, the Qwiic Differential I2C Breakout is a great solution to extend distance and reduce noise susceptibility.


The SparkFun Qwiic connect system is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.


Get Started with the PCA9615 Differential I2C Breakout Guide

  • Uses the PCA9615 buffer
  • I2C Supply voltage range 2.3-5.5V
  • Differential Supply voltage range 3-5.5V
  • draws 16µA of current
  • Extends I2C bus up to 100 feet
  • Data rate up to 400kHz
  • 2x Qwiic Connectors

SparkFun Differential I2C Breakout - PCA9615 (Qwiic) Product Help and Resources

New!

Qwiic Differential I2C Bus Extender (PCA9615) Hookup Guide

May 31, 2018

Learn how to extend the range of your I2C communication bus with the Qwiic differential I2C bus extender (PCA9615 ) breakout board.

Core Skill: Electrical Prototyping

If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.

3 Electrical Prototyping

Skill Level: Competent - You will be required to reference a datasheet or schematic to know how to use a component. Your knowledge of a datasheet will only require basic features like power requirements, pinouts, or communications type. Also, you may need a power supply that?s greater than 12V or more than 1A worth of current.
See all skill levels


Customer Comments

  • Typo in the part number on the features tab, FYI.

  • can these be daisy chained?

    • As stated here the chip doesn’t package the communications, so you can treat this as simply a wire in your I²C bus (albeit one that needs to terminate in another chip before it can be used for interfacing to other I²C devices). You can also do multiple drops from the cable side, if that works better for your application. If you have drops off the differential cable, they need to not be terminated, so just remove the termination resistors from this board.

Customer Reviews

No reviews yet.