I2C And I2C Address of Seeed Product
What is I2C¶
I²C (Inter-Integrated Circuit, referred to as I-squared-C, I-two-C, or IIC) is a multimaster serial single-ended computer bus invented by Philips used for attaching low-speed peripherals to a motherboard, embedded system, cellphone, or other electronic device. Not to be confused with the term Two Wire Interface which only describes a compatible hardware interface.
Since the mid-1990s, several competitors (e.g., Siemens AG (later Infineon Technologies AG, now Intel mobile communications), NEC, Texas Instruments, STMicroelectronics (formerly SGS-Thomson), Motorola (later Freescale), Intersil, etc.) brought I²C products on the market, which are fully compatible with the NXP (formerly Philips' semiconductor division) I²C-system. Since October 10, 2006, no licensing fees are required to implement the I²C protocol. However, fees are still required to obtain I²C slave addresses allocated by NXP.
SMBus, defined by Intel in 1995, is a subset of I²C that defines the protocols more strictly. One purpose of SMBus is to promote robustness and interoperability. Accordingly, modern I²C systems incorporate policies and rules from SMBus, sometimes supporting both I²C and SMBus with minimal reconfiguration required.
I2C Address of Seeed Products¶
I2C is a very important bus, we have more than ten products using the I2C interface.
The following table will help you find I2C addresses of Seeed products.
SKU | Product Name | Address | How to buy |
---|---|---|---|
111020043 | Grove -6-Position DIP Switch | 0x03 | Order |
111020048 | Grove -5-Way Switch | 0x03 | Order |
101020085 | Xadow - Multichannel Gas Sensor | 0x04 | Order |
101020088 | Grove - Multichannel Gas Sensor | 0x04 | Order |
105020001 | Grove - I2C Motor Driver | 0x0F | Order |
105020001 | Grove -I2C Motor Driver | 0x0F | Order |
107020006 | Grove - I2C FM Receiver | 0x10 | Order |
107020049 | Grove -I2C FM Receiver v1.1 | 0x11/0x12 | Order |
103020133 | Grove -4-Channel SPDT Relay | 0x11/0x12 | Order |
103020135 | Grove -4-Channel Solid State Relay | 0x11/0x12 | Order |
103020136 | Grove -8-Channel Solid State Relay | 0x11/0x12 | Order |
101020582 | Grove -3-Axis Digital Accelerometer ±16g Ultra-low Power (BMA400) | 0x15(Default)/0x14(Optional) | Order |
101020582 | Grove -3-Axis Accelerometer ±16g Ultro-low Power (BMA400) | 0x15(Default)/0x14(Optional) | Order |
101020071 | Grove - 3-Axis Digital Accelerometer(±400g) | 0x18 | Order |
101020556 | Grove -I2C High Accuracy Temperature Sensor (MCP9808) | 0x18(Default)/0x19~0x1F(Optional) | Order |
101020584 | Grove -6-Axis Accelerometer&Gyroscope(BMI088) | 0x19(Default)/0x18(Optional) | Order |
101020583 | Grove -Step Counter (BMA456) | 0x19(Default)/0x18(Optional) | Order |
101020069 | Grove-Q Touch Sensor | 0x1B | Order |
101020034 | Grove - 3-Axis Digital Compass | 0x1E | Order |
101020081 | Grove - 6-Axis Accelerometer&Compass v2.0 | 0x1E | Order |
101020061 | Grove - 6-Axis Accelerometer&Compass | 0x1E | Order |
113020006 | Grove -NFC | 0x24 | Order |
101020030 | Grove - Digital Light Sensor | 0x29 | Order |
101020532 | Grove -Time of Flight Distance Sensor (VL53L0X) | 0x29 | Order |
101020341 | Grove -I2C Color Sensor v2.0 | 0x29/0x52 | Order |
101020600 | Grove -I2C UV Sensor (VEML6070) | 0x38(Data LSB)/0x39(Data MSB) | Order |
101020041 | Grove - I2C Color Sensor | 0x39 | Order |
104030011 | Grove - OLED Display 1.12" | 0x3C | Order |
104030008 | Grove - OLED Display 0.96" | 0x3C | Order |
101020034 | Grove - 3-Axis Digital Compass | 0x3C | Order |
101020452 | Grove -OLED Display 1.12'' V2 | 0x3C | Order |
104030001 | Grove - LCD RGB Backlight | 0x3C/0x3E/0x62 | Order |
104020113 | Grove -16 x 2 LCD (Black on Yellow) | 0x3E | Order |
104020112 | Grove -16 x 2 LCD (Black on Red) | 0x3E | Order |
104020111 | Grove -16 x 2 LCD (White on Blue) | 0x3E | Order |
101020074 | Grove - Temperature&Humidity Sensor (High-Accuracy & Mini) | 0x40 | Order |
101020212 | Grove -Temp&Humi Sensor(SHT31) | 0x44 | Order |
101020089 | Grove -Sunlight Sensor | 0X45 | Order |
101020091 | Grove -Mini Track ball | 0X4A | Order |
101020039 | Grove - 3-Axis Digital Accelerometer(±1.5g) | 0x4C | Order |
102020083 | Grove -High Precision RTC | 0x51 | Order |
101020054 | Grove - 3-Axis Digital Accelerometer(±16g) | 0x53 | Order |
101020070 | Grove - NFC Tag | 0x53/0x57 | Order |
103020013 | Grove - I2C ADC | 0x55 | Order |
101020512 | Grove -VOC and eCO2 Gas Sensor (SGP30) | 0X58 | Order |
105020011 | Grove -Haptic Motor | 0x5A | Order |
101020047 | Grove - I2C Touch Sensor | 0x5A/0x5B/0x5C/0x5D | Order |
101020077 | Grove - Digital Infrared Temperature Sensor | 0x5B | Order |
101020534 | Grove -12 Key Capacitive I2C Touch Sensor V2 (MPR121) | 0x5B(Default)/0x5C/0x5D | Order |
101020594 | Grove -I2C Thermocouple Amplifier (MCP9600) | 0x60(Default)/0x67(Optional) | Order |
104030001 | Grove - LCD RGB Backlight | 0x62 | Order |
101020013 | Grove - RTC | 0x68 | Order |
101020050 | Grove - 3-Axis Digital Gyro | 0x68 | Order |
101020557 | Grove -Infrared Temperature Sensor Array (AMG8833) | 0x68(Default)/0x69(Optional) | Order |
101020080 | Grove -IMU 9DOF v2.0 | 0x68/0x69 | Order |
101020252 | Grove -IMU 10DOF v2.0 | 0x68/0x69 | Order |
101020059 | Grove - IMU 9DOF | 0x68/0x69/0x77 | Order |
101020079 | Grove - IMU 10DOF | 0x68/0x77 | Order |
101020585 | Grove -IMU 9DOF (ICM20600 & AK09918) | 0x69(Default)/0x68(Optional) | Order |
101020083 | Grove - Gesture(PAJ7620U2) | 0x73 | Order |
101020068 | Grove - Barometer (High-Accuracy) | 0x76 | Order |
101020513 | Grove -Temperature, Humidity, Pressure and Gas Sensor (BME680) | 0x76(Default)/ 0x77(Optional) | Order |
101020032 | Grove - Barometer Sensor | 0x77 | Order |
101020072 | Grove - Barometer Sensor (BMP180) | 0x77 | Order |
103020024 | Grove -Finger-clip Heart Rate Sensor | 0xA0 | Order |
105020010 | Grove -I2C Mini Motor Driver | Default: CH1 Write(0xC4), CH1 Read(0xC5);CH2 Write(0xC0), CH2 Read(0xC1); Optional:CH1 Write(0xD0), CH1 Read(0xD1); CH2 Write(0xCC), CH2 Read(0xCD); | Order |
103020009 | Grove -Nunchuck | NA | Order |
References¶
Tech Support¶
Please submit any technical issue into our forum.