- New Items
Open Source ESC firmware, has revolutionized the performance of multirotors. Whether your a racer or a performance enthusiast you'll enjoy the much increased throttle response, sharper maneuvering and Ohh,,,, the sound!
|BEC type/size||1A / 5V|
Motors would not spin when oneshot enabled in Cleanflight, so need to verify or update ESC BLHeli Firmware. This was a pain. Here is how I got it to work.
Had to use an Arduino Uno board. Plug it into Winddows 10 laptop usb. It's plug n play so no driver needed. Run the blhelisuite program for windows only on windows and create make interfaces tab. Pick the Uno w/atmega on the first pull down. Now select the arduino 4 way inteface button and load the firmware 4wArduino_m328P_16_PB3PB4v16100.hex onto Arduino Uno board. Should get a completed successfully etc window. Now you can go back to Silabs ESC setup tab. First pick the silabs C2 4way-if under the select silabs/atmel inerfaces. Now you have to solder 3 wires to the ESC on 3 pads shown on page 34 in the 'BLHeli supported SiLabs ESCs.pdf'. The pads have tiny colored circles white red black in the picture.
These 3 wires connect to the ICSP pins on the uno board. Now you can try to read but it will say unrecognized firmware and allow you to upload new firmware. Pick the XP12A-Multi near the end of the list of firmwares. Now enable oneshot in cleanflight and the motors should now respond to both cleanflight and transmitter.
Progrmming ESC's link http://www.rcgroups.com/forums/showthread.php?t=2306560&page=9#post35106764
Credit goes to Shovel from Germany on rcgroups. He figured all this out.
You don't need to de-solder the caps or resistors per the blheli guide since you are not using the servo/receiver plug to upload firmware.
Tried a universal ESC linker through the Rcvr plug but did not work.
I could not get BLHeli Suite to run in Linux or Oracle Virtual Box. Had to use Windows. Windows 10 on my laptop in my case. Hate windows!