FlyFishRC M10-IST8310 ist ein GPS-Modul mit integriertem Kompass, geeignet für Drohnen und RC-Flugzeuge mit iNav-, Betaflight- oder Ardupilot-Firmware. Das Modul verwendet den modernen u-blox M10-Chip (M10050), der im Vergleich zur älteren M8-Generation eine bessere Empfindlichkeit bietet und Satelliten schneller erfasst. Der Chip unterstützt die Signale GPS, GLONASS, BeiDou, Galileo, SBAS und QZSS und kann auf 72 Kanälen bis zu 32 Satelliten verfolgen. Das GPS-Modul ist mit einer keramischen Patch-Antenne in der Größe von 18x18mm ausgestattet, was einen guten Kompromiss zwischen Größe und Empfang bietet.
Im Gegensatz zum verbreiteteren QMC5883L-Kompass ist das Modul mit dem präziseren und empfindlicheren Magnetometer IST8310 ausgestattet. Das GPS ist über UART (RX-, TX-Pins) angeschlossen, der Kompass über den I2C-Bus (SDA-, SCL-Pins). Die Aktualisierungsfrequenz beträgt 10Hz, die horizontale Genauigkeit 1,5m und der Versorgungsspannungsbereich 3,3-5V. Dank der Abmessungen 20x20x11mm und des Gewichts 9g ist das Modul für 5"- und größere Drohnen geeignet.