Short guide: ELRS, Arducopter and Matek F405 HDTE board

Dear Ardupilots.

As I’ve spent hours on this newbie problem, I would like others not to fall in to this pitfall.
Have:

  • ArduCopter v.4.4.1
  • Matek F405 HDTE flight controller
  • Generic ELRS Rx wired to TX2 and RX2 on FC board
  • BetaFPV Literadio 3 Pro Tx
  • Rx and TX bound

Do not have:

  • Stick inputs in Radio Calibration in Ardupilot setup

Needed parameter settings as per FC board documentation (Mateksys F405 HDTE documentation:
SERIAL6_OPTIONS: 0
SERIAL6_PROTOCOL: 23
BRD_ALT_CONFIG: 1
RSSI_TYPE: 3

Don’t make any changes to RC_OPTIONS. Let it be default. Moreover, do NOT make any changes to SERIAL2_PROTOCOL as I did, when I mistook the SERIAL2 for UART related to TX2 and RX2. That will confuse the board with multiple RC inputs.

That’s it. Hope you’ll find this in your search string on Google.

Fair point. To add, that’s a pretty common thing on many boards, that the TX/RX number does not line up with the SERIAL numbering. The Matek website does list it, but you need to look it up for each board. You can use another serial port for your RC inputs, as long as you configure it properly as per the settings you’ve listed above (and only have one port set to 23 unless you know what you’re doing)

1 Like