Tengo un controlador de vuelo quadcopter ( RTFQ Flip MWC ) que admite sensores I2C para agregar cosas como Un barómetro, un magnetómetro y un sistema de GPS. El bloque de sensores con soporte oficial ( BMP180 , HMC5883L en una placa) se suspende, por lo que puedo decir.
He encontrado otros sensores de barómetro y magnetómetro I2C, ( BMP280 , LSM303 ) pero ni siquiera estoy seguro de que todos los dispositivos I2C del mismo tipo sean interoperables. ¿Todos se ven iguales (al menos en cuanto a la interfaz) al controlador de vuelo?
También soy nuevo en I2C en general; Los sensores que necesito vienen en dos tableros separados. ¿Acabo de apilar los tableros, conectando directamente el bus I2C entre cada uno?
Gracias de antemano, Neil
EDITAR: Pude encontrar las hojas de datos de los sensores descontinuados y propuestos:
Todos son compatibles con la salida de 3.3v del Flip MWC, lo cual es bueno.
Rápidamente pude encontrar lo que creo que es el mapa de registro para el BMP180 y el HMC5883L, pero la tabla que encontré para el LSM303 era muy confusa y no pude encontrar uno en la hoja de datos del BMP280.