I have HobbyWing Platinum PRO V4-60A ESC, which probably has very basic RPM signal through the yellow wire.
I got it to work by putting the yellow wire to servo 5 port on Matek F405 WTE, using GPIO,
and got the RPM displayed on Yaapu.
I was wondering if it is possible to not use a servo port, and use one of the UART rx port instead.
yeah, because it’s not needed. Flycolor makes a version with a 5Amp BEC though.
If you use a telemetry capable ESC you can set the battery monitor to ESC telem, actually simplifying cabling. Split main Batt cables into two lanes, one larger section for ESC (normally at the front of the frame - so short length) and one thinner section goes to FC. I don’t use Matek inbuilt volt/current sensor anymore, ESC telem is the way to go.
It is good only as long as ESC current is significantly greater than avionics+servo current if it isn’t or you are idling (idle or motor off) on the ground for prolonged time battery calculations will be off (battery consumed will be underestimated).
It is justified to use this setup, normally on ground avionics current consumption is 0.1-0.2 A . In flight 0.6 A average. Engine consumption is one order of magnitude bigger. I tend to prefer knowing what’s the true engine consumption to validate my estimates, rather than knowing overall system consumption.
the motor is working with Flycolor ESC.
but I don’t think it’s using dshot600 at the moment.
still need to figure out how to get ESC telemetry data from UART rx.
Ok! What sort of issues you having then? It should be trouble free to get esc telem through. Feel free to post here (possibly with a param list) your issues.
Hi @David_Jacobs , first, did you flash your board with the “bdshot” version of the firmware right?
If so, look into “SERVO” parameters and set SERVO_BLH_MASK, SERVO_BLH_OTYPE and SERVO_DSHOT_ESC accordingly.
this is correct, set it to 16.
One thing to remember, whenever you enable DSHOT on a servo output, all servo outputs under the same timer will be DSHOT, so you can not use them as traditional PWM.