FlyingRC RM3100 je externí modul kompasu postavený na tříosém magnetometru PNI RM3100. Kompas komunikuje po sběrnici SPI (MOSI, MISO) a je tak vhodný pro robotické a DIY projekty. Před použitím na RC modelech letadel a dronech se ujistěte, že řídicí jednotka má vyvedenou SPI sběrnici. Modul není vybaven konektorem ani kabelem. Vodiče se pájí přímo na pady, případně se modul připojuje přes pinovou lištu.
Magnetometr snímá magnetické pole Země, které je velmi slabé a snadno je ovlivněno okolní elektronikou, především silovými kabely od baterie. Kompas se proto umísťuje co nejdál od zbytku elektroniky. Samostatný externí modul to na rozdíl od kombinovaného GPS s kompasem umožňuje. Deska je čtyřvrstvá o tloušťce 1,16 mm s pozlacenými pady. Rozměry 12,70 x 12,70 x 7,42 mm a hmotnost 0,53 g dovolují montáž i na menší stavby.
Sada RM3100 se skládá ze dvou senzorových cívek Sen-XY-f pro osy X a Y, jedné cívky Sen-Z-f pro osu Z a řadiče MagI2C. Pracuje na magneto-indukčním principu, kdy se měří frekvence oscilačního obvodu, jehož indukčnost se mění s okolním magnetickým polem. Proti běžným Hallovým senzorům má díky tomu podle výrobce zhruba desetinásobné rozlišení a přes dvacetkrát nižší šum, neprojevuje se u něj magnetická hystereze a nevyžaduje teplotní kalibraci.
Důležité upozornění: Kompas komunikuje pouze po SPI. Firmware Betaflight magnetometr RM3100 nepodporuje. iNav ho podporuje jen na targetech, které mají SPI sběrnici a CS pin pro kompas nadefinované. ArduPilot i PX4 driver pro RM3100 mají, u zapojení po SPI ale obvykle vyžadují úpravu hwdef a vlastní build firmwaru. Před nákupem doporučujeme ověřit, že řídicí jednotka RM3100 po SPI skutečně podporuje.
Modul se napájí výhradně 3,3 V, provozní rozsah je 2,0-3,6 V. Napájení 5 V modul zničí.