02. Connections - dgatf/msrc GitHub Wiki

You can see the circuit in MSRC Link Circuit tab. RP2040 must be connected to see the circuit.

Connections to RP2040 in the table bellow are GPIO numbers, which are the same for all RP2040 boards. Pin numbers are different depending on the board.

Sensor/Receiver Board GPIO
3.3-5v 5v
GND GND
Smartport, SBUS, SRXL, IBUS, SB, Jeti Ex, Sanwa, Hott, SRXL2 0(1) & 1
Frsky D, ELRS/CRSF Rx 0
Serial monitor 1
Hitec, XBUS SDA 2(2)
Hitec, XBUS SCL 3(2)
ESC serial, Serial monitor, Smart ESC 5
Phase sensor (PWM in), Smart ESC 4
Castle. Receiver signal 4
Castle. ESC signal 5(2)
GPS Tx 6
GPS Rx (3)(4) 13
XBUS. NPN clock stretch(3) 7
Sensor SDA 8(2)
Sensor SCL 9(2)
PWM out 10
Fuel meter (PWM in) 11
Throttle PWM (Smart ESC) 12
Reverse PWM (Smart ESC) 13
Rsteore default config 15
Voltage 26
Current 27
NTC 28
Airspeed 29
GPIOs 17 to 22

(1) with 100Ω resistor. This resistor is optional as RP2040 has internal protection resistors for GPIOs
(2) Pullups. See 6.3 Spektrum XBUS and 6.9 Hitec
(3) Optional
(4) Only UBLOX compatible
Status led of the board blinks when sending telemetry. If it doesn't blink check connections and config.


RP2040 Zero pinout


RP2040 Pico pinout

⚠️ **GitHub.com Fallback** ⚠️