Overview
The RM3100 geomagnetic sensor module is an electronic compass module for 3-axis magnetic field measurement and magnetic heading output. The source images show a compact half-hole stamp-hole board, SPI and I2C interface support, TTL serial support on the module variants, and PC software that displays magnetic data in real time. For setup support, contact support@rcdrone.top.
Key Features
- 3-axis magnetic field output with heading angle support.
- RM3100 measurement range: -800 to +800 uT.
- Low-noise, high-resolution module design with built-in MCU data acquisition shown in the product advantages.
- Supports SPI and I2C interfaces; the pin labels also show TTL serial, DRDY/INT, SWIM, SCL/SCLK, SDA/MOSI, SA1/MISO, and SA0/SSN.
- Operating voltage shown as 3.3V or 5V input, depending on the module variant.
- Operating temperature: -40 to 85 C.
Specifications
RM3100 Performance Parameters
| Parameter | 50 Cycle Counts | 100 Cycle Counts | 200 Cycle Counts | Unit |
|---|---|---|---|---|
| Measurement range | -800 to +800 | uT | ||
| Gain | 20 | 38 | 75 | LSB/uT |
| Sensitivity | 50 | 26 | 13 | nT |
| Noise | 30 | 20 | 15 | nT |
| Noise density | 1.2 | nT/Hz | ||
| Repeatability > +/-200uT | 15 | 8 | 8 | nT |
| Hysteresis > +/-200uT | 15 | nT | ||
| Linearity > +/-200uT | 0.5 | % | ||
| Single-axis sampling rate | 1600 | 850 | 440 | Hz |
| Single-axis average current | 70 | 150 | 260 | uA |
| Bias resistance | 121 | |||
| Operating temperature | -40 to 85 | C | ||
RM3100 Module Basic Parameters
| Parameter | Value |
|---|---|
| 3-axis sampling rate | 550Hz |
| Interface | SPI & I2C |
| MagI2C dimensions (L x W x H) | 4.0 x 4.0 x 0.75mm |
| Sen-XY dimensions (L x W x H) | 6.0 x 2.1 x 2.2mm |
| Sen-Zv dimensions (L x W x H) | 3.0 x 3.0 x 5.75mm |
Pin Functions
| Pin | Function |
|---|---|
| VCC | Module power supply, 3.3V or 5V input |
| RX | Serial data input, TTL level |
| TX | Serial data output, TTL level |
| GND | Ground line |
| INT | Data status, connect chip DRDY pin |
| SWIM | Chip SWIM pin |
| SA1/MISO | 1 bit of IIC slave address / SPI master input, slave output |
| SCL/SCLK | IIC clock line / SPI clock signal line |
| SDA/MOSI | IIC data line / SPI master output, slave input |
| SA0/SSN | 0 bit of IIC slave address / SPI active low select port |
Details



















The RM3100 compass module uses an SPI pinout with labeled pads (VCC, GND, SCLK, MOSI, MISO, SSN, DRDY) to simplify MCU wiring and soldering.

The RM3100 module can output Magnetic X, Magnetic Y, Magnetic Z, and yaw heading data using an ASCII (AT command) data protocol.

RM3100 geomagnetic compass modules are commonly used for magnetic heading in navigation systems, parking solutions, security access control, and medical equipment.

The RM3100 development kit includes a manual, Windows software (JY-RM3100), and an SDK to support setup and integration.

The QMC5883L compass sensor module comes with front and back views for reference and includes multiple pin headers for soldering.

The WitMotion JY-RM3100 RM3100 compass sensor module includes front/back board views and pin headers for SPI wiring.

The RM3100 compass module provides clearly labeled SPI and power pins for straightforward magnetic heading integration.
