- BHeliS firmware is OpenSource software product. It evolved from BHLeli firmware that was running on the relatively slow Atmel MCU’s.
- Macquisition supports over different mac computer models. Ever wondered if it was possible to run blheli suite on mac os x instead of needing a windows box or virtual machine to program your escs. The initial version of falconview named after the f16 fighting falcon, the fighters full name was a set of routines that displayed scanned maps with.
- The BlHeli suite detects four ESCs and finds no information about these units after I select Check. There is something wrong with these units. While trying to get my drone off the ground, some of the ESCs would work and others had a delayed response causing the drone to flip on the ground.
- SpeedyBee is an Appllication for Flight controller parameters settings. Communication between mobile devices and flight control boards can be achieved through Bluetooth, you can use mobile devices to set the parameters of the flight controller.Any Bluetooth module compatible with your mobile device can be used, but if using the SpeedyBee Bluetooth-UART Adapter, this Bluetooth module will.
SimonK is most widely recognized ESC firmware in multicopter world. But there is a second option, in many ways much better than SimonK firmware. It is called BLHeli. It supports many different ESC, including both Atmel and SiLabs based. Plus, it has a cool software that allows you to configure you ESC without programming card. Just connect your ESC via serial-to-USB interface and you are ready to go.
Visit the post for more. Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
AfroESC were supposed to be state of the art controllers, SimonK out of the box, easy to flash thank to special USB interface/programmer. And ready to accept different software, BLHeli included. There is only one huge “but”. You can buy them, you can buy Afro USB Linker (Turnigy USB Linker is exactly the same), but nobody will tell you how to do it. Number of articles is very limited, and the only useful I’ve found is this one. So, here we go, now there will be a second one!
How to flash BLHeli to AfroESC
What you will need:
Download Blheli Suite For Mac
- AfroESC (obvious)
- Afro USB Linker / Programmer
- Windows machine with drivers (keep reading)
- LiPo battery, the same you use on your drone
Afro / Turnigy USB Linker (USB to UART CP2102) Windows driver can be downloaded from this site. Here I have additional, quite important remark: BLHeli Suite works inside virtual machines (tested on VirtualBox with Windows 7 32bit). So, Mac and Linux users: virtualization software can be used to program your ESC. If you have Windows license, start your virtual Windows machine, connect Afro / Turnigy USB Linker and create a filter to pass it through to Windows. Like that:
Blheli Suite Windows
When everyting is prepared:
- Start BLHeliSuite and select correct interface (ATMEL SK Bootloader (Afro/Turingy USB Linker)
- Temporary remove middle wire from ESC connector (+5V) and connect it into Afro USB Linker
- Connect USB Linker to your PC, install driver and so on
- Select correct COM interface in BLHeliSuite. In my case it was COM3. It will be called “Silicon Labs CP210x USB to UART Bridge” so that should not be a problem
- Click “Connect”.Window will appear saying that you have to power ESC up. Do it by connecting battery.
- Software will tell you, that there is not BLHeli on ESC (what is good sign in our case) or that it failed to connect completely. If so, recheck driver and wiring and go back to step 1
- Click “Flash BLHeli”
- Select correct firmware. In my case it was Afro 20A Multi (Multi is for multirotor)
- Click “OK”, and confirm with “Yes” on next screen
- Aproximately 30 seconds later your ESC will be programmed with BLHeli firmware and you will be able to brag about it! Of course, you should program all ESC in your multirotor with the same firmware and the same settings. But that is simple