# Gravity: I2C Address Shifter - I2C Conflict Resolver for Arduino & Raspberry Pi

**Type:** Product page · **SKU:** DFR1193 · **Brand:** [DFRobot](https://core-electronics.com.au/brands/dfrobot-australia)
**Page:** https://core-electronics.com.au/gravity-i2c-address-shifter-arduino-raspberry-pi-conflict-resolver.html ([markdown](https://core-electronics.com.au/gravity-i2c-address-shifter-arduino-raspberry-pi-conflict-resolver.html.md))

Easily change I2C sensor addresses with DFRobot’s plug-and-play I2C address shifter. Fix I2C conflicts, support multiple sensors, and simplify wiring....

## Pricing

- **Price:** $11.15 (inc GST) — $10.14 AUD, exc GST
- **Quantity discounts:** 6+ $9.63 (exc GST) · 12+ $9.23 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Sep 03 and Sep 07.

## Description

The DFRobot I2C Address Shifter is designed to modify the I2C address of connected sensors for [Arduino](https://www.dfrobot.com/topic-277.html), [Raspberry Pi](https://core-electronics.com.au/raspberry-pi.html), and other [development boards](https://www.dfrobot.com/category-184.html). By inserting this module between the host board (such as an Uno R3 or Pi 4) and an I2C sensor, identical sensors can operate simultaneously on the same bus. The plug-and-play module features a compact design for easy integration into I2C cascading systems, with four switch-selectable addresses and over 20 additional options via resistor soldering.

**Plug-and-Play Hardware Solution**

The I2C Address Shifter eliminates the need for software-based port switching, simplifying system integration. Address conversion occurs entirely within the module, ensuring compatibility without modifying existing code or risking I2C timing conflicts.

![](https://core-electronics.com.au/attachments/localcontent/wiringdiagram_0x0_7303809f831.webp)

Figure: Wiring Diagram of I2C Address Shifter, sensors and Arduino UNO

**Flexible Address Configuration**

With four address options accessible via DIP switches and expandable options through resistor soldering, the module supports diverse addressing requirements. This flexibility allows users to deploy multiple identical sensors on a single I2C bus effortlessly.

**Compact and Universal Compatibility**

The module’s small form factor and broad compatibility with I2C sensors make it ideal for space-constrained projects. It seamlessly integrates into existing setups without requiring additional hardware adjustments.

### Specification

- Woking Voltage: 2.25 - 5.5V DC
- Working Current: 2mA @ 3.3V
- Working temperature: 0 - 70°
- Dimensions: 42mm x 32mm
- Mounting hole: 3.0mm
 
### Documents

- [Product wiki](https://wiki.dfrobot.com/_SKU_DFR1193_Gravity_I2C_Address_Shifter)
- [Tutorial: How to use the Gravity: I2C Address Shifter with Arduino UNO](https://wiki.dfrobot.com/_SKU_DFR1193_Gravity_I2C_Address_Shifter#target_5)
- [Tutorial: How to Resolve I2C Address Conflic](https://wiki.dfrobot.com/How_to_Resolve_I2C_Address_Conflicts_in_Embedded_Systems)
- [FAQ](https://wiki.dfrobot.com/_SKU_DFR1193_Gravity_I2C_Address_Shifter#target_7)
- [Schematic](https://core-electronics.com.au/attachments/localcontent/252f828e22e1b385c44f5a1e362c8ddf_104343b6194.pdf)
- [Datasheet](https://core-electronics.com.au/attachments/localcontent/dcb202ede157ac8c44aff5381a535773_212499451a1.pdf)
- [PCB layout](https://core-electronics.com.au/attachments/localcontent/8f32bd4bfe5aa62f6d823f8cfde71805_56952f8f213.pdf)
- [Dimensional drawing](https://core-electronics.com.au/attachments/localcontent/5da84ae8fe4f18cbe391350cad39d6a1_5619828c2e7.pdf)
- [STEP model](https://core-electronics.com.au/attachments/localcontent/e3da924b32a92265feb6588fa7bd25fa_93371922eb4.zip)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/D/F/DFR1193-1.jpg)
