Tech-dat/acturator-dat/motor-dat/motor-FPV-dat/EX1103-dat/EX1103-dat.md
... ...
@@ -35,3 +35,63 @@
35 35
| 7.4 | 8 | 119.9 | 59.2 | 2.025 | 1988 |
36 36
| 7.4 | 8.3 | 121.2 | 61.42 | 1.973 | 2200 |
37 37
38
+
39
+
40
+## Can EX1103 run with 96 kHz ESC PWM?
41
+
42
+
43
+Short answer: Yes — the EX1103 motor itself can run while the ESC is switching at 96 kHz, but whether you should run 96 kHz depends entirely on your ESC hardware and firmware and the resulting ESC switching losses / heating. Below are the practical reasons, recommendations, and a safe test procedure.
44
+
45
+
46
+### 1) Motor side
47
+- Small brushless motors (1103 size) are electrically simple and **will run** with high PWM switching rates.
48
+- Higher PWM gives smoother torque and quieter operation at low RPMs.
49
+
50
+### 2) ESC side (the limiting factor)
51
+- **ESC hardware + firmware** must support 96 kHz (BLHeli_32 or BLHeli_S with Bluejay can provide higher frequencies).
52
+- Higher PWM = much higher switching frequency for the MOSFETs → **more switching losses** → ESC gets hotter and may fail if it’s not designed for it.
53
+- On tiny whoop ESCs (very small boards), 96 kHz often causes significantly higher ESC temps; some tiny ESCs only safely handle up to 48 kHz.
54
+
55
+### 3) Practical verdict
56
+- **Motor: OK.**
57
+- **ESC: maybe** — only if ESC hardware & firmware explicitly support 96 kHz and you verify temperatures are safe.
58
+- **Recommended default:** try **48 kHz** first (good balance). Move to 96 kHz only if ESC is known to handle it and bench tests pass.
59
+
60
+### Safe test procedure to verify 96 kHz on your stack
61
+
62
+1. **Check ESC firmware & hardware**
63
+ - If you have BLHeliSuite32, check available PWM options.
64
+ - If BLHeli_S, consider Bluejay to unlock higher frequencies (only if your ESC is compatible).
65
+
66
+2. **Set conservative limits**
67
+ - Limit max throttle to ~80% for the first tests (use throttle cut or governor).
68
+ - Reduce flight-time/hover duration for initial tests.
69
+
70
+3. **Bench test (props off or props on with restraint)**
71
+ - Arm and run at varying throttle pulses (hover-ish and full throttle bursts).
72
+ - Monitor ESC temperature and motor temperature after 30–60 seconds bursts.
73
+
74
+4. **Acceptable temperature thresholds (practical guidance)**
75
+ - **ESC temp:** keep **below ~80°C** ideally; if it climbs toward 90–100°C, it's unsafe.
76
+ - **Motor temp:** keep **below ~70°C** for small motors; <60°C is better.
77
+ - If temps rise quickly, stop and drop PWM to 48 kHz or 24 kHz.
78
+
79
+5. **Flight test**
80
+ - Short, conservative indoor flights; watch for ESC heating, desyncs, reduced thrust, or smoke.
81
+ - If you see any sign of ESC stress (thermal cut, brownouts, smoke), revert immediately.
82
+
83
+6. **Telemetry / logs**
84
+ - Use any ESC telemetry (current, voltage, temp) to evaluate switching losses.
85
+ - Check motor RPM and efficiency—if thrust drops or current skyrockets, higher PWM may be harmful.
86
+
87
+### Additional notes
88
+- High-KV motors (e.g., 12,000KV) spin very fast on 1–2S — higher PWM helps smooth low-speed control but brings less benefit at very high RPMs while still stressing ESCs.
89
+- For cine / smooth indoor whoop flying, many pilots prefer **48 kHz** (smooth + safer). Use 96 kHz only if your ESC is proven to handle it on your exact build.
90
+
91
+### Short recommendation
92
+- **Try 48 kHz first.** If you want to experiment with **96 kHz**, ensure your ESC firmware/hardware supports it and do careful bench/temperature tests. If the ESC runs cool and performance improves, you’re good; if it heats up, drop back down.
93
+
94
+
95
+## ref
96
+
97
+- [[motor-FPV-dat]]
... ...
\ No newline at end of file
Tech-dat/acturator-dat/motor-dat/motor-FPV-dat/motor-FPV-dat.md
... ...
@@ -14,6 +14,8 @@
14 14
- 4x 1504 3800KV + insurance a set (3 mounting holes)
15 15
16 16
17
+- [Benefits [and down sides] of HIGHER PWM Frequency! 🙀💪](https://www.youtube.com/watch?v=v3806Incpvo)
18
+
17 19
## how to prevent motor burning
18 20
19 21
- Don’t run **96 kHz** unless you’re sure your ESC can handle it.
Tech-dat/acturator-dat/propeller-dat/propeller-dat.md
... ...
@@ -2,6 +2,42 @@
2 2
# propeller-dat
3 3
4 4
5
+
6
+## the number of the propeller
7
+
8
+# Propeller Blade Count vs Flight Stability in FPV Drones
9
+
10
+## 1. Two-Blade (2-blade)
11
+- **Pros:** Very efficient, longer flight time, strong thrust
12
+- **Cons:** More vibration, noisier, less stable control
13
+- **Best for:** Outdoor speed, racing, long endurance
14
+
15
+## 2. Three-Blade (3-blade)
16
+- **Pros:** Good balance of thrust and efficiency, faster response, more stable than 2-blade
17
+- **Cons:** Slightly less efficient, shorter flight time than 2-blade
18
+- **Best for:** Freestyle, cinewhoop, general indoor/outdoor flying
19
+
20
+## 3. Four-Blade (4-blade) / Five-Blade (5-blade)
21
+- **Pros:** Very stable, smoother at low speed, softer noise, excellent control
22
+- **Cons:** Less efficient, drains battery faster, noticeably shorter flight time
23
+- **Best for:** Indoor FPV (Tiny Whoops), precise control, stable video shooting
24
+
25
+---
26
+
27
+# Indoor Recommendation
28
+- **Best choice:** 3-blade or 4-blade props
29
+- **Why:**
30
+ - Indoor space is small → low speed stability and smooth control are more important
31
+ - 4-blade or 5-blade props give “stickier” control indoors, easier to hover and move slowly
32
+ - 3-blade is a good compromise between stability and efficiency
33
+
34
+👉 Summary:
35
+- **Indoor practice / fun:** Use **4-blade** (better stability & control)
36
+- **Mixed indoor/outdoor:** Use **3-blade** (balanced performance)
37
+
38
+
39
+
40
+
5 41
## 2023
6 42
7 43
Type(型号)2023
... ...
@@ -17,6 +53,37 @@ Adaptive Motor(适配马达)1105-1108
17 53
18 54
乾丰2023三叶(4对)
19 55
56
+EX1103 KV11000【CW黑线带红点】
57
+
58
+
59
+## HQProp DT2925 五叶桨 DJI AVATA穿越机FPV无人机桨叶螺旋桨
60
+
61
+型号:2.9X2.5X5
62
+长度:2.9英寸
63
+螺距:2.5英寸
64
+叶片:5片
65
+材质:PC
66
+重量:2.2G
67
+桨盘直径:10.6mm
68
+桨盘厚度:5.3mm
69
+轴:2.3/2/2.3mm
70
+适配器:无
71
+
72
+
73
+## Gemfan 乾丰2925 5叶 FPV穿越机螺旋桨3寸桨叶 适配大疆AVATA机子
74
+
75
+Gemfan2925-5
76
+尺寸:2.9 in螺距:2.5in
77
+材质:pc重量:2.4g(单支)
78
+中心安装孔径:2mm螺丝固定孔距:5mm
79
+颜色:透灰,猛男粉,荧光黄
80
+推荐电机:DJIAVATA/1507/2004
81
+起飞重量:400g
82
+包装方式:2CW+2CCW
83
+
84
+
85
+
86
+
20 87
## Correct setup
21 88
22 89
![](2025-09-02-22-39-21.png)
Tech-dat/media-dat/video-dat/VTX-dat/VTX-dat.md
... ...
@@ -41,7 +41,7 @@ The Video Transmitter (VTX) is a crucial component of the FPV system, wirelessly
41 41
42 42
- Caddx ANT 1200TVL
43 43
- caddx nano
44
-
44
+- Baby Ratel2
45 45
46 46
47 47
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-dat.md
... ...
@@ -79,12 +79,9 @@ board == CRAZY BEE F4SX1280
79 79
80 80
81 81
### Board and Sensor Alignment
82
-- Roll Degrees
83
-- 00 Pitch Degrees
84
-- 90 Yaw Degrees 0
85
-- First GYRO/ACCEL
86
-- CW 90° First GYRO
87
-- Default <MAG Alignment
82
+- 0 == Roll Degrees - 0 Pitch Degrees - 0 Yaw Degrees
83
+- **First** GYRO/ACCEL - **CW 90°** First GYRO
84
+- **Default** <MAG Alignment
88 85
89 86
### System configuration
90 87
... ...
@@ -194,6 +191,52 @@ DSHOT300 -- ESC/Motor protocol
194 191
195 192
EX1103 - KV11000 == Standard tiny whoop motors like EX1103 11000KV have 6 poles / 3-phase, but some high-torque variations may use 12 poles.
196 193
194
+
195
+### What is ESC Bi-Directional DShot?
196
+
197
+#### 1. DShot Protocol (normal)
198
+- A **digital protocol** to send throttle signals from the flight controller (FC) to the ESC.
199
+- More reliable than analog PWM or Oneshot/Multishot.
200
+- Normally one-way: FC → ESC only.
201
+
202
+#### 2. Bi-Directional DShot
203
+- Extension of DShot where communication is **two-way**:
204
+ - FC → ESC (throttle command)
205
+ - ESC → FC (motor feedback data)
206
+
207
+#### 3. What Data Comes Back?
208
+- **RPM (motor speed)** in real-time
209
+- **Current, voltage, temperature** (if ESC supports it)
210
+- This allows the FC to know exactly how fast each motor is spinning.
211
+
212
+#### 4. Why is it Useful?
213
+- Enables **RPM Filtering** in Betaflight / INAV:
214
+ - Filters gyro noise at exact motor frequencies.
215
+ - Makes flight smoother and more efficient.
216
+- More accurate telemetry than traditional ESC sensors.
217
+- Helps with diagnostics (e.g., if one motor is desyncing).
218
+
219
+---
220
+
221
+#### Summary
222
+**Bi-Directional DShot = digital two-way protocol between FC and ESC.**
223
+It not only controls motors, but also lets ESC report **real-time motor RPM & telemetry** back, enabling advanced features like **RPM filtering** for smoother flights.
224
+
225
+#### 2. How to Check in Betaflight
226
+1. Plug Mobula8 into Betaflight Configurator.
227
+2. Go to **Configuration tab → ESC/Motor Features**.
228
+3. Look for **"Bidirectional DShot"** checkbox.
229
+ - If available, try enabling it.
230
+4. Save & reboot.
231
+
232
+#### 3. Verify in Motors Tab
233
+- Go to **Motors tab** in Betaflight.
234
+- If bi-directional DShot works, you should see **motor RPM values** in real time.
235
+- If you only see throttle % but no RPM, your ESC firmware doesn’t support it.
236
+
237
+
238
+
239
+
197 240
## reset
198 241
199 242
The following problems with your configuration were detected:
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-presents-dat/2025-09-12-14-53-18.png
... ...
Binary files /dev/null and b/app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-presents-dat/2025-09-12-14-53-18.png differ
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-presents-dat/2025-09-12-14-53-39.png
... ...
Binary files /dev/null and b/app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-presents-dat/2025-09-12-14-53-39.png differ
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-presents-dat/2025-09-12-16-39-59.png
... ...
Binary files /dev/null and b/app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-presents-dat/2025-09-12-16-39-59.png differ
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-presents-dat/2025-09-12-16-59-45.png
... ...
Binary files /dev/null and b/app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-presents-dat/2025-09-12-16-59-45.png differ
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-presents-dat/Mobula8-Tune.txt
... ...
@@ -0,0 +1,117 @@
1
+# profile 0
2
+set profile_name = -
3
+set dterm_lpf1_dyn_min_hz = 90
4
+set dterm_lpf1_dyn_max_hz = 180
5
+set dterm_lpf1_dyn_expo = 5
6
+set dterm_lpf1_type = PT1
7
+set dterm_lpf1_static_hz = 90
8
+set dterm_lpf2_type = PT1
9
+set dterm_lpf2_static_hz = 180
10
+set dterm_notch_hz = 0
11
+set dterm_notch_cutoff = 0
12
+set vbat_sag_compensation = 100
13
+set pid_at_min_throttle = ON
14
+set anti_gravity_gain = 90
15
+set anti_gravity_cutoff_hz = 5
16
+set anti_gravity_p_gain = 100
17
+set acc_limit_yaw = 0
18
+set acc_limit = 0
19
+set crash_dthreshold = 50
20
+set crash_gthreshold = 400
21
+set crash_setpoint_threshold = 350
22
+set crash_time = 500
23
+set crash_delay = 0
24
+set crash_recovery_angle = 10
25
+set crash_recovery_rate = 100
26
+set crash_limit_yaw = 200
27
+set crash_recovery = OFF
28
+set iterm_rotation = OFF
29
+set iterm_relax = RP
30
+set iterm_relax_type = SETPOINT
31
+set iterm_relax_cutoff = 5
32
+set iterm_windup = 85
33
+set iterm_limit = 400
34
+set pidsum_limit = 1000
35
+set pidsum_limit_yaw = 1000
36
+set yaw_lowpass_hz = 125
37
+set throttle_boost = 5
38
+set throttle_boost_cutoff = 15
39
+set acro_trainer_angle_limit = 20
40
+set acro_trainer_lookahead_ms = 50
41
+set acro_trainer_debug_axis = ROLL
42
+set acro_trainer_gain = 75
43
+set p_pitch = 75
44
+set i_pitch = 134
45
+set d_pitch = 65
46
+set f_pitch = 199
47
+set p_roll = 71
48
+set i_roll = 127
49
+set d_roll = 57
50
+set f_roll = 191
51
+set p_yaw = 71
52
+set i_yaw = 127
53
+set d_yaw = 0
54
+set f_yaw = 191
55
+set angle_p_gain = 50
56
+set angle_feedforward = 50
57
+set angle_feedforward_smoothing_ms = 80
58
+set angle_limit = 60
59
+set angle_earth_ref = 100
60
+set horizon_level_strength = 75
61
+set horizon_limit_sticks = 75
62
+set horizon_limit_degrees = 135
63
+set horizon_ignore_sticks = OFF
64
+set horizon_delay_ms = 500
65
+set abs_control_gain = 0
66
+set abs_control_limit = 90
67
+set abs_control_error_limit = 20
68
+set abs_control_cutoff = 11
69
+set use_integrated_yaw = OFF
70
+set integrated_yaw_relax = 200
71
+set d_min_roll = 57
72
+set d_min_pitch = 65
73
+set d_min_yaw = 0
74
+set d_max_gain = 37
75
+set d_max_advance = 20
76
+set motor_output_limit = 100
77
+set auto_profile_cell_count = 0
78
+set launch_control_mode = NORMAL
79
+set launch_trigger_allow_reset = ON
80
+set launch_trigger_throttle_percent = 20
81
+set launch_angle_limit = 0
82
+set launch_control_gain = 40
83
+set thrust_linear = 20
84
+set transient_throttle_limit = 0
85
+set feedforward_transition = 0
86
+set feedforward_averaging = OFF
87
+set feedforward_smooth_factor = 25
88
+set feedforward_jitter_factor = 7
89
+set feedforward_boost = 15
90
+set feedforward_max_rate_limit = 90
91
+set dyn_idle_min_rpm = 40
92
+set dyn_idle_p_gain = 50
93
+set dyn_idle_i_gain = 50
94
+set dyn_idle_d_gain = 50
95
+set dyn_idle_max_increase = 150
96
+set dyn_idle_start_increase = 50
97
+set level_race_mode = OFF
98
+set simplified_pids_mode = RPY
99
+set simplified_master_multiplier = 160
100
+set simplified_i_gain = 100
101
+set simplified_d_gain = 120
102
+set simplified_pi_gain = 100
103
+set simplified_dmax_gain = 0
104
+set simplified_feedforward_gain = 100
105
+set simplified_pitch_d_gain = 100
106
+set simplified_pitch_pi_gain = 100
107
+set simplified_dterm_filter = ON
108
+set simplified_dterm_filter_multiplier = 120
109
+set tpa_mode = D
110
+set tpa_rate = 65
111
+set tpa_breakpoint = 1350
112
+set tpa_low_rate = 20
113
+set tpa_low_breakpoint = 1050
114
+set tpa_low_always = OFF
115
+set ez_landing_threshold = 25
116
+set ez_landing_limit = 5
117
+set ez_landing_speed = 5
... ...
\ No newline at end of file
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-presents-dat/UAV_tech_Cinewhoop.txt
... ...
@@ -0,0 +1,137 @@
1
+#$ TITLE: UAV Tech - Cinewhoop
2
+#$ FIRMWARE_VERSION: 4.5
3
+#$ FIRMWARE_VERSION: 4.5
4
+#$ CATEGORY: TUNE
5
+#$ STATUS: OFFICIAL
6
+#$ KEYWORDS: cinewhoop
7
+#$ AUTHOR: UAV Tech (Mark Spatz)
8
+
9
+#$ PARSER: MARKED
10
+
11
+#$ DESCRIPTION: I am a Betaflight contributor, Youtube content creator, and professional tuner [www.theuavtech.com](https://www.theuavtech.com)
12
+#$ DESCRIPTION:
13
+#$ DESCRIPTION: - [Preset Overview Video](https://youtu.be/dEuNa-V6pys)
14
+#$ DESCRIPTION:
15
+#$ DESCRIPTION:
16
+#$ DESCRIPTION: Preset for this class of quadcopters:
17
+#$ DESCRIPTION: -----------
18
+#$ DESCRIPTION: <img src="https://theuavtech.com/wp-content/uploads/2023/02/cinewhoop-drone.png" width="350px"/>
19
+#$ DESCRIPTION:
20
+#$ DESCRIPTION: Description:
21
+#$ DESCRIPTION: -----------
22
+#$ DESCRIPTION: Base tune for a Cinewhoop. This tune is good for 4S or 6S batteries.
23
+#$ DESCRIPTION: The base preset assume you have your ESC set to 48K PWM (default). If you are on 24k or 96K, click the option above. Also if you would like to use with the RPM filtering or Dynamic Idle, click the option above. If you don't know what these features mean, click the links below for videos on each topic. Also check out the "Discussions" button below if you want to see what settings this preset changes (screen shots).
24
+#$ DESCRIPTION:
25
+#$ DESCRIPTION: <img src="https://i0.wp.com/theuavtech.com/wp-content/uploads/2020/10/icon-150x150-1.png" width="100px" style="margin-left: auto; margin-right: auto; display: block;"/>
26
+#$ DESCRIPTION:
27
+#$ DESCRIPTION: Options (click for video):
28
+#$ DESCRIPTION: -----------
29
+#$ DESCRIPTION: - [What is ESC PWM Frequency?](https://youtu.be/v3806Incpvo)
30
+#$ DESCRIPTION: - [More Whoop Battery @ 48k PWM!](https://youtu.be/iyQoOrXuldc)
31
+#$ DESCRIPTION:
32
+#$ DESCRIPTION: (Recommendation: 48k | make sure to adjust in ESC settings)
33
+#$ DESCRIPTION:
34
+#$ DESCRIPTION:
35
+#$ DESCRIPTION: - [What is the RPM Filter?](https://youtu.be/ve_TNB0D87U)
36
+#$ DESCRIPTION: - [RPM vs. Dynamic Notch ONLY](https://youtu.be/ve_TNB0D87U)
37
+#$ DESCRIPTION:
38
+#$ DESCRIPTION:
39
+#$ DESCRIPTION: - [What is Dynamic Idle?](https://youtu.be/2Mr-AP7K8YE)
40
+#$ DESCRIPTION:
41
+#$ DESCRIPTION: Need more HELP?
42
+#$ DESCRIPTION: -----------
43
+#$ DESCRIPTION: - [UAV Tech Discord](https://discordapp.com/invite/rCCzgeT)
44
+#$ DESCRIPTION: - [Take it to the NEXT LEVEL!](https://theuavtech.com/tuning)
45
+#$ DESCRIPTION:
46
+#$ WARNING: Prior to selecting the "RPM Filter" or "Dynamic Idle" options, Bi-Directional DSHOT must be setup for your quad. If you have not setup yet, click "CANCEL" and setup first (PROPS OFF to test). If you have NOT selected the "RPM Filter" or "Dynamic Idle" options, YOU CAN IGNORE THIS MESSAGE.
47
+#$ DISCUSSION: https://github.com/betaflight/firmware-presets/pull/208
48
+#$ INCLUDE: presets/4.5/tune/defaults.txt
49
+#$ INCLUDE: presets/4.5/filters/defaults.txt
50
+
51
+# -- PID Settings --
52
+set simplified_d_gain = 140
53
+set simplified_pi_gain = 100
54
+set simplified_feedforward_gain = 100
55
+set simplified_dmax_gain = 0
56
+set simplified_i_gain = 100
57
+set simplified_pitch_d_gain = 100
58
+set simplified_pitch_pi_gain = 100
59
+set simplified_master_multiplier = 160
60
+
61
+set iterm_relax_cutoff = 5
62
+set vbat_sag_compensation = 100
63
+set anti_gravity_gain = 90
64
+set pidsum_limit = 1000
65
+set pidsum_limit_yaw = 1000
66
+
67
+#$ OPTION_GROUP BEGIN: Choose ONE Filter option (+ RPM filter if desired)
68
+ #$ OPTION BEGIN (UNCHECKED): low Build Quality
69
+ # -- ADDER: For HIGH gyro vibration builds --
70
+ set simplified_gyro_filter = ON
71
+ set simplified_gyro_filter_multiplier = 40
72
+ set simplified_dterm_filter = ON
73
+ set simplified_dterm_filter_multiplier = 100
74
+ set dyn_notch_count = 4
75
+ set dyn_notch_min_hz = 80
76
+ set dyn_notch_max_hz = 550
77
+ set yaw_lowpass_hz = 90
78
+ #$ OPTION END
79
+
80
+ #$ OPTION BEGIN (CHECKED): Medium Build Quality
81
+ # -- ADDER: For Medium gyro vibration builds --
82
+ set simplified_gyro_filter = ON
83
+ set simplified_gyro_filter_multiplier = 60
84
+ set simplified_dterm_filter = ON
85
+ set simplified_dterm_filter_multiplier = 120
86
+ set dyn_notch_count = 3
87
+ set dyn_notch_min_hz = 100
88
+ set dyn_notch_max_hz = 550
89
+ set yaw_lowpass_hz = 125
90
+ #$ OPTION END
91
+
92
+ #$ OPTION BEGIN (UNCHECKED): HIGH Build Quality
93
+ # -- ADDER: For low gyro vibration builds --
94
+ set simplified_gyro_filter = ON
95
+ set simplified_gyro_filter_multiplier = 100
96
+ set simplified_dterm_filter = ON
97
+ set simplified_dterm_filter_multiplier = 120
98
+ set dyn_notch_count = 2
99
+ set dyn_notch_min_hz = 125
100
+ set dyn_notch_max_hz = 550
101
+ set yaw_lowpass_hz = 0
102
+ #$ OPTION END
103
+
104
+ #$ OPTION BEGIN (UNCHECKED): ... + enable RPM filter (if supported)
105
+ # -- ADDER: Enabled RPM filtering --
106
+ set motor_pwm_protocol = DSHOT600
107
+ set dshot_bidir = ON
108
+ set rpm_filter_harmonics = 2
109
+ set dyn_notch_count = 2
110
+ #$ OPTION END
111
+#$ OPTION_GROUP END
112
+
113
+#$ OPTION_GROUP BEGIN: (EXCLUSIVE) ESC PWM Options ...
114
+ #$ OPTION BEGIN (UNCHECKED): 16 & 24k ESC PWM Settings
115
+ # -- ADDER: For 16 & 24k ESC PWM Settings --
116
+ set thrust_linear = 0
117
+ #$ OPTION END
118
+
119
+ #$ OPTION BEGIN (CHECKED): 48k ESC PWM Settings
120
+ # -- ADDER: For 48k ESC PWM Settings --
121
+ set thrust_linear = 20
122
+ #$ OPTION END
123
+
124
+ #$ OPTION BEGIN (UNCHECKED): 96k+ ESC PWM Settings
125
+ # -- ADDER: For 96k ESC PWM Settings --
126
+ set thrust_linear = 40
127
+ #$ OPTION END
128
+#$ OPTION_GROUP END
129
+
130
+#$ OPTION_GROUP BEGIN: Prop Wash Performance Booster ...
131
+ #$ OPTION BEGIN (UNCHECKED): Dynamic Idle
132
+ # -- ADDER: Enabling Dynamic Idle --
133
+ set dyn_idle_min_rpm = 35
134
+ #$ OPTION END
135
+#$ OPTION_GROUP END
136
+
137
+simplified_tuning apply
app-dat/RC-dat/RC-configurator-dat/betaflight-dat/betaflight-presents-dat/betaflight-presents-dat.md
... ...
@@ -0,0 +1,211 @@
1
+
2
+# betaflight-presents-dat
3
+
4
+- [[betaflight-dat]]
5
+
6
+- [[FPV-dat]]
7
+
8
+- [] BNF
9
+- [x] FILTERS
10
+ - Gyro filters
11
+ - D-term filters
12
+ - RPM filters (if bidirectional DShot is enabled)
13
+- [] LEDS
14
+- [] MODES
15
+- [] OSD
16
+- [] OTHER
17
+- [x] RATES
18
+ - **Roll / Pitch / Yaw rates**
19
+ - **Expo / RC rate**
20
+ - **Rate profiles** for different flight styles
21
+- [x] RC_LINK
22
+- [x] TUNE == **PID controller settings**
23
+- [] VTX
24
+
25
+common used for a flight - [x] TUNE - [x] RATES - [x] FILTERS
26
+
27
+## RC_LINK
28
+
29
+- Generic 250Hz Ultra Cinematic
30
+
31
+## Generic 250Hz Cinematic - Author:Ivan Efimov (Limon)
32
+
33
+Generic RC link settings for cinematic flying with 250Hz RC link.
34
+WARNING: make ABSOLUTELY SURE that the OpenTx or EdgeTx Hardware ADC Filter is un-checked!
35
+WARNING: check that you are using a compatible version of EdgeTx or OpenTx!
36
+
37
+
38
+
39
+
40
+## by Chris Rosser
41
+
42
+
43
+### tune
44
+
45
+- AOs Cine20 tune by Chris Rosser
46
+
47
+Filters
48
+- [x] AOs Filters (Recommended)
49
+- [x] **RPM Filter Weights** for **triblade props**
50
+- [] RPM Filter Weights for other props
51
+
52
+Motor Settlngs
53
+- [x] DShot Motor Beeping (Recommended)
54
+- [x] 12 pole motors (Most 1404 motors have 12 poles)
55
+
56
+Rates
57
+- [x] Cinematic Rates (Recommended)
58
+
59
+Typical Board Alignment for 25mm AlO
60
+- [x] Typical Board Alignment for 25mm AlO (Test in setup tab BEFORE take-off!)
61
+
62
+EXCLUSIVE): Choose your RC llnk (or apply another preset separately)
63
+- [x] ELRS_250HZ (Recommended)
64
+- [] ELRS_500HZ
65
+- [] DJI Normal
66
+- [] DJI SBUS FAST
67
+- [] Crossfire 50Hz
68
+- [] Crossfire 150Hz
69
+
70
+Check all of these (recommended)
71
+- [x] Full battery sag compensation
72
+- [] No stick deadband
73
+- [] Arm at any angle
74
+- [] Props out (check motor direction!)
75
+
76
+
77
+![](2025-09-12-16-39-59.png)
78
+
79
+### filter
80
+
81
+- AOS Cine20 Filters
82
+
83
+Developed for the AOS Cine20 based on a build with 1303 6000KV motors and 550mAh 4S battery.
84
+NOTE this needs bidirectional Dshot support and RPM filtering active to use. DO NOT ATEMPT TO USE WITHOUT RPM FILTERING!
85
+Follow the usual process of hover testing and safely checking out your tune before using. USE AT YOUR OWN RISK.
86
+
87
+
88
+
89
+## UAV tech preset
90
+
91
+https://www.youtube.com/@uavtech
92
+
93
+### rates
94
+
95
+UAV Tech Rates (w/ Cinematic/Whoop Options)
96
+
97
+![](2025-09-12-16-59-45.png)
98
+
99
+### tune
100
+
101
+#### UAV Tech - Micro (2" to 4")
102
+
103
+
104
+#### UAV Tech - Whoop (1S&2S)
105
+
106
+- Set **48kHz** for a good balance (smoother + longer flight time).
107
+- Use **96kHz** if you want maximum efficiency indoors (at the cost of a little punch).
108
+
109
+#### UAV Tech - Cinewhoop
110
+
111
+- [[UAV_tech_Cinewhoop.txt]]
112
+
113
+Prior to selecting the "RPM Filter" or "Dynamic Idle" options, Bi-Directional DShot must be setup for your quad. If you have not setup yet, click "CANCEL" and setup first (PROPS OFF to test). If you have NO selected the "RPM Filter" or "Dynamic Idle" options, YOU CAN IGNORE THIS MESSAGE.
114
+
115
+https://github.com/betaflight/firmware-presets/pull/208
116
+
117
+https://github.com/betaflight/firmware-presets/blob/master/presets/4.5/tune/uav_tech/UAV_tech_Cinewhoop.txt
118
+
119
+![](2025-09-12-14-53-18.png)
120
+
121
+![](2025-09-12-14-53-39.png)
122
+
123
+
124
+(EXCLUSIVE) ESC PWM Optlons...
125
+- [] 16 & 24k ESC PWM Settings
126
+- [] 48k ESC PWM Settings
127
+- [] 96k+ ESC PWM Settings
128
+
129
+- [[motor-FPV-dat]]
130
+
131
+Given what I know about Mobula8 (a small whoop / micro style quad), here’s what I think:
132
+
133
+If your ESC & frame / airflow are decent and you mostly fly indoors or want quieter motors: go with 48 kHz. It’s a safe, good all-round choice.
134
+
135
+If you want the quietest possible operation and are willing to manage heat, 96 kHz+ may be okay if your ESC supports it and you monitor temps.
136
+
137
+If you fly outdoors a lot, or you want max efficiency (battery life, less heat), and don’t mind a little noise / less silky low-throttle, 16-24 kHz might be more reliable.
138
+
139
+
140
+
141
+
142
+- [[Mobula8-Tune.txt]] == https://www.reddit.com/r/TinyWhoop/comments/1lguely/mobula_8_pilots/
143
+
144
+PropWash Performance Booster..
145
+
146
+- [] Dynamic Idle (EsC bi-directional Dshot required)
147
+
148
+
149
+#### CaddxBNF Gofilm20
150
+
151
+## FPV_CAM
152
+
153
+
154
+### tune
155
+
156
+#### UWL 75mmWhoop Tuneby FreshBread
157
+
158
+
159
+
160
+
161
+
162
+## other presents
163
+
164
+- freestyle
165
+
166
+ExpressLRS250Hz
167
+
168
+AOS Cine25 tune by Chris Rosser
169
+
170
+
171
+## Prop Wash Performance Booster (PWPF)
172
+
173
+### 1) Prop Wash Performance Booster (PWPF)
174
+
175
+### What it does
176
+- Helps stabilize the quad in **prop wash / turbulence** (low-speed yaw/pitch/roll oscillations caused by disturbed airflow).
177
+- Mainly improves **tiny whoop or cinewhoop stability** during hover or close-quarter flight.
178
+
179
+### Requirements
180
+- **FC:** Betaflight 4.3+ (most Mobula8 FCs can run this)
181
+- **Motor & ESC:** Works with any brushless motors + DShot or multishot PWM ESCs
182
+- **Notes:** Very useful for **indoor 1S Mobula8**, smooths hover & slow flight.
183
+
184
+### How to enable
185
+- Betaflight Configurator → Configuration → “Prop Wash Performance Booster” → enable
186
+- Adjust “PWPF Strength” in PID tuning → Motor tab if needed
187
+
188
+---
189
+
190
+### 2) Dynamic Idle
191
+
192
+### What it does
193
+- Reduces idle motor throttle **automatically** during flight to reduce prop wash, save battery, and smooth low-throttle flight.
194
+- Improves **hover stability**, especially in micro FPV like 85mm Mobula8.
195
+
196
+### Requirements
197
+- **FC:** Betaflight 4.3+ (Configurable in Motors tab)
198
+- **ESC:** Must support **bidirectional DShot** or at least **telemetry** for accurate RPM sensing.
199
+- If your Mobula8 has **BLHeli_S ESC without telemetry**, Dynamic Idle will be **limited or less effective**.
200
+- Works better with **Bluejay or BLHeli_32 ESCs**.
201
+
202
+### How to enable
203
+- Betaflight Configurator → Configuration → Motors → Dynamic Idle → enable
204
+- Adjust min motor idle and gain if necessary
205
+
206
+
207
+
208
+
209
+## ref
210
+
211
+- [[betaflight-configurator-dat/betaflight-dat]]
... ...
\ No newline at end of file
app-dat/RC-dat/RC-configurator-dat/betaflight-presents-dat/Mobula8-Tune.txt
... ...
@@ -1,117 +0,0 @@
1
-# profile 0
2
-set profile_name = -
3
-set dterm_lpf1_dyn_min_hz = 90
4
-set dterm_lpf1_dyn_max_hz = 180
5
-set dterm_lpf1_dyn_expo = 5
6
-set dterm_lpf1_type = PT1
7
-set dterm_lpf1_static_hz = 90
8
-set dterm_lpf2_type = PT1
9
-set dterm_lpf2_static_hz = 180
10
-set dterm_notch_hz = 0
11
-set dterm_notch_cutoff = 0
12
-set vbat_sag_compensation = 100
13
-set pid_at_min_throttle = ON
14
-set anti_gravity_gain = 90
15
-set anti_gravity_cutoff_hz = 5
16
-set anti_gravity_p_gain = 100
17
-set acc_limit_yaw = 0
18
-set acc_limit = 0
19
-set crash_dthreshold = 50
20
-set crash_gthreshold = 400
21
-set crash_setpoint_threshold = 350
22
-set crash_time = 500
23
-set crash_delay = 0
24
-set crash_recovery_angle = 10
25
-set crash_recovery_rate = 100
26
-set crash_limit_yaw = 200
27
-set crash_recovery = OFF
28
-set iterm_rotation = OFF
29
-set iterm_relax = RP
30
-set iterm_relax_type = SETPOINT
31
-set iterm_relax_cutoff = 5
32
-set iterm_windup = 85
33
-set iterm_limit = 400
34
-set pidsum_limit = 1000
35
-set pidsum_limit_yaw = 1000
36
-set yaw_lowpass_hz = 125
37
-set throttle_boost = 5
38
-set throttle_boost_cutoff = 15
39
-set acro_trainer_angle_limit = 20
40
-set acro_trainer_lookahead_ms = 50
41
-set acro_trainer_debug_axis = ROLL
42
-set acro_trainer_gain = 75
43
-set p_pitch = 75
44
-set i_pitch = 134
45
-set d_pitch = 65
46
-set f_pitch = 199
47
-set p_roll = 71
48
-set i_roll = 127
49
-set d_roll = 57
50
-set f_roll = 191
51
-set p_yaw = 71
52
-set i_yaw = 127
53
-set d_yaw = 0
54
-set f_yaw = 191
55
-set angle_p_gain = 50
56
-set angle_feedforward = 50
57
-set angle_feedforward_smoothing_ms = 80
58
-set angle_limit = 60
59
-set angle_earth_ref = 100
60
-set horizon_level_strength = 75
61
-set horizon_limit_sticks = 75
62
-set horizon_limit_degrees = 135
63
-set horizon_ignore_sticks = OFF
64
-set horizon_delay_ms = 500
65
-set abs_control_gain = 0
66
-set abs_control_limit = 90
67
-set abs_control_error_limit = 20
68
-set abs_control_cutoff = 11
69
-set use_integrated_yaw = OFF
70
-set integrated_yaw_relax = 200
71
-set d_min_roll = 57
72
-set d_min_pitch = 65
73
-set d_min_yaw = 0
74
-set d_max_gain = 37
75
-set d_max_advance = 20
76
-set motor_output_limit = 100
77
-set auto_profile_cell_count = 0
78
-set launch_control_mode = NORMAL
79
-set launch_trigger_allow_reset = ON
80
-set launch_trigger_throttle_percent = 20
81
-set launch_angle_limit = 0
82
-set launch_control_gain = 40
83
-set thrust_linear = 20
84
-set transient_throttle_limit = 0
85
-set feedforward_transition = 0
86
-set feedforward_averaging = OFF
87
-set feedforward_smooth_factor = 25
88
-set feedforward_jitter_factor = 7
89
-set feedforward_boost = 15
90
-set feedforward_max_rate_limit = 90
91
-set dyn_idle_min_rpm = 40
92
-set dyn_idle_p_gain = 50
93
-set dyn_idle_i_gain = 50
94
-set dyn_idle_d_gain = 50
95
-set dyn_idle_max_increase = 150
96
-set dyn_idle_start_increase = 50
97
-set level_race_mode = OFF
98
-set simplified_pids_mode = RPY
99
-set simplified_master_multiplier = 160
100
-set simplified_i_gain = 100
101
-set simplified_d_gain = 120
102
-set simplified_pi_gain = 100
103
-set simplified_dmax_gain = 0
104
-set simplified_feedforward_gain = 100
105
-set simplified_pitch_d_gain = 100
106
-set simplified_pitch_pi_gain = 100
107
-set simplified_dterm_filter = ON
108
-set simplified_dterm_filter_multiplier = 120
109
-set tpa_mode = D
110
-set tpa_rate = 65
111
-set tpa_breakpoint = 1350
112
-set tpa_low_rate = 20
113
-set tpa_low_breakpoint = 1050
114
-set tpa_low_always = OFF
115
-set ez_landing_threshold = 25
116
-set ez_landing_limit = 5
117
-set ez_landing_speed = 5
... ...
\ No newline at end of file
app-dat/RC-dat/RC-configurator-dat/betaflight-presents-dat/betaflight-presents-dat.md
... ...
@@ -1,48 +0,0 @@
1
-
2
-# betaflight-presents-dat
3
-
4
-- [[FPV-dat]]
5
-
6
-UAV tech preset
7
-
8
-- UAV Tech - Micro (2" to 4")
9
-- UAV Tech - Whoop (1S&2S)
10
-
11
-(EXCLUSIVE) ESC PWM Optlons...
12
-- 16 & 24k ESC PWM Settings
13
-- 48k ESC PWM Settings
14
-- 96k+ ESC PWM Settings
15
-
16
-Given what I know about Mobula8 (a small whoop / micro style quad), here’s what I think:
17
-
18
-If your ESC & frame / airflow are decent and you mostly fly indoors or want quieter motors: go with 48 kHz. It’s a safe, good all-round choice.
19
-
20
-If you want the quietest possible operation and are willing to manage heat, 96 kHz+ may be okay if your ESC supports it and you monitor temps.
21
-
22
-If you fly outdoors a lot, or you want max efficiency (battery life, less heat), and don’t mind a little noise / less silky low-throttle, 16-24 kHz might be more reliable.
23
-
24
-
25
-
26
-
27
-- [[Mobula8-Tune.txt]] == https://www.reddit.com/r/TinyWhoop/comments/1lguely/mobula_8_pilots/
28
-
29
-PropWash Performance Booster..
30
-
31
-- [] Dynamic Idle (EsC bi-directional Dshot required)
32
-
33
-## other presents
34
-
35
-- freestyle
36
-
37
-ExpressLRS250Hz
38
-
39
-AOS Cine25 tune by Chris Rosser
40
-
41
-
42
-
43
-
44
-
45
-
46
-## ref
47
-
48
-- [[betaflight-configurator-dat/betaflight-dat]]
... ...
\ No newline at end of file
app-dat/RC-dat/RC-dat.md
... ...
@@ -36,4 +36,32 @@
36 36
37 37
## Teardown post
38 38
39
-[Tear down and Learn a good-build $20 RC Toy Car](https://www.electrodragon.com/disassemble-and-learn-a-good-build-20-rc-toy-car/)
... ...
\ No newline at end of file
0
+[Tear down and Learn a good-build $20 RC Toy Car](https://www.electrodragon.com/disassemble-and-learn-a-good-build-20-rc-toy-car/)
1
+
2
+
3
+
4
+
5
+## RC Link - SPI ELRS RC Link Update Rates
6
+
7
+### 1. Supported ELRS Packet Rates (Hz)
8
+- 25 Hz (long range, very low latency priority not needed)
9
+- 50 Hz
10
+- 100 Hz
11
+- 250 Hz
12
+- 500 Hz
13
+- 1000 Hz (only with UART-based receivers, *not supported* on SPI RX)
14
+
15
+### 2. Mobula8 SPI Receiver Limitation
16
+- SPI-based ELRS receivers (built into flight controllers) **usually support up to 500 Hz max**.
17
+- They don’t handle 1000 Hz mode reliably.
18
+
19
+### 3. Radiomaster Pocket ELRS
20
+- Can output up to **1000 Hz**.
21
+- But the Mobula8 SPI ELRS will negotiate down to **max 500 Hz**.
22
+
23
+---
24
+
25
+### Final Answer
26
+
27
+The **RC link update rate between your Radiomaster Pocket and Mobula8 SPI ELRS** can be set to **25 / 50 / 100 / 250 / 500 Hz**,
28
+but **500 Hz is the highest stable rate** supported by the Mobula8 SPI receiver.
... ...
\ No newline at end of file
app-dat/RC-dat/RC-supplier-dat/drone-maker-dat/happymodel-dat/mobula6-dat/mobula6-dat.md
... ...
@@ -0,0 +1,6 @@
1
+
2
+# mobula6-dat
3
+
4
+- [[propeller-dat]]
5
+
6
+- [[radiomaster-dat]]
... ...
\ No newline at end of file
app-dat/RC-dat/RC-supplier-dat/drone-maker-dat/happymodel-dat/mobula8-dat/mobula8-dat.md
... ...
@@ -5,9 +5,11 @@
5 5
6 6
- [[battery-pack-dat]] - [[flight-controller-dat]] - [[PID-dat]]
7 7
8
+- [[betaflight-presents-dat]]
9
+
8 10
- [[FPV-accesories-dat]]
9 11
10
-- [[EX1103-dat]] - [[motor-dat]] - [[Thrust-dat]]
12
+- [[EX1103-dat]] - [[motor-dat]] - [[Thrust-dat]] - [[motor-FPV-dat]]
11 13
12 14
13 15
## pre-note
... ...
@@ -103,6 +105,14 @@ Mobula8
103 105
- Gemfan 2023 Three-blade Propellers (4CW+4CCW)
104 106
105 107
108
+
109
+- **Frame wheelbase:** 85 mm (motor-to-motor diagonal)
110
+- **Typical prop size:** 2 inches
111
+- **Reason:**
112
+ - 65 mm whoops → ~31 mm props (≈1.2 inch)
113
+ - 75 mm whoops → ~40 mm props (≈1.6 inch)
114
+ - 85 mm whoops → ~48 mm props (≈2 inch)
115
+
106 116
## battery
107 117
108 118
95C 2S1P 550mAH
app-dat/RC-dat/RC-supplier-dat/radiomaster-dat/radiomaster-pocket-dat.md
... ...
@@ -0,0 +1,17 @@
1
+
2
+# radiomaster-pocket-dat.md
3
+
4
+## 1. Radiomaster Pocket (Multi-Protocol Version)
5
+- Uses **CC2500 module**, same chip used in FrSky radios.
6
+- Supports **FrSky D8, D16**, Futaba SFHSS, Hubsan, and many more protocols.
7
+- ✅ You can bind directly to FrSky D8 receivers.
8
+
9
+## 2. Radiomaster Pocket (ELRS Version)
10
+- Uses **ExpressLRS** only.
11
+- ❌ Does NOT support FrSky D8/D16.
12
+- You would need to use an **external CC2500 module** if you want D8.
13
+
14
+
15
+## ref
16
+
17
+- [[radiomaster-dat]]
... ...
\ No newline at end of file