Skip to content
Daniel edited this page Mar 4, 2026 · 18 revisions

Introduction

MSRC (Multi Sensor for RC) is a flexible and lightweight telemetry system for RC models, based on the RP2040 microcontroller.

It allows you to collect data from multiple sensors and transmit it to your receiver using a wide range of telemetry protocols.

MSRC is a DIY alternative to commercial telemetry solutions, offering reduced weight and cost while maintaining high flexibility and expandability.


Overview

MSRC acts as a central telemetry hub:

  • Reads data from multiple sensors (ESC, GPS, analog, etc.)
  • Processes and combines telemetry data
  • Sends telemetry to the receiver using different protocols

Each system can be configured to use only the required sensors and features.


Supported Systems

MSRC supports a wide range of receiver and ESC telemetry protocols.

Receiver Protocols

  • FrSky SmartPort
  • FrSky D
  • FrSky FPort
  • FrSky FBUS
  • Spektrum XBUS
  • Spektrum SRXL / SRXL2
  • FlySky IBUS
  • Futaba SBUS2
  • Multiplex Sensor Bus (MSB)
  • Jeti EX Bus
  • Hitec
  • ELRS / CRSF
  • Sanwa
  • HoTT
  • JR DMSS
  • GHST

ESC Telemetry

  • Hobbywing V3 / V4 / V5 / FlyFun
  • Kontronik (Kosmic, Kolibri, JivePro)
  • APD (F, HV, UHV)
  • KISS / BLHeli32 / Summit X
  • Castle Link
  • OMP M4
  • ZTW
  • OpenYGE
  • PWM / phase sensor ESCs
  • Spektrum Smart ESC & Battery

Note: Align BLE ESCs can be used with Hobbywing V4 firmware, making them compatible with the MSRC Hobbywing V4 protocol.


Hardware

MSRC runs on RP2040-based boards.

  • Recommended: RP2040 Zero (compact size)
  • Alternative: RP2040 Pico (more GPIOs available)

Sensors

MSRC supports multiple sensor types:

  • ESC telemetry (serial, PWM, phase)
  • GPS (NMEA, UBLOX)
  • Vario (I2C: BMP180, BMP280, MS5611)
  • Analog sensors (voltage, temperature, current, airspeed)
  • Fuel sensors (flow meter, tank pressure)
  • Digital inputs (GPIO switches)
  • LiPo monitoring (INA3221)

All sensors are optional and can be enabled as needed.


Configuration

MSRC is configured using the MSRC Link application.

Only the required sensors and features need to be enabled.


Quick Start

Clone this wiki locally