Skip to main content


Showing posts from April, 2017

Betaflight resource remapping with DSHOT

Since Betaflight 3.x.x there is possibility to remap your motor outputs. This allows you to use different pins in case some of them are broken.
There are few tutorials on youtube how to remap your outputs, but I found only one, which takes into account DSHOT.
Problem with remapping with DSHOT is that, not every flight controller output can be used as a DSHOT output.
But how to find which output can be used for DSHOT?

First, if you already made some changes to resources in CLI, revert them or re-flash your flight controller. Depending on your board, select the quadcopter type with same amount of motors as yours.
I'm using SPRACINGF3EVO which has 8 motor outputs, so I selected "Octo Flat +"
Go to the CLI and run command "resource" and then "resource list"
Copy and whole output to the notepad
You should get something as follows, with importrant parts in BOLD.
# resource resource BEEPER 1 C15 resource MOTOR 1 A00 resource MOTOR 2 A01 resource MOTOR 3 …