Skip to product information
1 of 3

Beyond Robotix

RM3100 DroneCAN Compass

RM3100 DroneCAN Compass

Regular price £111.00 GBP
Regular price Sale price £111.00 GBP
Sale Sold out
Taxes included. Shipping calculated at checkout.
Manufacture Location

The RM3100 compass is the best performance and value sensor commonly supported by Ardupilot and PX4. 

Beyond Robotix have created a compact CAN form of the sensor ready to be integrated with ease into your DroneCAN enabled system with our detailed documentation.

Our compasses are assembled in the UK and the PCBs are manufactured in Europe. Components are sourced selectively to ensure supply chain robustness.

Product Details

  • High-precision 3-axis sensor: Built around the PNI RM3100 magnetometer (13 nT sensitivity, ±1100 μT range) for ultra-stable heading.
  • DroneCAN interface: Native CAN-bus output (UAVCAN v1, 2 Mb/s) via a 4-pin JST-GH connector. Only one cable needed – no serial ports required.
  • Plug-and-play compatibility: Runs ArduPilot AP_Periph firmware, seamless with ArduPilot or PX4 controllers (plug into standard CAN ports).
  • Ultra-light and compact: Tiny PCB (25×25 mm) weighing only ≈6 g. Ideal for carrying on any UAV without significant added weight.
  • Rugged design: High level protection (over/under-voltage protection, reverse-polarity and over-current protection), industrial-grade PCB and components, ruggedised z-axis coil with silicone adhesive.

What's Included

  • RM3100 DroneCAN Compass
  • 4-pin JST-GH Shielded CAN cable - 200 mm
  • Quick start guide

Specifications

  • Dimensions: 25 × 25 × 10 mm
  • Mounting: 20 × 20 mm hole spacing (M2 screws)
  • Weight: ~6 g (board only, no cable)
  • Sensor: PNI RM3100 3-axis magnetometer
  • Magnetic Range: ±1100 μT; Sensitivity: ~0.01° (13 nT)
  • Interface: DroneCAN via 4-pin JST-GH (Standard pin-out)
  • Microcontroller: STM32L431 (AP_Periph firmware)
  • Power: ~22 mA @ 4.5–5.5 V DC
  • Operating Temp: –40 °C to +85 °C (non-condensing)

Resources

View full details

Sub-degree Heading Accuracy

Powered by the PNI RM3100 magnetometer, this compass delivers extremely low noise and high-resolution magnetic field sensing compared to conventional Hall-effect magnetometers. The result is more stable, repeatable heading data. Ideal for mapping, surveying, and contested environments where there is no room for error from poor compass data.

Simple, Robust DroneCAN Connectivity

Connect via CAN bus for long, interference-resistant cable runs and streamlined wiring. No fragile I²C connections or extra serial ports required. Plug-and-play with Pixhawk and PX4/ArduPilot systems that support DroneCAN.

Compact, Lightweight Design

Small and easy to integrate into any airframe with a 25x25mm outside footprint. Designed to have a minimal weight impact ideal for both compact builds and larger UAV platforms. Easy integration with 20x20mm M2 mounting hole spacing.

Onboard Status LEDs

Integrated LED indicators provide instant visual feedback, making setup, diagnostics, and field checks quick and easy.

FAQs

Which firmware does this product run?

The compass uses the AP_Periph firmware from Ardupilot, we use our own HWDEF and compile AP_Periph for this board.

What firmware and flight controllers are the RM3100 DroneCAN Compass compatible with?

The Beyond Robotix RM3100 is designed for seamless integration with Ardupilot and PX4. Because we’ve built it around the standard 4 pin JST-GH CAN ports, it's plug-and-play for most modern flight controllers. We also provide detailed documentation to ensure your setup process is as smooth as possible.

Where is the RM3100 DroneCAN Compass assembled?

Every Beyond Robotix RM3100 DroneCAN compass is proudly assembled in the United Kingdom.