This article continues to complete the basic configuration of Betaflight 4.3 for T-Motor Mini Racer F7: Set up DShot Beacon, DShot600 and bidirectional DShot; use the motor wizard to confirm the number and direction of rotation when the propeller is removed; back up the configuration before applying Preset; complete the VTX Table of OpenVTX/SmartAudio; select the one that matches ExpressLRS 500 Hz Preset, and step through the filtering, RPM Harmonics, and FeedForward it modifies. Finally, restore personal Rates, OSD and mode switches to establish a traceable baseline for test flight and black box recording.
Motor and buzzer functions start with safety
The video first turns on the DShot Beacon related functions, allowing users to make the motor sound through the switch, making it easier to find the machine in deep grass; then it is confirmed that the motor protocol is DShot600, and bidirectional DShot is enabled. Function names and available options depend on the current Betaflight version. When setting failsafe or Beacon, avoid driving the motor indoors for a long time to make noise.
All propellers must be removed before entering motor mapping. The wizard will turn the motor in sequence, and the user will mark the lower left, upper left, lower right, and upper right according to the actual position, and then save the number. After saving, verify again one by one to ensure that the motor number in the interface is completely consistent with the rack position.
Confirm the direction of rotation rather than guessing from wiring
Check the rotation direction of each motor after the number is correct. The video shows that Betaflight 4.3 can be adjusted directly in the Motor Direction function, while the old process often required opening the BLHeli Configurator. No matter which tool you use, you should move it one by one without a paddle, and use reliable methods to determine the direction.
Motor number and direction are two independent issues: wrong numbering will cause the controller to drive to the wrong position, and wrong direction will cause the actual thrust to be opposite to the mixing control expectation. Only after both items are verified can you proceed with Preset and test flight preparations.
Save differences before applying Preset
The author added the aircraft to the configuration management tool and synchronized the initial settings before applying Preset, because Preset will modify a large number of parameters at one time. This backup allows users to view the diff, understand what was changed, and roll back if the results are not satisfactory. Regardless of which configuration tool you use, you should save the full diff, not just a screenshot.
The video also completes the VTX Table via OpenVTX SmartAudio clips, then reconnects and confirms synchronization. VTX protocols, frequency bands, and power tables must be consistent with actual hardware and local regulations; do not directly copy other people's tables.
Preset must match receiver speed and hardware
The author selected a racing orientation Preset, DShot600 and ExpressLRS 500 Hz conditions in Betaflight 4.3 and then checked the diff. The transcription shows that it adjusts items such as Receiver Input, Dynamic Notch, Gyro Low Pass, RPM Harmonics, Filter Range, and FeedForward. The Preset name alone does not prove that it is suitable for your aircraft, the key is that the selection criteria must match.
For ExpressLRS 500 Hz, Preset uses 2-point averaging to reduce FeedForward signal noise, while possibly adding a small amount of joystick response delay. This is a trade-off between noise and latency. After application, the default baseline should be retained to test fly and record the black box before deciding whether to change it; do not stack multiple radical Presets at one time.
Restore personal settings and leave audit records
After the Preset is completed, the author adds personal Rates, OSD and mode switch fragments, and finally synchronizes the configuration to facilitate follow-up tracking. Save "Basic Hardware Settings", "Preset Automatic Changes" and "Personal Preferences" in layers to make it easier to locate the source when problems occur.
Also check receiver direction, Arm condition, failsafe, motor direction and OSD alarm before test flight. The first paddle test should be conducted in an open, controlled environment, and a black box log should be kept thereafter to connect with the noise analysis in Part 4 of this series.
Operation steps
- Enable machine search and motor protocol
Set up DShot Beacon, DShot600 and bidirectional DShot as per current firmware documentation.
- Remove the propeller and map the motor number
Remove all propellers, use the wizard to jog the motor one by one, and save the number according to the actual rack position.
- Verify motor rotation direction
Check the direction after the number is confirmed; if it does not match, use the current Betaflight or ESC tool to change and retest.
- Back up the configuration before applying Preset
Save the complete configuration and diff baseline to ensure auditing and rollback after large-scale changes.
- Check VTX Table
Import or generate a table according to the actual OpenVTX/SmartAudio hardware, and confirm synchronization after reconnecting.
- Select Preset matching link
Make DShot, receiver protocol and Packet Rate options match real hardware and check the diff item by item after application.
- Restore personal Rates, OSD and modes
Add your own settings to the Preset baseline, then save it synchronously to prepare for controlled test flights and black box recording.
FAQ
Why do the paddles have to be removed?
The motor wizard will automatically rotate the motor. Testing with a paddle may cause serious injury or property damage, and the video also repeatedly emphasizes removing the paddle first.
Are Motor Direction and Motor Number the same thing?
No. The number determines which position the controller drives, and the direction determines how that motor rotates; these must be verified separately.
Why do I need to back up before applying Preset?
Preset will change filtering, PID, FeedForward and input related settings at the same time. A full diff explains the changes and provides a fallback path.
Why does ExpressLRS 500 Hz use 2-point averaging?
The video explains that it is used to reduce FeedForward signal noise, but it will bring a certain response delay, which is a trade-off that needs to be evaluated through logs and feel.
Can I directly copy the VTX Table in the video?
It shouldn't be. The table must match the actual VTX protocol, hardware capabilities, and local regulations.
Full timeline transcript
Transcripts are arranged according to video time, making it easy to quickly locate the explanation content. Transcript language: Simplified Chinese.
Set up the firmware and set up the most basic things.
DShot Beacon RX_SET is turned on. After turning it on, you can set a switch to make the motor Bip. As spring is coming soon, the grass is very deep and the aircraft will fall into the grass. This function will be very useful. For recruiting aircraft, other functions are almost the same. This tap is almost the next most important thing is the motor. We have just set DShot to DShot600.
Then open the bottom of the BodyRaction and this is a very important place. We have to see if the order of the motor is correct. Because I am doing it the other way around, it is very important. So everyone must pay attention to removing the propeller because the motor will spin later. OK, let’s look at the sequence first. Like this place, it also prompts to remove the propeller.
Then click this save sequence and the sequence has been set. We can try, No. 1, No. 3, No. 4, yes. Then let's take a look at the rotation sequence of this motor. OK, my order is also correct, so I won’t adjust this order. If your order is wrong, you can adjust it directly through this mode reaction. In the past, we needed to open the BLHeli configurator to adjust it, right? Now this BLHeli configurator has added this function, which is very convenient.
OK, we have just set up these most basic settings. Next, we use the installation settings to back up these pages of the aircraft, because we will use precise later. Precise will change a lot in a while. Let's add this aircraft first. OK, after the aircraft is added, we can take a look at the current initial settings. There are not many, there are not many settings, because we have changed the protocol of the motor.
And then some other more basic settings. But we didn't set this VTXTable just now. VTXTable, look for OpenVTX. I use the OpenVTX Smart Audio protocol, so I will directly use the snipers set by this device. Now it seems that this function has been added to the Betaflight Configurator. Either way, you can use Betaflight. OK, let's connect to the plane again. We can see that this VTXTable may have been updated, right? Sync it.
Next, let’s try out one of the better features in 4.3 which is precision. In fact, iNAV has had this for a long time, but Betaflight only recently added it. In this racing circle, what everyone talks about more is this carotid race. You see, it is also placed in this placeholder, carotid race. Let's try this precision.
Here I choose low efficiency 600, and then Spicy, come, let's pull it a little bit, the SuperSpicy ground inside, let's not use this first, let's look at the other ones, and then I choose the 500Hz of ExpressLRS, and then I choose 500Hz, and then click Pick, Agree, I'm in Save, OK, then this Carative For Race, Apply comes in. Apply comes in. Let’s track it first to see what has been changed.
You can simply go through it, change my RX Serial, and remove the RX Parallel PWM. This should be the case. It shouldn’t matter if we have this or not. In this Sniper, there may be Come on. Then we take a look at Gerald LPF1's Static LIM, which is turned off. Dynamic Notch, set to 600, higher. Notch's name, 250 to 600, 650, then LPF1's
Dynamic from 500 to 1000, RPM Hormonix uses two, 150, and then adds the FILTER FIT RANGE in 4.3, setting the person to 100. This is a new feature in 4.3. If you are interested, we can open a video later to chat in detail, and then DETERM, then PID, FIFFTWARD, it adds this 2 POINT AVERAGE,
Because I used the ExpressLRS 500Hz, 500Hz. In fact, if you turn this thing off and don't use Average, the signal of the FeedForward will be very noisy, so it adds 2Point. The disadvantage is this, the bite you feel, how to say, the response delay will be higher, let's try it with this default first, and then let's take a look at this, what does Lemon's Demons do?
Select Presets, I just selected SpicyDemon, now we add the new LemonSuperSpicyDemon, and then select ExpressLRS. In this step, I mainly want to see what LemonSpicyDemon is, but I can’t tell from the name alone. We connect to this DoneSitter and sync it, and we can see the diff of this configuration. He made this diff.
It just changed the ground, set the ground from twenty-six to thirty, and then the pitch ground was gone. OK, OK, next I will add my commonly used Rates, OSD and switch mode. I have one of these snipets myself. OK, this is Ox Zapply. Alright, we have basically completed this aircraft setup. I will sync again at the end to make it easier to insert later. OK, my Ox is here.
The aircraft is basically set up. Next, let’s go out for a test flight and record some Blackbox logs and then come back and take a look at it together.



