I'm hoping that someone can help...
I'm making a small weather logger, using a humidity sensor, real time clock, barometer and a temperature sensor all built on an Arduino shield, fitted with an SD card.
The problem that I'm having is that the RTC (DS1307) and the barometer chip (BM085) both use I2C. I've searched the forum for a way to have these two items share the I2C bus, but haven't found anything. I'm not sure it's even possible. Would a better solution be to hardware multiplex with an external logic chip?
I'd much rather do it in code if I can due to limited space on the shield. Any ideas?