Foil Drive max ESC settings

Hey Gents,
took apart my faulty FD gen 2,

There is FlipSky 6.7 pro esc in it, I noticed that these guys running it BLDC settings but this ESC can run FOC, also noticed that they also using PPM for throttle.

Question to experienced guys, what would be the reason, in your opinion, for this legacy functionality being used in relatively new equipment?
So uart is used only to check for reprogramming current settings, telemetry and FW or SN of the esc is matching the range of allowed.

Wouldnt FOC make the battery last longer?

Cheers
AS

Did you manage to note the motor/battery/max current settings ? How did you get connected via the uart pins ?

I managed to get all components safe, so used micro usb, but yes board has two uarts one at the front which is easy to dig out, and get any serial to usb connected, or this guy made nice esp32 BLE interface.
that bridge board between the RX and ESC is actually sends the text yaml or something simillar when you configure the FD with phone APP. it also checks if it is original esc otherwise it not going to configure the currents for different batteries.

Can you let me have a copy of the motor config I managed to capture the Bluetooth packets between the app and unit so have all the boost stuff but never got the Vesc settings

If you usb access you can upload the lisp script back from the system for the boost and inactivity timer

i might have broken my usb, but uart still works

Cheers, pretty sure it will upload it via uart drop me your email and I’ll send you over what I captured if not

There must be a Bluetooth connection for the ESC because FD connects using the FD app. Is there a way to reconfigure the ESC using the VESC tool app? I know it doesn’t connect friendly, but it will brute force connect with a reset option. I didn’t want to brick it, so I never did it. I decided to wait on it to die then take it apart and modify it. How hard was it to disassemble without damaging the housing? Thanks!

Heat gun on maximum for few minutes, don’t pry it open, try to separate parts parallel to each other. You can damage the grooves. If you careful enough you can dig to port 1 on esc and have access to uart 2 read all setting potentially change something and assemble the unit back. Don’t know if that any useful. Surely need to clean and reapply the sealant on the groove.
Bluetooth module is not an interface to Vesc or if there is an option it’s hidden away from the end user, it’s only changing few settings, via terminal commands.

1 Like

FD use their own board which is most likely a VESC express. I assume it connects via canbus as then it doesnt need to share the uart. I have seen the board and it has FD labels and version numbers on it.

1 Like

It’s sitting between RX and ESC uarts, 99% of the time it just passes the traffic between them.

So it’s probably the same as the maytech then that just switches the serial to either receiver or programmes the vesc when engaged. The vesc express is nicer as it allows you to log and download logs which is beneficial to debugging.