I2C Length limitations & MCP2221A
Moderators: adafruit_support_bill, adafruit
Forum rules
Talk about Adafruit Raspberry Pi® accessories! Please do not ask for Linux support, this is for Adafruit products only! For Raspberry Pi help please visit: http://www.raspberrypi.org/phpBB3/
Talk about Adafruit Raspberry Pi® accessories! Please do not ask for Linux support, this is for Adafruit products only! For Raspberry Pi help please visit: http://www.raspberrypi.org/phpBB3/
- calemaynes
- Posts: 1
- Joined: Tue Sep 06, 2022 5:51 pm
I2C Length limitations & MCP2221A
I have an IoT system that uses 2x bmp280 pressure sensors roughly 120" away from an RPi4. I have been told that this is too long for the I2C protocol to give clean data. Would it be better to use the MCP2221A USB-I2C breakout board, or is my only option to switch to SPI?
- adafruit_support_bill
- Posts: 88096
- Joined: Sat Feb 07, 2009 10:11 am
Re: I2C Length limitations & MCP2221A
There is the LTC4311 I2C Active Terminator which can greatly extend the range of the bus:
https://www.adafruit.com/product/4756
https://www.adafruit.com/product/4756
Forum rules
Talk about Adafruit Raspberry Pi® accessories! Please do not ask for Linux support, this is for Adafruit products only! For Raspberry Pi help please visit: http://www.raspberrypi.org/phpBB3/
Talk about Adafruit Raspberry Pi® accessories! Please do not ask for Linux support, this is for Adafruit products only! For Raspberry Pi help please visit: http://www.raspberrypi.org/phpBB3/