Connecting ELRS to Holybro Kakute h7

I seem to be unable to connect my elrs receiver to the kakute h7. I used this disucussion to previously do it to my pixracer but as I have changed FC it does not now give the option to chnage the param RC_CRSF_PRT_CFG. Does anyone know why this may be?

I use make holybro_kakuteh7_default boardconfig then follow what it says to toggle crsf_rc

Hi,

I have connected Radiomaster RP1 v2 (ELRS recevier) with Holybro Kakute H7 v1.3 running px4 v1.14.3 (or minor modification of it regarding the kakuteh7 board).

You need to change in the default.px4board - remove the CONFIG_DRIVERS_RC_INPUT and replace it with CONFIG_DRIVERS_RC_CRSF_RC, or using the boardconfig (make holybro_kakuteh7 boardconfig).

Then build it (make holybro_kakuteh7) and flash the new firmware using make holybro_kakuteh7 upload or QGC.

Finally, set the RC_CRSF_PRT_CFG to the correct UART port and reboot the flight contoller.

More information available here.

1 Like

Thanks for the reply that worked. What port did you put for RC_CRSF_PRT_CFG ? ive used uart 6

Same:

Receiver TX to R6
Receiver RX to T6 for ELRS telemetry.

Mine doesn’t show uart 6 in RC_CRSF_PRT_CFG. What did you put for this param and did you have to change anything else for using uart 6.

Thanks for the help!

You can check the serial port mapping in the docs.

There is also the option to see the mapping the in default.px4board in the board source code.

UART6 is mapped as the Radio Controller.

1 Like

I dont suppose you used a telem radio on the Kakute? I cant seem to get it working despite it being connected to tx/rx1 for uart1 which maps to telem1

I connected the telemetry radio to R3/T3 and mapped this as TELEM2 (minor firmware modification were needed)

I guess T1/R1 should also work. Did you use the JST-GHR-6P connector?

Yeah I used the JST-GHR-6P connector. Would I also need the firmware modification?

I think no modification needed,:
RX ↔ TX,
TX ↔ RX
GND ↔ GND
5V ↔ 5V

and try to remove all other wires from the connector.

Yeah I have and its not able to pick it up which is very odd to me. im on teh same baudrate. ive specified mav_0_config to be telem1. nothing seems to work

Only thing I can think of is checking boardconfig is correct

If i have RC_PORT_CONFIG as my elrs rc. that should be fine?

What SIK Radio are you using?

Do you know if there is a binding indicator between the air and ground modules, such as an LED or another signal?

Can you inspect the wiring with an oscilloscope to check for signals?

the RC_PORT_CONFIG setting has no effect on this as long as it is connected to a different serial port.

this one: SiK Telemetry Radio V3 – Holybro Store

Yeah solid green light between the radios. i previously had them connected via my old fc pixracer so i know they work in that sense.