Good soldering is the difference between a reliable quad and one that falls apart mid-flight. This guide covers soldering fundamentals and finishes the build with DJI O4 installation, Betaflight config, and the final checklist.
| Tool | Recommended | Temp Setting | Purpose |
|---|---|---|---|
| Soldering Iron | Pinecil V2 / TS101 | 350-380°C (660-720°F) | Primary tool |
| Solder | Kester 63/37 0.8mm | Melts at 183°C | Lead-based, best flow |
| Flux | Amtech NC-559-TF | — | Prevents oxidation, improves flow |
| Tip | Chisel tip (BC2 or similar) | — | Best heat transfer for pads |
| Brass Wool | Hakko 599B | — | Clean tip between joints |
| Desoldering | Solder wick + solder sucker | — | Fix mistakes |
| Pad Type | Temperature | Dwell Time | Notes |
|---|---|---|---|
| Small signal pads (UART, LED) | 320-350°C | 1-2 sec | Delicate, don't overheat |
| Motor pads | 350-370°C | 2-3 sec | Medium thermal mass |
| Battery / XT60 pads | 370-400°C | 3-5 sec | Large pad, needs more heat |
| Ground plane connections | 380-400°C | 3-5 sec | Heat sink effect, be patient |
| Mistake | Result | Fix |
|---|---|---|
| Cold joint (not enough heat) | Dull, grainy, high resistance | Reheat pad and wire together |
| Too much solder | Blob, potential shorts | Use solder wick to remove excess |
| No flux | Poor flow, oxidation | Apply flux, reheat |
| Heating solder, not pad | Solder rolls off, won't stick | Heat pad first, then feed solder |
| Moving during cooling | Crystallized cold joint | Hold still for 3 seconds after |
| Bridged pads | Short circuit | Solder wick between pads |
Soldering irons are 350°C+ — they will burn skin instantly. Use in a well-ventilated area (flux fumes are irritating). Never touch the tip. Always return the iron to its stand. Keep away from flammable materials.
The DJI O4 connects to the FC via UART for MSP commands and OSD display. It also needs power from the FC or direct from battery.
| O4 Wire | FC Connection | Notes |
|---|---|---|
| Red (Power) | 9V or VBAT pad | Most FCs have a 9V pad for VTX |
| Black (GND) | GND pad | Common ground |
| Yellow (TX) | RX on FC UART | O4 TX → FC RX |
| White (RX) | TX on FC UART | O4 RX → FC TX |
Connect your smoke stopper in-line with the battery on first power-up. If it trips (light stays dim), you have a short. Disconnect immediately and inspect all solder joints. If it stays bright, you're good to proceed.
Configure your FC in Betaflight Configurator. Refer to the Betaflight Configuration guide for full details.
Go to the Motors tab in Betaflight and spin each motor individually. Verify direction matches the standard layout.
| Motor | Expected Direction | If Wrong |
|---|---|---|
| M1 (Front Right) | CW (clockwise) | Reverse in BLHeli or swap 2 wires |
| M2 (Rear Right) | CCW (counter-clockwise) | Reverse in BLHeli or swap 2 wires |
| M3 (Rear Left) | CW (clockwise) | Reverse in BLHeli or swap 2 wires |
| M4 (Front Left) | CCW (counter-clockwise) | Reverse in BLHeli or swap 2 wires |
Software (preferred): Open BLHeli_32 Configurator → connect via Betaflight → change motor direction for the wrong motor. Hardware: Swap any two of the three motor wires at the ESC. This reverses direction physically.
| # | Check | Pass? |
|---|---|---|
| 1 | All frame screws tight with Loctite | ☐ |
| 2 | Motor screws tight with Loctite | ☐ |
| 3 | All solder joints shiny and solid | ☐ |
| 4 | No solder bridges between pads | ☐ |
| 5 | Smoke stopper test passed | ☐ |
| 6 | FC connects to Betaflight Configurator | ☐ |
| 7 | Gyro responding correctly | ☐ |
| 8 | All 4 motors spin correct direction | ☐ |
| 9 | Receiver bound and responding | ☐ |
| 10 | Video feed working in goggles | ☐ |
| 11 | ARM switch works | ☐ |
| 12 | Failsafe tested (turn off radio) | ☐ |
| 13 | Props correct CW/CCW placement | ☐ |
| 14 | Battery strap secure | ☐ |
| 15 | Antenna placement verified | ☐ |
| 16 | OSD shows voltage, RSSI, timer | ☐ |
Find an open field with no people. Start in ANGLE mode if you're new. Hover at 2-3 meters, test basic controls. If anything feels wrong — disarm immediately. Your first flight should be about building confidence, not stunting. Fly conservatively, check battery voltage in OSD, and land at 3.5V per cell (14V for 6S).