Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
USBasp Receiver Wire Connection
#1
Hello, I'm new to the forum and looking for some advice. I bought some ESC's that have BLHeli firmware and I bought what was supposed to be a compatible usb programmer from the same supplier. 

When they arrived I realized the USB programmer was not the same shown on the website and has 6 wires in a 10 pin connector rather than 3 wires and a female receiver wire connector. After a bit of google I found out what I have been sent is a USBasp which should connect to a socket that goes over the ESC firmware chip which I don't have.

What I want to know is, to change settings on the ESC via the reciever wire, do I need to buy a new usb programmer with the 3 wires or can I get this 6 wire programmer to write via the 3 wire receiver plug?

If I need to buy a new programmer, am I better to buy the socket type that goes over the chip or the one that works via the receiver wire? 

Thanks
Reply
Login to remove this ad | Register Here
#2
Unfortunately you can't use a USBasp device to program BLHeli ESCs. Your best option would be to get an Arduino Nano. You can find all the information you need about that at the following link...

https://github.com/4712/BLHeliSuite/blob...apters.pdf
Reply
#3
You might also find the walkthrough in the video below useful...

Reply
#4
What kind of ESC's are we talking about here?

Do you have any photos?

Any options for Betaflight passthrough?

Do you have any SWD (Data) and SWC (CLK) pads broken out on the board that you can solder to and flash the MCU?
Reply
#5
(02-Dec-2021, 11:26 AM)kafie1980 Wrote: What kind of ESC's are we talking about here?

Do you have any photos?

Any options for Betaflight passthrough?

Do you have any SWD (Data) and SWC (CLK) pads broken out on the board that you can solder to and flash the MCU?

I just checked my ESC and it does have 5 or 6 solder pin spread around the board connected to the chip.

   

Is there any guides for wiring these to the USBasp?
Reply
#6
So if I follow the wiring guide below and connect these pins to my USBasp directly I will be able to access the ESC settings from Blheli_s software?

   
Reply
#7
Best to use an Arduino Nano or Uno.

Here is a quick guide using the Arduino interface: https://oscarliang.com/flash-blheli-c2-interface/

Looking at the phone it seems the pads in the lower right corner are the ones you need to solder to.

Is the ESC connected to a FC with Betaflight firmware? 99.99% of us just use Betaflight pass through to configure ESC’s.

What ESC board is this?
Reply
#8
(07-Dec-2021, 02:10 PM)kafie1980 Wrote: Best to use an Arduino Nano or Uno.

Here is a quick guide using the Arduino interface: https://oscarliang.com/flash-blheli-c2-interface/

Looking at the phone it seems the pads in the lower right corner are the ones you need to solder to.

Is the ESC connected to a FC with Betaflight firmware? 99.99% of us just use Betaflight pass through to configure ESC’s.

What ESC board is this?

I don't have a flight controller, this is a ZMR ESC, I'm waiting for an Arduino interface to come from China, but in the mean time will give this a shot, from a closer look, the 6 pads on this ESC seem to correspond to the correct pins as per the diagram. Only one I cannot trace to the chip is the GND but I will be able to confirm this with a multimeter.
Reply
#9
(07-Dec-2021, 02:47 PM)srichar3 Wrote: I don't have a flight controller, this is a ZMR ESC, I'm waiting for an Arduino interface to come from China, but in the mean time will give this a shot, from a closer look, the 6 pads on this ESC seem to correspond to the correct pins as per the diagram. Only one I cannot trace to the chip is the GND but I will be able to confirm this with a multimeter.

Almost all GND pads will be in continuity on most pcb designs. You should be able to use any GND pad.
Reply



Login to remove this ad | Register Here