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