Universal USB Programmer (4-way Interface)

3 items left

Next Previous


This USB programmer for both SiLabs and Atmel based ESCs using a 4-way interface. It can also be used to program Flight Controllers using the C2 interface. ESCs can be divided into two different hardware platforms, depending upon whether they use a SiLabs MCU or an Atmel MCU. The programming adapter options for the two are different also depending on whether they have a bootloader installed.  But this ESC Linker can interface to all MCU's and programming methods. This ESC Programmer can link to: 
- SiLabs BLHeli bootloader interface (signal input wire)
- Atmel BLHeli bootloader interface (signal input wire)
- Atmel Simonk bootloader interface (signal input wire)
- SiLabs initial flash over C2 interface (direct chip method)
- Atmel initial flash over ISP interface (direct chip method)

In BLHeliSuite app select 4-way interface.  For example, to connect to an ESC with SiLabs MCU from BLHeliSuite (such as the FVT Little Bees) select "SILABS BLHeli Bootloader (4way-if)" as the interface and connection method. For an ESC with Atmel MCU, select "ATMEL <bootloader type> (4way-if)".

NOTE: When programming with signal (servo) interface, detach positive lead from the ESC's servo lead, then apply main power to the ESC.  Lastly, connect from the app.

UPDATE: To update the programmer for use with newer versions (v16 and later) of BLHeliSuite, follow the steps in this YouTube video, This YT video also outlines the correct steps. 

Customer Reviews

Based on 3 reviews Write a review