Remapping Motors With The Kingkong Smart100

The Kingkong Smart100 is a good and popular brushed micro quadcopter. However, the big 8.5x20mm motors have a tendency to burn the MOSFETs if you fail to cut the throttle during crashes. Luckily, it has a hexacopter board. This means you have two extra MOSFETs you can extract and use to replace a burnt one. But it’s far easier to just solder the motor on the motor pad with the burnt MOSFET to one of the spare motor pads and configure the board with a custom motor mix. For example, if you burnt the MOSFETs of motors 2 and 4 and you want to transfer them to motors 5 and 6.

On the Betaflight (or Cleanflight) CLI, we’ll check the motor mix configuration for a quadcopter:

mmix load quadx

The QUADX motor mix configuration will be shown:

Loaded QUADX
mmix 0  1.000 -1.000  1.000 -1.000
mmix 1  1.000 -1.000 -1.000  1.000
mmix 2  1.000  1.000  1.000  1.000
mmix 3  1.000  1.000 -1.000 -1.000

Note that motor 1 is mmix 0, motor 2 is mmix 1, and so on. So for motors 2 and 4, we’re looking at mmix 1 and mmix 3. The 4 numbers after the motor number is the “action” of that motor.

What we want to do now is to remap the “action” settings of motor 2 and 4 (mmix 1 and 3) to motors 5 and 6 (mmix 4 and 5):

# remap the settings of mmix 1 and 3 to mmix 5 and 6
mmix 4 1.000 -1.000 -1.000  1.000
mmix 5 1.000  1.000 -1.000 -1.000

Finally, we clean up the settings of mmix 1 and 3 to avoid confusion

# clean up settings of mmix 1 and 3
mmix 1 1.000 0.000 0.000 0.000
mmix 3 1.000 0.000 0.000 0.000

That’s it!

Turbowing Cyclops 3: The RunCam Split for Whoops

The RunCam Split was a game-changer. It started with the RunCam 3. But due to form-factor similiarity issues with the GoPro Hero Session, it was pulled from the shelves and later came back as the RunCam Split. Essentially it’s a deconstructed RunCam 3 but with capability to be used as an FPV camera as well. No longer do minis have to piggyback around a GoPro Hero Session. It’ might not be as good as the GoPro Hero Session but the the FPV capability makes up for it. For most.

Continue reading