ESC Telemetry: Sequre 28120 – BLHeli_32 vs AM32 with ArduRover on H743 Slim Mateksys

Hello,

I’m building a mono-motor USV using:

• FC: Matek H743 Slim V3 (STM32H7)
• Firmware: ArduRover
• ESC: Sequre SQESC 28120 120Α
• Motor: DYS 3548 900KV brushless outrunner motor (chosen for low-speed efficiency and simplicity)
• Application: USV / Boat, low to medium RPM with reverse

The Sequre SQESC 28120 is available both in BLHeli_32 and AM32 firmware variants.

I would like to ask specifically about ESC telemetry integration in ArduRover:

  1. Is AM32 ESC telemetry via bidirectional DShot currently supported and reliable in ArduRover on STM32H7 boards?
  2. Is BLHeli_32 still the recommended choice for stable ESC telemetry (RPM / voltage / current / temperature) through MAVLink in motorized boats?
  3. From an ArduPilot integration perspective, which firmware would you currently suggest for a USV application of this type?

Thank you in advance for your time and support.