Target and Sensor support

stronnag edited this page Aug 12, 2018 · 3 revisions

Sensor Support

The following table was machine generated by mwptools' find_sensors.rb script on 2018-08-12 against iNav 2.0 RC6, E&OE

Targets suffixed by * indicates that there are (probably) multiple hardware variations covered by one or more firmware images. The user may check the hardware documentation (or target.h / *.mk) to determine the actual supported sensors.

Note also that the Target column appears in both the first and last positions to aid horizontal scrolling legibility.

Target Gyro Acc Baro Mag Optical Flow Rangefinder Target
AIRBOTF4 MPU6000 MPU6500 MPU6000 MPU6500 BMP085 BMP280 MS5611 AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04_I2C AIRBOTF4
AIRHEROF3 * MPU6500 MPU6500 BMP280 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 AIRHEROF3 *
ALIENFLIGHTF3 MPU6050 MPU9250 MPU6050 MPU6500 MPU9250 AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 ALIENFLIGHTF3
ALIENFLIGHTF4 MPU6500 MPU9250 MPU6500 MPU9250 BMP280 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 ALIENFLIGHTF4
ALIENFLIGHTNGF7 MPU6500 MPU9250 MPU6500 MPU9250 BMP280 MS5611 AK8963 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 ALIENFLIGHTNGF7
ANYFC MPU6000 MPU6000 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 VL53L0X ANYFC
ANYFCF7 * MPU6000 MPU6000 BMP085 BMP280 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04_I2C ANYFCF7 *
ANYFCM7 MPU6000 MPU6000 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 ANYFCM7
ASGARD32F4 MPU6000 MPU6000 BMP280 ASGARD32F4
BEEROTORF4 MPU6500 MPU6500 BMP280 AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 BEEROTORF4
BETAFLIGHTF3 MPU6000 MPU6000 BETAFLIGHTF3
BETAFLIGHTF4 * MPU6000 MPU6000 BMP085 BMP280 MS5611 AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04_I2C BETAFLIGHTF4 *
BLUEJAYF4 MPU6500 MPU6500 BMP085 BMP280 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 BLUEJAYF4
CHEBUZZF3 L3GD20 MPU6050 LSM303DLHC MPU6050 MS5611 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 CHEBUZZF3
CLRACINGF4AIR * MPU9250 MPU9250 BMP280 SPI_BMP280 MPU9250 CLRACINGF4AIR *
COLIBRI * MPU6000 MPU6000 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04 SRF10 VL53L0X COLIBRI *
COLIBRI_RACE MPU6000 MPU6500 MPU9250 MPU6000 MPU6500 MPU9250 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MAG9250 QMC5883 COLIBRI_RACE
DALRCF405 MPU6000 MPU6500 MPU6000 MPU6500 BMP085 BMP280 MS5611 AK8963 AK8975 HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04_I2C DALRCF405
F4BY MPU6000 MPU6000 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 F4BY
FALCORE MPU6500 MPU6500 MS5607 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04 FALCORE
FF_F35_LIGHTNING MPU9250 MPU9250 BMP280 MPU9250 FF_F35_LIGHTNING
FF_FORTINIF4 MPU6500 MPU6500 FF_FORTINIF4
FF_PIKOF4 * MPU6000 MPU6500 MPU6000 MPU6500 FF_PIKOF4 *
FIREWORKSV2 MPU6000 MPU6500 MPU6000 MPU6500 BMP280 HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04_I2C FIREWORKSV2
FISHDRONEF4 MPU6500 MPU9250 MPU6500 MPU9250 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 FISHDRONEF4
FRSKYF3 MPU6050 MPU6050 FRSKYF3
FRSKYF4 MPU6000 MPU6000 BMP280 FRSKYF4
FURYF3 * MPU6000 MPU6500 MPU9250 MPU6000 MPU6500 MPU9250 BMP280 MS5611 HMC5883 LIS3MDL MAG3110 MPU9250 QMC5883 HCSR04 FURYF3 *
KAKUTEF4 * MPU6500 MPU6500 KAKUTEF4 *
KFC32F3_INAV MPU6000 MPU6000 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 KFC32F3_INAV
KROOZX MPU6000 MPU6000 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 KROOZX
LUX_RACE MPU6500 MPU9250 MPU6500 MPU9250 LUX_RACE
MATEKF405 * MPU6000 MPU6500 MPU6000 MPU6500 BMP085 BMP280 MS5611 AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04_I2C MSP MATEKF405 *
MATEKF405SE MPU6000 MPU6000 BMP085 BMP280 MS5611 AK8963 AK8975 HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 MATEKF405SE
MATEKF411 MPU6000 MPU6000 BMP085 BMP280 MS5611 HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 MATEKF411
MATEKF722 MPU6500 MPU6500 BMP085 BMP280 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04_I2C VL53L0X MATEKF722
MOTOLAB MPU6000 MPU6050 MPU6000 MPU6050 MOTOLAB
OMNIBUS MPU6000 MPU6000 BMP280 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 OMNIBUS
OMNIBUSF4 * MPU6000 MPU6500 MPU6000 MPU6500 BMP085 BMP280 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04_I2C VL53L0X OMNIBUSF4 *
OMNIBUSF7 * MPU6000 MPU6500 MPU6000 MPU6500 BMP280 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04_I2C OMNIBUSF7 *
OMNIBUSF7NXT MPU6000 MPU6500 MPU6000 MPU6500 LPS25H HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04_I2C VL53L0X OMNIBUSF7NXT
PIKOBLX MPU6000 MPU6000 PIKOBLX
PIXRACER MPU6500 MPU9250 MPU6500 MPU9250 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 PIXRACER
QUARKVISION MPU6000 MPU6000 MS5611 AK8963 AK8975 HMC5883 MAG3110 QMC5883 HCSR04 SRF10 VL53L0X QUARKVISION
RADIX BMI160 BMI160 BMP280 RADIX
RCEXPLORERF3 MPU6000 MPU6000 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04 RCEXPLORERF3
REVO MPU6000 MPU6000 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 MSP VL53L0X REVO
RMDO MPU6050 MPU6050 BMP280 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04 RMDO
SPARKY MPU6050 MPU6050 BMP280 MS5611 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 SPARKY
SPARKY2 MPU9250 MPU9250 BMP085 BMP280 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 VL53L0X SPARKY2
SPEEDYBEEF4 MPU6000 MPU6000 BMP085 BMP280 MS5611 HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04_I2C SPEEDYBEEF4
SPRACINGF3 MPU6050 MPU6050 BMP085 BMP280 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04 HCSR04_I2C SPRACINGF3
SPRACINGF3EVO * MPU6500 MPU9250 MPU6500 MPU9250 BMP280 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 HCSR04 SRF10 SPRACINGF3EVO *
SPRACINGF3MINI MPU6500 MPU9250 MPU6500 MPU9250 BMP280 AK8963 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 HCSR04 SPRACINGF3MINI
SPRACINGF3NEO MPU6500 MPU9250 MPU6500 MPU9250 BMP280 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 SPRACINGF3NEO
SPRACINGF4EVO MPU6500 MPU9250 MPU6500 MPU9250 BMP280 MS5611 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 SPRACINGF4EVO
STM32F3DISCOVERY L3G4200D L3GD20 MPU3050 MPU6000 MPU6050 MPU6500 MPU9250 ADXL345 BMA280 LSM303DLHC MMA8452 MPU6000 MPU6050 MPU6500 MPU9250 BMP085 BMP280 MS5611 AK8963 AK8975 HMC5883 IST8308 IST8310 MAG3110 MPU9250 QMC5883 HCSR04 SRF10 STM32F3DISCOVERY
YUPIF4 * MPU6500 SPI_MPU6500 MPU6500 SPI_MPU6500 BMP280 MS5611 HMC5883 QMC5883 YUPIF4 *
YUPIF7 MPU6500 SPI_MPU6500 MPU6500 SPI_MPU6500 BMP280 MS5611 HMC5883 QMC5883 YUPIF7
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.