I have an APD HV Pro 14S and Cube Orange + Hex carrier board. I am trying to get ESC telemetry working but have not been able to do so. I am able to send PWM commands and get expected motor commutation.
It seems this ESC only has “standard” PWM output support and serial telemetry feedback. I wish it could support DSHOT - this would be easier to setup if it did.
I’ve configured the Cube serial3 port option for ESC telemetry and 115K baud.
There doesn’t seem to be any other references on the web for integrating this ESC with Cube, which is why I am reaching out.
APD has documented their communication protocol pretty well on their side but I’m just looking for some support on how to configure the Cube. I’ve got Tx/Rx wires hooked up. I’ve tried swapping lines - that doesn’t work.
I am using the slightly smaller APD esc and get telemetry ok if configured as above. You only need to use an Rx connection on the cube.
Edit to say that the HV pro looks to be subtlety different to the telemetry output from the F series. Apologies. My answer above may not be useful to you.
This particular ESC does not seem to support DSHOT (which seems silly for a $700 ESC). I’ve used APD’s smaller ESCs with DSHOT telemetry just fine. In fact, I used a 120A F3 to confirm that the serial3 port on the cube I’m using is working just fine.
It would seem that this HV Pro ESC would require 2 wire Tx/Rx serial integration for telemetry feedback.
I have not come across any documentation for how to configure this properly on the ardupilot side. I know it can be done. Someone like Andrew Tridgell likely knows. I hope he see this and he (or someone else) chimes in!
Before you do anything with the UART pins on the ESC be aware you will need opto isolators - those pins may not be using the same ground or supply voltage as your PWM input to the ESC.
It’s unfortunate those big ESCs dont do DSHOT. I think you’d have to use something like an arduino to combine the UART data stream from all your ESCs into one simulated DSHOT telemetry stream.
Or do the same with the analog RPM signal, but then you are missing out on all the extra data.
The only related products I could find is this converter, which only suits one ESC and outputs data in some common RC transmitter/receiver formats (think traditional RC Plane)