3 The following table was machine generated by [mwptools' find_sensors.rb](https://github.com/stronnag/mwptools/blob/master/samples/find_sensors.rb) script on 2020-03-15 against iNav 2.5, E&OE
5 Targets suffixed by \* indicates that there are (probably) multiple hardware variations covered by one or more firmware images (or just a strange target.h). Additional, related targets are listed in parentheses. The user may check the hardware documentation (or `target.h` / `*.mk`) to determine the actual supported sensors.
7 Note also that the Target column appears in both the first and last positions to aid horizontal scrolling legibility.
9 | Target | Gyro | Acc | Baro | Mag | Optical Flow | Rangefinder | Target |
10 | ------ | ---- | ---- | ---- | ---- | ------------ | ----------- | ------ |
11 | AIKONF4 | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP085 BMP280 MS5611 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | AIKONF4 |
12 | AIRBOTF4 | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP085 BMP280 MS5611 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04_I2C | AIRBOTF4 |
13 | AIRHEROF3 \* (AIRHEROF3_QUAD) | MPU6500 | MPU6500 | BMP280 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | AIRHEROF3 \* (AIRHEROF3_QUAD) |
14 | ALIENFLIGHTF3 | MPU6050 MPU9250 | MPU6050 MPU6500 MPU9250 | | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 | | | ALIENFLIGHTF3 |
15 | ALIENFLIGHTF4 | MPU6500 MPU9250 | MPU6500 MPU9250 | BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 | | | ALIENFLIGHTF4 |
16 | ALIENFLIGHTNGF7 | MPU6500 MPU9250 | MPU6500 MPU9250 | BMP280 MS5611 | AK8963 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 | | | ALIENFLIGHTNGF7 |
17 | ANYFC | MPU6000 | MPU6000 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | ANYFC |
18 | ANYFCF7 \* (ANYFCF7_EXTERNAL_BARO) | MPU6000 | MPU6000 | BMP085 BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04_I2C | ANYFCF7 \* (ANYFCF7_EXTERNAL_BARO) |
19 | ANYFCM7 | MPU6000 | MPU6000 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | ANYFCM7 |
20 | ASGARD32F4 | MPU6000 | MPU6000 | BMP280 | | | | ASGARD32F4 |
21 | ASGARD32F7 | MPU6000 | MPU6000 | BMP280 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | | | ASGARD32F7 |
22 | BEEROTORF4 | MPU6500 | MPU6500 | BMP280 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | BEEROTORF4 |
23 | BETAFLIGHTF3 | MPU6000 | MPU6000 | | | | | BETAFLIGHTF3 |
24 | BETAFLIGHTF4 \* | MPU6000 | MPU6000 | BMP085 BMP280 MS5611 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04_I2C | BETAFLIGHTF4 \* |
25 | BLUEJAYF4 | MPU6500 | MPU6500 | BMP085 BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | BLUEJAYF4 |
26 | CHEBUZZF3 | L3GD20 MPU6050 | LSM303DLHC MPU6050 | MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | CHEBUZZF3 |
27 | CLRACINGF4AIR \* (CLRACINGF4AIRV3 CLRACINGF4AIRV2) | MPU9250 | MPU9250 | BMP280 SPI_BMP280 | MPU9250 | | | CLRACINGF4AIR \* (CLRACINGF4AIRV3 CLRACINGF4AIRV2) |
28 | COLIBRI \* (QUANTON) | MPU6000 | MPU6000 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04 | COLIBRI \* (QUANTON) |
29 | COLIBRI_RACE | MPU6000 MPU6500 MPU9250 | MPU6000 MPU6500 MPU9250 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MAG9250 QMC5883 | | | COLIBRI_RACE |
30 | DALRCF405 | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP085 BMP280 MS5611 | AK8963 AK8975 HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04_I2C | DALRCF405 |
31 | DALRCF722DUAL | MPU6000 | MPU6000 | BMP085 BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | DALRCF722DUAL |
32 | F4BY | ICM20689 MPU6000 | ICM20689 MPU6000 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | F4BY |
33 | FALCORE | MPU6500 | MPU6500 | MS5607 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04 | FALCORE |
34 | FF_F35_LIGHTNING \* (WINGFC) | MPU9250 | MPU9250 | BMP280 | MPU9250 | | | FF_F35_LIGHTNING \* (WINGFC) |
35 | FF_FORTINIF4 | MPU6500 | MPU6500 | | | | | FF_FORTINIF4 |
36 | FF_PIKOF4 \* (FF_PIKOF4OSD) | MPU6000 MPU6500 | MPU6000 MPU6500 | | | | | FF_PIKOF4 \* (FF_PIKOF4OSD) |
37 | FIREWORKSV2 \* (OMNIBUSF4V6) | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP280 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04_I2C | FIREWORKSV2 \* (OMNIBUSF4V6) |
38 | FISHDRONEF4 | MPU6500 MPU9250 | MPU6500 MPU9250 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 | | | FISHDRONEF4 |
39 | FOXEERF405 | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP085 BMP280 MS5611 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | | | FOXEERF405 |
40 | FOXEERF722DUAL | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP280 MS5611 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | | | FOXEERF722DUAL |
41 | FRSKYF3 | MPU6050 | MPU6050 | | | | | FRSKYF3 |
42 | FRSKYF4 | MPU6000 | MPU6000 | BMP280 | | | | FRSKYF4 |
43 | FURYF3 \* (FURYF3_SPIFLASH) | MPU6000 MPU6500 MPU9250 | MPU6000 MPU6500 MPU9250 | BMP280 MS5611 | HMC5883 LIS3MDL MAG3110 MPU9250 QMC5883 | | HCSR04 | FURYF3 \* (FURYF3_SPIFLASH) |
44 | FURYF4OSD \* (MAMBAF405) | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP085 BMP280 MS5611 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04_I2C MSP | FURYF4OSD \* (MAMBAF405) |
45 | IFLIGHTF4_TWING | MPU6500 | MPU6500 | BMP280 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | IFLIGHTF4_TWING |
46 | IFLIGHTF7_TWING | MPU6500 | MPU6500 | BMP280 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | IFLIGHTF7_TWING |
47 | KAKUTEF4 \* (KAKUTEF4V2) | MPU6500 | MPU6500 | | | | | KAKUTEF4 \* (KAKUTEF4V2) |
48 | KAKUTEF7 \* (KAKUTEF7MINI KAKUTEF7HDV) | ICM20689 MPU6000 | ICM20689 MPU6000 | BMP280 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | KAKUTEF7 \* (KAKUTEF7MINI KAKUTEF7HDV) |
49 | KFC32F3_INAV | MPU6000 | MPU6000 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | KFC32F3_INAV |
50 | KISSFC | MPU6050 | MPU6050 | | | | | KISSFC |
51 | KROOZX | MPU6000 | MPU6000 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | KROOZX |
52 | LUX_RACE | MPU6500 MPU9250 | MPU6500 MPU9250 | | | | | LUX_RACE |
53 | MAMBAF405US | EXTI MPU6000 | MPU6000 | BMP280 MS5611 | HMC5883 LIS3MDL QMC5883 | | | MAMBAF405US |
54 | MAMBAF722 | EXTI MPU6000 | MPU6000 | BMP280 MS5611 | HMC5883 LIS3MDL QMC5883 | | | MAMBAF722 |
55 | MATEKF405 \* (MATEKF405_SERVOS6 MATEKF405OSD) | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP085 BMP280 MS5611 | AK8963 AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04_I2C MSP | MATEKF405 \* (MATEKF405_SERVOS6 MATEKF405OSD) |
56 | MATEKF405SE | MPU6000 | MPU6000 | BMP085 BMP280 MS5611 | AK8963 AK8975 HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04_I2C | MATEKF405SE |
57 | MATEKF411 \* (MATEKF411_RSSI MATEKF411_SFTSRL2 MATEKF411_FD_SFTSRL) | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP085 BMP280 MS5611 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | | | MATEKF411 \* (MATEKF411_RSSI MATEKF411_SFTSRL2 MATEKF411_FD_SFTSRL) |
58 | MATEKF411SE | MPU6000 | MPU6000 | BMP085 BMP280 MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04_I2C MSP | MATEKF411SE |
59 | MATEKF722 \* (MATEKF722_HEXSERVO) | MPU6500 | MPU6500 | BMP085 BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | MATEKF722 \* (MATEKF722_HEXSERVO) |
60 | MATEKF722PX | MPU6000 | MPU6000 | BMP280 MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | MATEKF722PX |
61 | MATEKF722SE \* (MATEKF722MINI) | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP280 MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | MATEKF722SE \* (MATEKF722MINI) |
62 | MATEKF765 | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | MATEKF765 |
63 | MOTOLAB | MPU6000 MPU6050 | MPU6000 MPU6050 | | | | | MOTOLAB |
64 | NOX | MPU6000 | MPU6000 | BMP280 SPI_BMP280 | | | | NOX |
65 | OMNIBUS | MPU6000 | MPU6000 | BMP280 | HMC5883 IST8308 IST8310 QMC5883 | | | OMNIBUS |
66 | OMNIBUSF4 \* (OMNIBUSF4V3 OMNIBUSF4PRO_LEDSTRIPM5 OMNIBUSF4V3_S5_S6_2SS DYSF4PRO OMNIBUSF4PRO DYSF4PROV2 OMNIBUSF4V3_S6_SS OMNIBUSF4V3_S5S6_SS) | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP085 BMP280 MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | OMNIBUSF4 \* (OMNIBUSF4V3 OMNIBUSF4PRO_LEDSTRIPM5 OMNIBUSF4V3_S5_S6_2SS DYSF4PRO OMNIBUSF4PRO DYSF4PROV2 OMNIBUSF4V3_S6_SS OMNIBUSF4V3_S5S6_SS) |
67 | OMNIBUSF7 \* (OMNIBUSF7V2) | MPU6000 MPU6500 | MPU6000 MPU6500 | BMP280 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04_I2C | OMNIBUSF7 \* (OMNIBUSF7V2) |
68 | OMNIBUSF7NXT | MPU6000 MPU6500 | MPU6000 MPU6500 | LPS25H | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | | | OMNIBUSF7NXT |
69 | PIKOBLX | MPU6000 | MPU6000 | | | | | PIKOBLX |
70 | PIXRACER | MPU6500 MPU9250 | MPU6500 MPU9250 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 | | | PIXRACER |
71 | QUARKVISION | MPU6000 | MPU6000 | MS5611 | AK8963 AK8975 HMC5883 MAG3110 QMC5883 | | HCSR04 SRF10 VL53L0X | QUARKVISION |
72 | RADIX | BMI160 | BMI160 | BMP280 | | | | RADIX |
73 | RCEXPLORERF3 | MPU6000 | MPU6000 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04 | RCEXPLORERF3 |
74 | REVO | MPU6000 | MPU6000 | MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | REVO |
75 | RMDO | MPU6050 | MPU6050 | BMP280 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04 | RMDO |
76 | SPARKY | MPU6050 | MPU6050 | BMP280 MS5611 | AK8975 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | SPARKY |
77 | SPARKY2 | MPU9250 | MPU9250 | BMP085 BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 | | | SPARKY2 |
78 | SPEEDYBEEF4 | MPU6000 | MPU6000 | BMP085 BMP280 MS5611 | HMC5883 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04_I2C | SPEEDYBEEF4 |
79 | SPRACINGF3 | MPU6050 | MPU6050 | BMP085 BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04 HCSR04_I2C | SPRACINGF3 |
80 | SPRACINGF3EVO \* (SPRACINGF3EVO_1SS) | MPU6500 MPU9250 | MPU6500 MPU9250 | BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 | | HCSR04 SRF10 | SPRACINGF3EVO \* (SPRACINGF3EVO_1SS) |
81 | SPRACINGF3MINI | MPU6500 MPU9250 | MPU6500 MPU9250 | BMP280 | AK8963 HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | HCSR04 | SPRACINGF3MINI |
82 | SPRACINGF3NEO | MPU6500 MPU9250 | MPU6500 MPU9250 | BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 | | | SPRACINGF3NEO |
83 | SPRACINGF4EVO | MPU6500 MPU9250 | MPU6500 MPU9250 | BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 MPU9250 QMC5883 | | | SPRACINGF4EVO |
84 | SPRACINGF7DUAL | MPU6500 | MPU6500 | BMP280 MS5611 | HMC5883 IST8308 IST8310 LIS3MDL MAG3110 QMC5883 | | | SPRACINGF7DUAL |
85 | YUPIF4 | MPU6500 SPI_MPU6500 | MPU6500 SPI_MPU6500 | BMP280 MS5611 | HMC5883 QMC5883 | | | YUPIF4 |
86 | YUPIF7 | MPU6500 SPI_MPU6500 | MPU6500 SPI_MPU6500 | BMP280 MS5611 | HMC5883 QMC5883 | | | YUPIF7 |