{"product_id":"witmotion-jy-rm3100-magnetometer","title":"WitMotion JY-RM3100 Serial 3-Axis Electronic Compass Module (PNI RM3100) Heading Angle TTL\/SPI\/IIC","description":"\u003ch2\u003eOverview\u003c\/h2\u003e\u003cp\u003eThe WitMotion JY-RM3100 is a serial 3-axis electronic compass (geomagnetic sensor) module based on a PNI RM3100 magnetic sensor solution, designed to output 3-axis magnetic field data and a heading angle. It uses fluxgate technology and supports multiple interfaces for integration into robotics, UAV\/RC navigation, and other heading\/attitude sensing projects.\u003c\/p\u003e\u003ch2\u003eKey Features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eHigh sensitivity 3-axis magnetic field measurement with heading angle output\u003c\/li\u003e\n\u003cli\u003eFluxgate technology\u003c\/li\u003e\n\u003cli\u003eMultiple interfaces: TTL \/ SPI \/ IIC\u003c\/li\u003e\n\u003cli\u003eMagnetic field self-recovery\u003c\/li\u003e\n\u003cli\u003eStamp-hole (castellated) package style (\"half hole of stamp hole\")\u003c\/li\u003e\n\u003cli\u003eBuilt-in MCU for data acquisition (module feature)\u003c\/li\u003e\n\u003cli\u003eAT serial port support (module feature)\u003c\/li\u003e\n\u003cli\u003eHeading angle calculation (module feature)\u003c\/li\u003e\n\u003cli\u003eMagnetic field zero-bias calibration (module feature)\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003ch3\u003eModel Parameter Table (as provided)\u003c\/h3\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eQMC5883L\u003c\/th\u003e\n\u003cth\u003eJY-RM3100\u003c\/th\u003e\n\u003cth\u003eRM3100 (No software)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating voltage (current)\u003c\/td\u003e\n\u003ctd\u003e3.3-5V (\u0026lt;5mA)\u003c\/td\u003e\n\u003ctd\u003e3.3-5V (\u0026lt;6mA)\u003c\/td\u003e\n\u003ctd\u003e3.3-5V (\u0026lt;6mA)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput data\u003c\/td\u003e\n\u003ctd\u003e3-axis mag, heading angle\u003c\/td\u003e\n\u003ctd\u003e3-axis mag, heading angle\u003c\/td\u003e\n\u003ctd\u003e3-axis mag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRange\u003c\/td\u003e\n\u003ctd\u003e±8 Gauss\u003c\/td\u003e\n\u003ctd\u003e±800uT\u003c\/td\u003e\n\u003ctd\u003e±800uT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReturn frequency\u003c\/td\u003e\n\u003ctd\u003e0.1-100Hz\u003c\/td\u003e\n\u003ctd\u003e1-100Hz\u003c\/td\u003e\n\u003ctd\u003e0.1-100Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCommunication method\u003c\/td\u003e\n\u003ctd\u003eTTL\/SPI\/IIC\u003c\/td\u003e\n\u003ctd\u003eTTL\/SPI\/IIC\u003c\/td\u003e\n\u003ctd\u003eSPI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBaud rate\u003c\/td\u003e\n\u003ctd\u003e9600 (default); 115200, 460800\u003c\/td\u003e\n\u003ctd\u003e9600 (default); 115200, 460800\u003c\/td\u003e\n\u003ctd\u003e9600 (default); 115200, 460800\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensitivity\u003c\/td\u003e\n\u003ctd\u003e3000 LSB\/Gauss\u003c\/td\u003e\n\u003ctd\u003e13nT\/LSB\u003c\/td\u003e\n\u003ctd\u003e13nT\/LSB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating temperature\u003c\/td\u003e\n\u003ctd\u003e-40 to 85°C\u003c\/td\u003e\n\u003ctd\u003e-40 to 85°C\u003c\/td\u003e\n\u003ctd\u003e-40 to 85°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMode\u003c\/td\u003e\n\u003ctd\u003eASCII\/Modbus\/Modbus Auto output\u003c\/td\u003e\n\u003ctd\u003eASCII\/Modbus\u003c\/td\u003e\n\u003ctd\u003e\\\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003ch3\u003eRM3100 Performance Parameters (Cycle Counts 50 \/ 100 \/ 200)\u003c\/h3\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter name\u003c\/th\u003e\n\u003cth\u003e50\u003c\/th\u003e\n\u003cth\u003e100\u003c\/th\u003e\n\u003cth\u003e200\u003c\/th\u003e\n\u003cth\u003eUnit\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMeasurement range\u003c\/td\u003e\n\u003ctd\u003e-800~+800\u003c\/td\u003e\n\u003ctd\u003e-800~+800\u003c\/td\u003e\n\u003ctd\u003e-800~+800\u003c\/td\u003e\n\u003ctd\u003euT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGain\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003eLSB\/uT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensitivity\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e26\u003c\/td\u003e\n\u003ctd\u003e13\u003c\/td\u003e\n\u003ctd\u003enT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNoise\u003c\/td\u003e\n\u003ctd\u003e30\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\u003ctd\u003e15\u003c\/td\u003e\n\u003ctd\u003enT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNoise density\u003c\/td\u003e\n\u003ctd colspan=\"3\"\u003e1.2\u003c\/td\u003e\n\u003ctd\u003enT\/Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRepeatability \u0026gt; ±200uT\u003c\/td\u003e\n\u003ctd\u003e15\u003c\/td\u003e\n\u003ctd\u003e8\u003c\/td\u003e\n\u003ctd\u003e8\u003c\/td\u003e\n\u003ctd\u003enT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHysteresis \u0026gt; ±200uT\u003c\/td\u003e\n\u003ctd colspan=\"3\"\u003e15\u003c\/td\u003e\n\u003ctd\u003enT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLinearity \u0026gt; ±200uT\u003c\/td\u003e\n\u003ctd colspan=\"3\"\u003e0.5\u003c\/td\u003e\n\u003ctd\u003e%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSingle axis sampling rate\u003c\/td\u003e\n\u003ctd\u003e1600\u003c\/td\u003e\n\u003ctd\u003e850\u003c\/td\u003e\n\u003ctd\u003e440\u003c\/td\u003e\n\u003ctd\u003eHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSingle axis average current\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e150\u003c\/td\u003e\n\u003ctd\u003e260\u003c\/td\u003e\n\u003ctd\u003euA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBias resistance\u003c\/td\u003e\n\u003ctd colspan=\"3\"\u003e121\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating temperature\u003c\/td\u003e\n\u003ctd colspan=\"3\"\u003e-40~85\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003ch3\u003eRM3100 Magnetic Kit Main Basic Parameters\u003c\/h3\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e3-axis sampling rate\u003c\/td\u003e\n\u003ctd\u003e550Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eSPI \u0026amp; I2C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions (length x width x height) - MagI2C\u003c\/td\u003e\n\u003ctd\u003e4.0 x 4.0 x 0.75mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions (length x width x height) - Sen-XY\u003c\/td\u003e\n\u003ctd\u003e6.0 x 2.1 x 2.2mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions (length x width x height) - Sen-Zv\u003c\/td\u003e\n\u003ctd\u003e3.0 x 3.0 x 5.75mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003ch3\u003eAdditional Text Specs Shown\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eRM3100 SPI measurement range: ±800uT\u003c\/li\u003e\n\u003cli\u003eJY-RM3100 measurement range: ±800uT\u003c\/li\u003e\n\u003cli\u003eQMC5883L measurement range: ±8 Gauss\u003c\/li\u003e\n\u003cli\u003eMeasurement noisy is less than 15uT @ 200 Cycle Count\u003c\/li\u003e\n\u003cli\u003eMeasurement resolution is higher than 13uT @ 200 Cycle Count\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eDimensions\u003c\/h2\u003e\u003ch3\u003eJY-RM3100 Module Dimensions (as shown)\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e15.24mm x 15.24mm\u003c\/li\u003e\n\u003cli\u003e12.7mm (shown on drawing)\u003c\/li\u003e\n\u003cli\u003e2.54mm (shown on drawing)\u003c\/li\u003e\n\u003cli\u003e0.9mm (shown on drawing)\u003c\/li\u003e\n\u003cli\u003eThickness: 7.35mm\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eRM3100 Module Dimensions (as shown)\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eSize: 12.7mm x 12.7mm\u003c\/li\u003e\n\u003cli\u003eThickness: 7.4mm\u003c\/li\u003e\n\u003cli\u003eAdditional marked dimensions: 2.45mm, 2.63mm, 2.40mm, 2.68mm, 2.54mm, 7.62mm\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eQMC5883L Module Dimensions (as shown)\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e15.24mm x 15.24mm\u003c\/li\u003e\n\u003cli\u003e12.7mm (shown on drawing)\u003c\/li\u003e\n\u003cli\u003e2.54mm (shown on drawing)\u003c\/li\u003e\n\u003cli\u003e0.9mm (shown on drawing)\u003c\/li\u003e\n\u003cli\u003eThickness: 2mm\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eWiring \/ Pinout\u003c\/h2\u003e\u003ch3\u003eJY-RM3100 Pin Names and Functions\u003c\/h3\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eName\u003c\/th\u003e\n\u003cth\u003eFunction\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eINT\u003c\/td\u003e\n\u003ctd\u003eData status, connect chip DRDY pin\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVCC\u003c\/td\u003e\n\u003ctd\u003eModule power, 3.3V or 5V input\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRX\u003c\/td\u003e\n\u003ctd\u003eSerial data input, TTL level\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTX\u003c\/td\u003e\n\u003ctd\u003eSerial data output, TTL level\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGND\u003c\/td\u003e\n\u003ctd\u003eGround line\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSWIM\u003c\/td\u003e\n\u003ctd\u003eChip SWIM pin\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSA1\/MISO\u003c\/td\u003e\n\u003ctd\u003e1 bit of IIC slave address \/ SPI master input, slave output\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSCL\/SCLK\u003c\/td\u003e\n\u003ctd\u003eIIC clock line \/ SPI clock signal line\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSDA\/MOSI\u003c\/td\u003e\n\u003ctd\u003eIIC data line \/ SPI master output, slave input\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSA0\/SSN\u003c\/td\u003e\n\u003ctd\u003e0 bit of IIC slave address \/ SPI active low select port\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003ch3\u003eQMC5883L Pin Names and Functions\u003c\/h3\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eName\u003c\/th\u003e\n\u003cth\u003eFunction\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eVCC\u003c\/td\u003e\n\u003ctd\u003eModule power supply, 3.3V or 5V input\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRX\u003c\/td\u003e\n\u003ctd\u003eSerial data input, TTL level\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTX\u003c\/td\u003e\n\u003ctd\u003eSerial data output, TTL level\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGND\u003c\/td\u003e\n\u003ctd\u003eGND ground line\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSCL\u003c\/td\u003e\n\u003ctd\u003eI2C clock line\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSDA\u003c\/td\u003e\n\u003ctd\u003eI2C data line\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eD0\u003c\/td\u003e\n\u003ctd\u003eD0 connects to MCU's PD4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSWCLK\u003c\/td\u003e\n\u003ctd\u003eSWCLK connects to MCU's SWCLK\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDRDY\u003c\/td\u003e\n\u003ctd\u003eConnects to MCU's DRDY\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eD3\u003c\/td\u003e\n\u003ctd\u003eConnects to MCU's PA3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003ch3\u003eRM3100 Module Pad Labels (as shown)\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eVCC, GND, GND, DRDY\u003c\/li\u003e\n\u003cli\u003eCLK, MISO, MOSI, SSN\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eDemo \/ Data Display\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSerial communication; PC software displays the data in real time.\u003c\/li\u003e\n\u003cli\u003eDisplayed fields include: Magnetic X, Magnetic Y, Magnetic Z, Yaw.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eNotes\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eRM3100 magnetic sensor kit composition (as provided): 2 x Sen-XY-f (pn13104), 1 x Sen-Z-f (pn13101), and MagI2C (pn13156) control chip, for 3D magnetic field measurement.\u003c\/li\u003e\n\u003cli\u003ePerformance comparison data shown (Hall sensor vs PNI magnetic sensor): Sensitivity 300nT vs 13nT; Noise 500nT vs 15nT; Power consumption current (8Hz, 3 axes) 280uA vs 70uA.\u003c\/li\u003e\n\u003cli\u003eFor selection\/compatibility questions (JY-RM-3100 or RM3100 option) and integration support, contact support@rcdrone.top or visit https:\/\/rcdrone.top\/.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2 id=\"details\"\u003eDetails\u003c\/h2\u003e\u003cdiv class=\"details-gallery\"\u003e\n\u003cimg alt=\"WitMotion JY-RM3100 serial 3-axis electronic compass module (PNI RM3100) with heading angle output\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module.webp?v=1783347362\"\u003e\u003cp\u003eThe JY-RM3100 module uses a PNI RM3100 fluxgate magnetic sensor to output 3-axis magnetic field data and a calculated heading angle.\u003c\/p\u003e\n\u003cimg alt=\"PC software demo of JY-RM3100 compass streaming Magnetic X\/Y\/Z data and yaw over serial connection\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_4a39faf1-3bfc-431d-9a9e-3803a73a7ceb.webp?v=1783347374\"\u003e\u003cp\u003eReal-time serial output makes it easy to verify Magnetic X\/Y\/Z readings and yaw on a computer during setup and calibration.\u003c\/p\u003e\n\u003cimg alt=\"Parameter comparison table for QMC5883L vs JY-RM3100 vs RM3100 (no software): range, interface, baud rate\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_c7f9e99c-647e-4049-aed4-dde245b39b96.webp?v=1783347385\"\u003e\u003cp\u003eA quick parameter comparison highlights measurement range, update frequency, and interface options across common compass solutions.\u003c\/p\u003e\n\u003cimg alt=\"QMC5883L module wiring connection and pinout with dimensions, including VCC, RX\/TX, SCL\/SDA, GND and SWD pads\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_bca27638-0050-42e2-9c5d-b8c3c645bb06.webp?v=1783347397\"\u003e\u003cp\u003eClear pin labeling helps map power, UART, and I2C connections when integrating the module into a controller or dev board.\u003c\/p\u003e\n\u003cimg alt=\"Pin function table for module signals: VCC, RX, TX, GND, SCL, SDA, D0, SWCLK, DRDY, D3\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_ea8e9cd4-bea6-4cc9-850b-b4796eabd72c.webp?v=1783347409\"\u003e\u003cimg alt=\"JY-RM3100 module dimensions and pinout for TTL\/SPI\/I2C connections, including INT, VCC, RX, TX, SCL\/SCLK, SDA\/MOSI\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_7536acf0-159c-4979-9409-bc1a8233a81a.webp?v=1783347420\"\u003e\u003cp\u003eCastellated “stamp-hole” edges and multi-interface pinout simplify soldering and integration for TTL, SPI, or I2C builds.\u003c\/p\u003e\n\u003cimg alt=\"JY-RM3100 pin definition table: INT, VCC, RX\/TX, GND, SWIM, SA1\/MISO, SCL\/SCLK, SDA\/MOSI, SA0\/SSN\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_461004eb-1afa-4ab1-bc7e-0b956cc614d6.webp?v=1783347430\"\u003e\u003cimg alt=\"RM3100 module board size drawing (12.7mm x 12.7mm) with front\/back views and SPI pins labeled\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_e19590b5-b34d-45f8-a815-8a91621e2393.webp?v=1783347441\"\u003e\u003cp\u003eMechanical dimensions and labeled pads support fast PCB layout for RM3100-based designs.\u003c\/p\u003e\n\u003cimg alt=\"Text description of PNI RM3100 magnetic sensor kit components including Sen-XY, Sen-Zf and MagI2C control chip\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_caea8358-2e0f-4af5-8708-3364a1332838.webp?v=1783347451\"\u003e\u003cimg alt=\"RM3100 compass sensor feature summary: low consumption, stamp-hole package, SPI interface, high precision, 3-axis\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_eeec4bba-7789-48c4-b6d5-76eea4140ba1.webp?v=1783347462\"\u003e\u003cp\u003eFluxgate sensing and a standard SPI interface make RM3100 modules a strong fit for robotics, UAV, and navigation projects.\u003c\/p\u003e\n\u003cimg alt=\"RM3100 performance parameters table with cycle counts 50\/100\/200: gain, sensitivity, noise, sampling rate, current\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_29dd9df0-ce73-4d1e-bb8f-779cbef8a8fa.webp?v=1783347472\"\u003e\u003cimg alt=\"RM3100 magnetic kit basic parameters table: 3-axis sampling rate 550Hz, interface SPI \u0026amp; I2C, component dimensions\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_59a94c68-6e8d-483b-bbe7-7a00f7a435d2.webp?v=1783347482\"\u003e\u003cimg alt=\"Performance comparison table: Hall sensor vs PNI magnetic sensor showing sensitivity, noise and power consumption\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_430c7271-c928-401c-b3c2-23b300f2867a.webp?v=1783347492\"\u003e\u003cp\u003eA side-by-side comparison calls out the lower noise and lower current draw advantages of the PNI magnetic sensor approach.\u003c\/p\u003e\n\u003cimg alt=\"Product advantages chart comparing RM3100 module vs RM3100 chip: built-in MCU, AT serial support, heading calc, calibration\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_dbddac37-764a-45a7-bb08-e532d10381a1.webp?v=1783347503\"\u003e\u003cp\u003eChoosing the full module adds onboard acquisition and serial features, including heading-angle calculation and zero-bias calibration support.\u003c\/p\u003e\n\u003cimg alt=\"RM3100 module capability graphic highlighting ultra-low noise, wide dynamic range, high stability, and interface flexibility\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_5111c9b8-9b98-4fef-926d-4dd195418f39.webp?v=1783347514\"\u003e\u003cimg alt=\"RM3100 hardware analysis graphic labeling MagI2C 13156 control and geomagnetic sensor elements (13101\/13104)\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_fc7bea5c-ef5a-473c-9f6a-e5c6dea99c17.webp?v=1783347525\"\u003e\u003cimg alt=\"How-to-use wiring guide connecting JY-RM3100 to computer via USB-TTL adapter with VCC, TX-RX, RX-TX, GND mapping\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_06a1854d-4ec4-4a5d-953c-ba0385279728.webp?v=1783347536\"\u003e\u003cp\u003eBasic USB‑TTL wiring (VCC, GND, and crossed TX\/RX) enables quick PC testing before integrating with a flight controller or MCU.\u003c\/p\u003e\n\u003cimg alt=\"Development evaluation board testing view with onboard CH330 driver and USB-C plug-and-play connection to PC software\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_876ba457-84e9-4865-a2f7-d8d55db72f23.webp?v=1783347546\"\u003e\u003cp\u003eAn optional evaluation setup with onboard USB driver supports plug-and-play testing for rapid prototyping.\u003c\/p\u003e\n\u003cimg alt=\"MCU wiring diagram for WitMotion RM3100 3-axis compass module showing VCC, GND, SCLK, MOSI, MISO, SSN and DRDY pins\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_0f7af597-dc48-4bed-bd9b-b1d9bbcff446.webp?v=1783347558\"\u003e\u003cp\u003eThe RM3100 compass module uses a simple pin header layout with labeled power and SPI signal pins to simplify MCU wiring.\u003c\/p\u003e\n\u003cimg alt=\"ASCII data protocol screen for WitMotion JY-RM3100 (RM3100) compass module showing Magnetic X\/Y\/Z and yaw output\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_79015bb7-23e4-4e81-af17-c90b77a449fa.webp?v=1783347569\"\u003e\u003cp\u003eThe JY-RM3100 compass module outputs Magnetic X, Magnetic Y, Magnetic Z, and yaw data in ASCII (AT command) mode for serial parsing.\u003c\/p\u003e\n\u003cimg alt=\"Application examples for a 3-axis electronic compass module: SINS navigation, parking, security, and medical equipment\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_70a69c7a-96ff-4635-a07c-dd3714daa462.webp?v=1783347580\"\u003e\u003cp\u003eA 3-axis electronic compass module can be integrated into navigation systems, parking solutions, security access control, and medical equipment.\u003c\/p\u003e\n\u003cimg alt=\"Development kit contents listing manual, Windows software (JY-RM3100), and SDK folders for WitMotion compass module\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_afd45f66-a563-4ddf-89b0-33e236e95e9e.webp?v=1783347590\"\u003e\u003cp\u003eThe development kit includes a manual, Windows software (JY-RM3100), and an SDK to help with setup and integration.\u003c\/p\u003e\n\u003cimg alt=\"Shipping list showing QMC5883L compass module front and back views with included pin headers\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_2705fd43-53e0-4f96-81b2-af33730c966f.webp?v=1783347600\"\u003e\u003cp\u003eThe package includes a QMC5883L module with front\/back layout and multiple pin headers for soldering to your project.\u003c\/p\u003e\n\u003cimg alt=\"WitMotion JY-RM3100 3-axis electronic compass module front\/back with labeled pin pads and header pins\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/WitMotion-JY-RM3100-Serial-3-axis-Electronic-Compass-Module_170048e7-8f86-41c4-ace1-161879480842.webp?v=1783347610\"\u003e\u003cp\u003eThe JY-RM3100 compass module includes separate pin headers and clearly labeled pads for wiring power, data lines, and interrupt.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"WitMotion","offers":[{"title":"JY-RM-3100","offer_id":53305207423200,"sku":"A.001086-1","price":66.46,"currency_code":"USD","in_stock":true},{"title":"RM3100","offer_id":53305207455968,"sku":"A.001086-2","price":66.04,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0643\/3210\/3904\/files\/jy-rm3100-serial-3-axis-ele-compass-module-pni-magnetometer-heading-angle-1608573.jpg?v=1783305831","url":"https:\/\/rcdrone.top\/tr\/products\/witmotion-jy-rm3100-magnetometer","provider":"RCDrone","version":"1.0","type":"link"}