My current setup is a Raspberry Pi 3 connected to and controlling an Arduino Uno R3 through USB and pyfirmata.
I have a BMP180 sensor that connects to the Arduino through SDA/SCL so with I2C protocol. I will have multiple sensors using SDA/SCL so RPi GPIO will not be sufficient but for a single sensor.
I am trying to figure out how I can read this sensor through pyfirmata. The sensor libraries are C++ and set up to use the Arduino Wire library and I am still trying to figure out if I should wrap these libraries into python or translate them into python.
Any guidance on this matter is much appreciated.