# RM3100 三轴磁场计小模块资料

板子尺寸约 16mm × 15.7mm，默认按 I2C 使用设计，也保留 SPI 改装方式。这里放 PCB 预览、3D 文件、接线说明和参考资料。

## 当前 PCB 状态

DRC 已检查到 `0` 个未连接焊盘；剩余提示主要是半孔/双排接口与板边、丝印、封装库匹配相关，不是电气未连接。

C2 是 `0.1uF 0402` 去耦电容；C1 是 `10uF optional` 预留电容，可以焊，也可以不焊。

## 3D 预览

下载：GLB 预览模型 / STEP 结构模型

## PCB 预览

### 正面

### 背面

## I2C 接线

## SPI 接线

## 焊接选项：R11 模式电阻

R11 = 0R I2C_EN，用于把 R8/R9/R10 的上拉总线接到 3.3V。I2C 使用时焊上 R11；SPI 使用时不焊 R11，并把 I2C/SPI 管脚接到 GND。

## 网上参考资料

- PNI / Tri-M RM3100 User Manual
  官方用户手册，包含 MagI2C 引脚、I2C/SPI 模式、电感方向和传感器布局。
- PNI RM3100 产品页
  RM3100 套件基本资料：2 个 13104 XY 电感、1 个 13101 Z 电感、1 个 13156 ASIC。
- PNI RM3100 Evaluation Board Manual
  官方评估板资料，可参考供电和 I2C/SPI 测试方式。
- AcubeSAT Magnetometer Breakout PCB
  开源 RM3100 磁场计转接板项目，可学习原理图和 PCB。
- RM3100 Arduino sample code
  Arduino 测试代码，适合 UNO/ESP32 学习移植。
- PNI sample-code FAQ
  PNI 官方给出的 RM3100 示例代码入口。
- CircuitPython RM3100 driver
  CircuitPython 驱动，可参考寄存器读写流程。
- PX4 RM3100 driver
  飞控项目里的 RM3100 驱动，可参考实际工程用法。