bitdump / BLHeli

BLHeli for brushless ESC firmware
GNU General Public License v3.0
1.94k stars 1.09k forks source link

Add EMAX Simon Series 30A to supported ESCs #254

Open kaeltis opened 7 years ago

kaeltis commented 7 years ago

After first thinking these ESCs (https://www.emaxmodel.com/esc/simonk-series/emax-simon-series-30a-for-muti-copter.html) would not work with BLHeli (since they are not listed in the PDF), I got in contact with the EMAX support. They told me to flash "EMAX_20A_MULTI_REV14_9.HEX" on the ESCs via the 4way-Interface and it worked perfectly.

I couldn't test the ESCs on a copter yet, but the flashing went through without any issues.

Here is a Picture of the pads they sent me: pads

benjinne commented 6 years ago

I managed to connect to it, but now I am not sure if flashing the 20A firmware is safe. Have you tried it?

kaeltis commented 6 years ago

Yup, still have these on my drone and haven't changed anything since 2017, but also didn't get more than a couple of hours flight time on them, so can't say anything about the long-term (should be fine though).

svmdevelopment commented 6 years ago

I do have these ESCs and tried to change the brake setting via their stock firmware using the transmitter. For some reason it gives me only two options i.s.o. five and both options don’t seem to give any different results from each other. This is why I would like to reflash them with BLHeli.

So after flashing them will I be able to configure them via BLHeli Suite using the USB connection of my flight controller?

I’m also a bit afraid of flashing.. but if you guys have given it a try (with success) I’ll flash them as well than :)

@Kaeltis: Do you still have a copy of that conversation with EMAX? I have contacted them earlier about this but they were not clear in instructing me how and with which firmware I could flash them; their English was apparently not so good..

Thanks in advance guys!

benjinne commented 6 years ago

I just flew with the "EMAX_20A_MULTI_REV14_9.HEX" and it flew great! I flew more than an hour and had no problems.

I think you need to remove 2 resistors to use blheli passthrough with a flight controller. I can't find anywhere online which ones.

kaeltis commented 6 years ago

@svmdevelopment the firmware is "EMAX_20A_MULTI_REV14_9.HEX", you'll have to use the 3 pads shown in the picture in my first post using the "SILABS C2 (4way-if)" setting - I used an Arduino.

Here's a guide for a similar ESC: https://davidhkblog1.blogspot.com/2016/11/flashing-blheli-to-emax-20a-esc-by.html

If you want to change settings over the signal cable of the ESC (1-wire), you have to additionally remove the two parts marked in the picture: qq_20170828104925

JLVALENCIA-HUB commented 4 years ago

Good Afternoon, I have just joined the community, thank you very much for accepting me. I came accross this thread when looking for information about which file to flash to my 4 blheli Emax ESCs 30A. I rised the question to Emax Support and they just came back to me inmediately with the below response. In a nutshell, the programm is the same for either models, the 20A and the 30A. Boths ESCs are only different regarding hardware. Based upon this, the right programm to chose for flashing the EMAX 30A model in the blheli suit is the 20A one. I believe this is can be also extrapolated to the simon K 20A - 30A models. I know this thread is old, but I thought it might help someone with the same problem I've been struggling with for weeks. Regards !!

Captura

alexvazquez commented 3 years ago

I have the 30A version and I just did the same and Flash the 20A and works fine. The only problem is that the LED on the board wont work anymore. At least it happened to me.