diff --git a/boards/airmind/mindpx-v2/init/rc.board_sensors b/boards/airmind/mindpx-v2/init/rc.board_sensors
index bd2f75dcaa73daecfc7744600587cb15be6a20c0..cc60077ec1d16e246215cc152c7c09ff245a64bf 100644
--- a/boards/airmind/mindpx-v2/init/rc.board_sensors
+++ b/boards/airmind/mindpx-v2/init/rc.board_sensors
@@ -5,6 +5,7 @@
 
 # External I2C bus
 hmc5883 -C -T -X start
+qmc5883 -X start
 
 # Internal I2C bus
 hmc5883 -C -T -I -R 12 start
diff --git a/boards/auav/x21/init/rc.board_sensors b/boards/auav/x21/init/rc.board_sensors
index 11284cf6977c7dffa474da2a02c4bb227ef58609..8cb7043a91e85916746e99c3709a3eed76be064b 100644
--- a/boards/auav/x21/init/rc.board_sensors
+++ b/boards/auav/x21/init/rc.board_sensors
@@ -8,6 +8,7 @@
 hmc5883 -C -T -X start
 lis3mdl -X start
 ist8310 -C start
+qmc5883 -X start
 
 # Internal SPI bus ICM-20608-G is rotated 90 deg yaw
 mpu6000 -R 2 -T 20608 start
diff --git a/boards/nxp/fmuk66-v3/init/rc.board_sensors b/boards/nxp/fmuk66-v3/init/rc.board_sensors
index b739a31d689074319887925513056bd38ff2f65d..f23e6e5c6747592430f84c7f90c96e3e1d8539ff 100644
--- a/boards/nxp/fmuk66-v3/init/rc.board_sensors
+++ b/boards/nxp/fmuk66-v3/init/rc.board_sensors
@@ -4,18 +4,15 @@
 #------------------------------------------------------------------------------
 
 
-# External I2C bus
+# Possible external compasses
 hmc5883 -C -X start
+lis3mdl -X start
+ist8310 -C -b 1 start
+qmc5883 -X start
 
 # Internal Mag I2C bus roll 180, yaw 90
 bmm150 -R 10 start
 
-# Possible external compasses
-ist8310 -C -b 1 start
-
-# External I2C bus
-lis3mdl -X start
-
 # Onboard I2C baros
 bmp280 -I start
 mpl3115a2 -I start
diff --git a/boards/px4/fmu-v3/init/rc.board_sensors b/boards/px4/fmu-v3/init/rc.board_sensors
index d1dee1108853e023f0e192470b043e6f21594b3c..44de83adba934d90973c797d60b4d837d2199ca7 100644
--- a/boards/px4/fmu-v3/init/rc.board_sensors
+++ b/boards/px4/fmu-v3/init/rc.board_sensors
@@ -7,6 +7,7 @@
 hmc5883 -C -T -X start
 lis3mdl -X start
 ist8310 -C start
+qmc5883 -X start
 
 # Internal I2C bus
 hmc5883 -C -T -I -R 4 start
diff --git a/boards/px4/fmu-v4/init/rc.board_sensors b/boards/px4/fmu-v4/init/rc.board_sensors
index 5e4e816f0d311c42a12d7b3d7f76824b21a2e56d..d11658f08039039cd2237106670882c4d25f13ec 100644
--- a/boards/px4/fmu-v4/init/rc.board_sensors
+++ b/boards/px4/fmu-v4/init/rc.board_sensors
@@ -17,6 +17,7 @@ hmc5883 -C -T -X start
 lis3mdl -X start
 ist8310 start
 bmp280 -I start
+qmc5883 -X start
 
 # expansion i2c used for BMM150 rotated by 90deg
 bmm150 -X -R 2 start
diff --git a/boards/px4/fmu-v4pro/init/rc.board_sensors b/boards/px4/fmu-v4pro/init/rc.board_sensors
index cb785f1af65ed722bae7e8a4442d6d65a398eeee..3edb215d06dd7544530ab1841a80da4134970e7d 100644
--- a/boards/px4/fmu-v4pro/init/rc.board_sensors
+++ b/boards/px4/fmu-v4pro/init/rc.board_sensors
@@ -17,6 +17,7 @@ lis3mdl -R 0 start
 
 # Possible external compasses
 hmc5883 -C -T -X start
+qmc5883 -X start
 
 # RM3100
 rm3100 start
diff --git a/boards/px4/fmu-v5/init/rc.board_sensors b/boards/px4/fmu-v5/init/rc.board_sensors
index 42006d07a037221976d61b6c51871b24c2447487..740c709076989dd467e0d6f4f1d5e2f2d3b79d58 100644
--- a/boards/px4/fmu-v5/init/rc.board_sensors
+++ b/boards/px4/fmu-v5/init/rc.board_sensors
@@ -15,12 +15,11 @@ bmi055 -A -R 10 start
 # Internal SPI bus BMI055 gyro
 bmi055 -G -R 10 start
 
-# Possible external compasses
-hmc5883 -C -T -X start
-
 # Possible external compasses
 ist8310 -C -b 1 start
 ist8310 -C -b 2 start
+hmc5883 -C -T -X start
+qmc5883 -X start
 
 # Possible internal compass
 ist8310 -C -b 5 start