I mentioned I was going to get a 300W Weller soldering gun for soldering the power wires, and I did, and it was crap. When I powered it up, the tip started smoking and bubbling. Whatever it was coated in, it was not cleaned below the coating (which appeared to be lead or tin). I could have taken off the coating with a wire brush, but why pay for poor quality? Plus, the whole thing felt cheaply constructed. Instead, I sent it back, and ordered the Hakko FX-888 soldering station I’ve been wanting to get for a while now.
My Hakko soldering station is 70W, which should be enough to handle almost anything I care to throw at it. It has a nice heft to it, from the transformer inside, and appears to have excellent build quality. The bottom plate is metal, while the sides and top are plastic. It is adjustable from 200°-480°C (400°-900°F), with an on-off switch and a power LED. The LED is somewhat odd in that it only lights when it is heating the element. This means that it will light for about 25 seconds, which is all the time it takes to heat up (at least to 350°C), and after which will only blink occasionally as it slowly pulses the power to keep the tip hot.
Now, we get to the fun part, something relating to my quad. It’s recommended that you use a custom firmware for your ESC’s on your quad, for a number of reasons. The main one is that the motors will have a quicker response, allowing for a smoother flying quad as the controller can correct an imbalance faster. A close second is that it allows the low voltage cut-off to be disabled. Far better you ruin your Li-Po pack by over discharging it then have your quad crash because the low voltage cut-out shut down a motor on you.
The pads are pretty small and close together. If you’re not comfortable soldering on these pads, you can use a rig that you hold on the pads while flashing instead, however, this is a pain, as further firmware updates will then require you to remove the heat shrink from the ESC again. I decided to go ahead and solder them. I have an Arduino, so that is what I will be using. If you do not, it will be easier for you to get the SiLabs Toolstick for flashing instead of using an Arduino.
I thought I needed all four pads, but it turns out I only need three. I will remove the fourth wire before I shrink wrap the ESC again. The wires will terminated in header pins, for ease of future firmware updates or setting adjustments.
How to flash it with an Arduino, and more on the custom firmware, will be covered in a later post. Also, I have the firmware on the Naze32 flight controller updated. Once all four ESCs are in place, testing on the Naze32 begins, at which point the quad will be getting close to its first test fly…