A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Robotics-Related I2C Address List | |||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||
3 | Adafruit I2C Address List (general) | https://learn.adafruit.com/i2c-addresses/the-list | ||||||||||||||||||||||||
4 | Intro to I2C address info | https://learn.adafruit.com/i2c-addresses | ||||||||||||||||||||||||
5 | Note that ranges 0x00 - 0x07 and 0x78 - 0x7F are reserved I2C addresses | |||||||||||||||||||||||||
6 | Unless otherwise noted, devices in this list occupy only a single address; if multiple addresses are indicated they are available addresses | |||||||||||||||||||||||||
7 | Note that when "I2C Address" is listed here as "suggested", the suggestion is mine, not necessarily the vendor's | |||||||||||||||||||||||||
8 | ||||||||||||||||||||||||||
9 | I2C Address | Device | Source | Category | Purchase / Info Link | |||||||||||||||||||||
10 | 0x13 | VCNL40x0 proximity sensor | Adafruit | VISION / Distance | https://www.adafruit.com/product/466 | |||||||||||||||||||||
11 | 0x18, 0x19 | LIS3DH 3-axis accelerometer (0x18 or 0x19) | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/2809 | |||||||||||||||||||||
12 | 0x19 | LSM303 Accelerometer (0x19) & Magnetometer (0x1E) | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/4413 | |||||||||||||||||||||
13 | 0x1C - 0x1F | FXOS8700 Accelerometer / Magnetometer | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/3463 | |||||||||||||||||||||
14 | 0x1C, 0x1D | MMA845x 3-axis Accelerometer | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/2019 | |||||||||||||||||||||
15 | 0x1C, 0x1E | LIS3MDL Magnetometer (0x1C or 0x1E) | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/4479 | |||||||||||||||||||||
16 | 0x1D, 0x1E | LSM9DS0 9-axis IMU (0x1D or 0x1E for Accel/Mag, 0x6A or 0x6B for Gyro) | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/2021 | |||||||||||||||||||||
17 | 0x1E | LSM303 Accelerometer (0x19) & Magnetometer (0x1E) | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/4413 | |||||||||||||||||||||
18 | 0x1E | LIS2MDL Magnetometer | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/4488 | |||||||||||||||||||||
19 | 0x20 - 0x27 | MCP23008 i2c GPIO expander (character LCD backpack) | Adafruit | Display | https://www.adafruit.com/product/292 | |||||||||||||||||||||
20 | 0x20, 0x21 | FXIS8700 + FXAS21002 Hi Precision 9-DOF | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/3463 | |||||||||||||||||||||
21 | 0x26 | MSA301 3-axis accelerometer | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/4344 | |||||||||||||||||||||
22 | 0x28 - 0x2D | CAP1188 - 8-Key Capacitive Touch Sensor | Adafruit | Input | https://www.adafruit.com/product/1602 | |||||||||||||||||||||
23 | 0x28, 0x29 | BNO055 IMU (warning: clock-stretch) | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/4344 | |||||||||||||||||||||
24 | 0x29 | VL53L0x ToF distance (30-1000mm) | Adafruit | VISION / Distance | https://www.adafruit.com/product/3317 | |||||||||||||||||||||
25 | 0x29 | VL6180x ToF distance (5-100mm) | Adafruit | VISION / Distance | https://www.adafruit.com/product/3316 | |||||||||||||||||||||
26 | 0x29 | VL53L3CX ToF Sensor (5 m) (address software changeable but must to at each powerup) | Pololu | VISION / Distance | https://www.pololu.com/product/3416 | |||||||||||||||||||||
27 | 0x29 | VL53L1X ToF Sensor (4 m) (address software changeable but must to at each powerup) | Pololu | VISION / Distance | https://www.pololu.com/product/3415 | |||||||||||||||||||||
28 | 0x29 | VL53L0X ToF Sensor (2 m) (address software changeable but must to at each powerup) | Pololu | VISION / Distance | https://www.pololu.com/product/2490 | |||||||||||||||||||||
29 | 0x29 | VL6180X ToF Sensor (60 cm) (address software changeable but must to at each powerup) | Pololu | VISION / Distance | https://www.pololu.com/product/2489 | |||||||||||||||||||||
30 | 0x29 | TCS34725 Color Sensors | Adafruit | Light / Color | https://www.adafruit.com/product/1334 | |||||||||||||||||||||
31 | 0x30 - 0x33 | Redboard MX2 Stackable Dual 6A Motor Controller | Red Robotics | MOTOR / Servo | https://github.com/RedRobotics/MX2 | |||||||||||||||||||||
32 | 0x31 default | Line Follower Sensor (DTS) | DTS | VISION / Distance | ||||||||||||||||||||||
33 | 0x32 default | Motor Controller (DTS) | DTS | MOTOR / Servo | ||||||||||||||||||||||
34 | 0x33 default | HC06 Bluetooth Transceiver (DTS) | DTS | COMMUNICATION | ||||||||||||||||||||||
35 | 0x33 | MLX90640 IR Thermal Camera | Adafruit | VISION / Distance | https://adafruit.com/product/4407 | |||||||||||||||||||||
36 | 0x36 - 0x3d avail | Adafruit Rotary Encoder breakout | INPUT | https://www.adafruit.com/product/4991 | ||||||||||||||||||||||
37 | 0x38 | 2.8 in TFT touchscreen 320x240 pixels (SPI display, I2C touchscreen) | Adafruit | Display | https://www.adafruit.com/product/1947 | |||||||||||||||||||||
38 | 0x39 | APDS9960 Proximity, Ambient Light, RGB, and Gesture Sensor | Adafruit | Light / Color / Gesture | https://www.adafruit.com/product/3595 | |||||||||||||||||||||
39 | 0x3C, 0x3D | SSD1305 monochrome LCD (1.54 in 128 x 64) | Adafruit | Display | https://www.adafruit.com/product/2720 | |||||||||||||||||||||
40 | 0x3C, 0x3D | SSD1306 monochrome LCD (1.3 in 128 x 64) | Adafruit | Display | https://www.adafruit.com/product/938 | |||||||||||||||||||||
41 | 0x40 - 0x4F | INA219 High Side DC Current Sensor 26v +/- 3.2A | Adafruit | MOTOR / Servo | https://www.adafruit.com/product/904 | |||||||||||||||||||||
42 | 0x40 - 0x4F | INA260 High or Low Side Voltage/Current/Power sensor (36v 15A) | Adafruit | MOTOR / Servo | https://www.adafruit.com/product/4226 | |||||||||||||||||||||
43 | 0x40 - 0x7F | PCA9685 16 channel PWM / Servo driver | Adafruit | MOTOR / Servo | https://www.adafruit.com/product/815 | |||||||||||||||||||||
44 | 0x41 - 0x43 suggested | ThunderBorg Dual 5A Motor Controller | PiBorg | MOTOR / Servo | https://www.piborg.org/motor-control-1135/thunderborg | |||||||||||||||||||||
45 | 0x41 - 0x43 suggested | Diablo Dual 55A Motor Controller (software config; 0x03 - 0x77 avail)) | PiBorg | MOTOR / Servo | https://www.piborg.org/motor-control-1135/diablo | |||||||||||||||||||||
46 | 0x41 - 0x43 suggested | PicoBorg Reverse Dual 5A Motor Controller (software config; 0x03 - 0x77 avail)) | PiBorg | MOTOR / Servo | https://www.piborg.org/motor-control-1135/picoborgrev | |||||||||||||||||||||
47 | 0x41 - 0x43 suggested | UltraBorg - PWM Servo Control w/ Ultrasonic Sensor Support (software config; 0x03 - 0x77 avail)) | PiBorg | MOTOR / Servo | https://www.piborg.org/sensors-1136/ultraborg | |||||||||||||||||||||
48 | 0x41 - 0x43 suggested | ZeroBorg Basic Quad Motor Controller 1.5A (software config; 0x03 - 0x77 avail)) | PiBorg | MOTOR / Servo | https://www.piborg.org/motor-control-1135/zeroborg-ks1 | |||||||||||||||||||||
49 | 0x41 - 0x43 suggested | ZeroBorg Quad Quad Motor Controller 1.5A (software config; 0x03 - 0x77 avail)) | PiBorg | MOTOR / Servo | https://www.piborg.org/motor-control-1135/zeroborg | |||||||||||||||||||||
50 | 0x49 - 04C | SAM09 SeeSaw interface breakout | Adafruit | Misc Input / Output | https://www.adafruit.com/product/3657 | |||||||||||||||||||||
51 | 0x49 - 04C (probably) | ATtiny817 SeeSaw interface breakout | Adafruit | Misc Input / Output / Flash | https://www.adafruit.com/product/5233 | |||||||||||||||||||||
52 | 0x52 | Nunchuck / Wiichuck | Adafruit | Input | https://www.adafruit.com/product/342 | |||||||||||||||||||||
53 | 0x54 default | Pixy2 Camera (weak 82k pullups)(software configurablel 0x08 - 0x77 avail) | Pixycam | VISION / Distance | https://docs.pixycam.com/wiki/doku.php?id=wiki:v2:overview | |||||||||||||||||||||
54 | 0x58 - 0x5B | AW9523 GPIO Expander and LED Driver | Adafruit | Misc | https://learn.adafruit.com/adafruit-aw9523-gpio-expander-and-led-driver | |||||||||||||||||||||
55 | 0x58 - 0x63 | SparkFun Qwiic Motor Driver 1.5A | Sparkfun | MOTOR / Servo | https://www.sparkfun.com/products/15451 | |||||||||||||||||||||
56 | 0x59-0x5B | AW9523 GPIO Expander and LED Driver Breakout | Adafruit | Misc Input / Output | https://www.adafruit.com/product/4886 | |||||||||||||||||||||
57 | 0x5A - 0x5D | MPR121 12-Key Capacitive Touch Sensor | Adafruit | Input | https://www.adafruit.com/product/1982 | |||||||||||||||||||||
58 | 0x60 | VCNL4040 Proximity and Lux Sensor | Adafruit | VISION / Distance | https://www.adafruit.com/product/1982 | |||||||||||||||||||||
59 | 0x60 - 0x63 | Mu Camera | DFR Robot | VISION / Distance | https://www.dfrobot.com/product-1905.html | |||||||||||||||||||||
60 | 0x68 | DS1307 Real Time Clock | Adafruit | Clock / RTC | https://www.adafruit.com/product/3296 | |||||||||||||||||||||
61 | 0x68 | DS3231 Precision RTC | Adafruit | Clock / RTC | https://www.adafruit.com/product/3013 | |||||||||||||||||||||
62 | 0x68 | PCF8523 Real Time Clock | Adafruit | Clock / RTC | https://www.adafruit.com/product/3295 | |||||||||||||||||||||
63 | 0x68, 0x69 | AMG8833 IR Thermal Camera | Adafruit | VISION / Distance | https://www.adafruit.com/product/3538 | |||||||||||||||||||||
64 | 0x6A, 0x6B | LSM9DS0 9-axis IMU (0x1D or 0x1E for Accel/Mag, 0x6A or 0x6B for Gyro) | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/2021 | |||||||||||||||||||||
65 | 0x6A, 0x6B | Accelerometer/etc | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/4502 | |||||||||||||||||||||
66 | 0x6A, 0x6B | Accelerometer/etc | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/1714 | |||||||||||||||||||||
67 | 0x6A, 0x6B | Accelerometer/etc | Adafruit | Accelerometer/etc | https://www.adafruit.com/product/4480 | |||||||||||||||||||||
68 | 0x6A, 0x6B | Accelerometer/etc | Adafruit | Accelerometer/etc | https://adafruit.com/product/4438 | |||||||||||||||||||||
69 | 0x70 - 0x77 | TCA9548A I2C Multiplexer (resolves i2c collisions) | Adafruit | Misc | https://www.adafruit.com/product/2717 | |||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |