How to use two tcs34735 i2c color sensors using a single i2c bus ?

I'm working on a color detecting project with tcs34725 color sensor. I need to use 2 sensors using a single i2c bus. I need to use them without a multiplexer or decoder. are there any methods to use them in a single i2c bus.?

I moved your topic to an appropriate forum category @idushamcpro.

In the future, please take some time to pick the forum category that best suits the subject of your topic. There is an "About the _____ category" topic at the top of each category that explains its purpose.

This is an important part of responsible forum usage, as explained in the "How to get the best out of this forum" guide. The guide contains a lot of other useful information. Please read it.

Thanks in advance for your cooperation.

If you can find one, the TCS34721 is the same sensor with an I2C address of 0x39 instead of 0x29, but even the data sheet says to contact the manufacturer for availability.

An I2C multiplexer would do the trick.

For whatever reason that is not acceptable.

No, but some Arduinos have more than one I2C bus, and there is always software I2C, which works on any pins. That sensor is not at all demanding of speed and bus capacity.

If the OP truly wants to use them on a single I2C bus, it may become an option... arbitrary/unexplained restrictions don't always last in the harsh light of reality.

Agreed. It is an odd phenomenon that beginners often come to the forum with unexplained and in many cases, completely unreasonable "needs" or requirements, but I imagine that is a result of false assumptions, failure to fully research the task requirements, and/or simple ignorance.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.