From ce5e610311947e0972acaa60074fbe13f4506a2e Mon Sep 17 00:00:00 2001 From: frawi-mfa Date: Mon, 17 Nov 2025 16:17:43 +0100 Subject: [PATCH 1/6] add templates for pid presets --- setup/PID-Presets/image.jpg | Bin 0 -> 9355 bytes setup/PID-Presets/index.yaml | 8 +++++++ .../pids/6-and-7mm-brushed-whoop.option.yaml | 19 +++++++++++++++++ .../pids/65mm-1s-brushless-whoop.option.yaml | 20 ++++++++++++++++++ .../pids/75mm-1s-brushless-whoop.option.yaml | 19 +++++++++++++++++ .../pids/7mm-brushed-micro.option.yaml | 19 +++++++++++++++++ .../thrust-weight-ratio-10to1-3in.option.yaml | 19 +++++++++++++++++ .../thrust-weight-ratio-12to1-4in.option.yaml | 19 +++++++++++++++++ .../thrust-weight-ratio-14to1-5in.option.yaml | 19 +++++++++++++++++ .../thrust-weight-ratio-8to1-2in.option.yaml | 19 +++++++++++++++++ setup/PID-Presets/profile.yaml | 2 ++ 11 files changed, 163 insertions(+) create mode 100644 setup/PID-Presets/image.jpg create mode 100644 setup/PID-Presets/index.yaml create mode 100644 setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml create mode 100644 setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml create mode 100644 setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml create mode 100644 setup/PID-Presets/pids/7mm-brushed-micro.option.yaml create mode 100644 setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml create mode 100644 setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml create mode 100644 setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml create mode 100644 setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml create mode 100644 setup/PID-Presets/profile.yaml diff --git a/setup/PID-Presets/image.jpg b/setup/PID-Presets/image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..78e22461b8b9026586f25c7285858585bcf02cd4 GIT binary patch literal 9355 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 bVw7~*!S)sy6q@@-;g`el^Z#a@lrZ)m)#%%L literal 0 HcmV?d00001 diff --git a/setup/PID-Presets/index.yaml b/setup/PID-Presets/index.yaml new file mode 100644 index 0000000..ce265e8 --- /dev/null +++ b/setup/PID-Presets/index.yaml @@ -0,0 +1,8 @@ +name: PID Presets +author: guac-squad +desc: Get the PID preset for your build if there is no suitable template for you. This template will change the pid presets, nothing else. These PIDs are a good starting point to get your build in the air! + +options: + - name: pids + title: Choose your PIDs on the size and thrust to weight ratio of your build. + \ No newline at end of file diff --git a/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml b/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml new file mode 100644 index 0000000..6bd83f6 --- /dev/null +++ b/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml @@ -0,0 +1,19 @@ +name: 6-and-7mm-brushed-whoop +title: 6mm & 7mm brushed whoop (Alienwhoop ZERO) +desc: + +pid: + pid_profile: 0 + pid_rates: + - kp: + - 122.5 + - 122.5 + - 298 + ki: + - 60 + - 60 + - 40 + kd: + - 128.5 + - 128.5 + - 24 diff --git a/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml b/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml new file mode 100644 index 0000000..1e3e726 --- /dev/null +++ b/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml @@ -0,0 +1,20 @@ +name: 65mm-1s-brushless-whoop +title: 65mm 1s brushless whoop +desc: + +pid: + pid_profile: 0 + pid_rates: + - kp: + - 108 + - 108 + - 118 + ki: + - 77 + - 77 + - 77 + kd: + - 68 + - 68 + - 12 + \ No newline at end of file diff --git a/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml b/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml new file mode 100644 index 0000000..981794e --- /dev/null +++ b/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml @@ -0,0 +1,19 @@ +name: 75mm-1s-brushless-whoop +title: 75mm 1s brushless whoop +desc: + +pid: + pid_profile: 0 + pid_rates: + - kp: + - 127 + - 127 + - 128 + ki: + - 77 + - 77 + - 77 + kd: + - 101 + - 101 + - 13 diff --git a/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml b/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml new file mode 100644 index 0000000..1076b2a --- /dev/null +++ b/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml @@ -0,0 +1,19 @@ +name: 7mm-brushed-micro +title: 7mm brushed micro +desc: + +pid: + pid_profile: 0 + pid_rates: + - kp: + - 122.5 + - 122.5 + - 298 + ki: + - 60 + - 60 + - 40 + kd: + - 128.5 + - 128.5 + - 24 diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml new file mode 100644 index 0000000..fd5323e --- /dev/null +++ b/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml @@ -0,0 +1,19 @@ +name: thrust-weigt-ratio-10to1-3in +title: Thrust/Weight Ratio 10:1 3in +desc: + +pid: + pid_profile: 0 + pid_rates: + - kp: + - 81 + - 81 + - 78 + ki: + - 77 + - 77 + - 77 + kd: + - 44 + - 44 + - 6 diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml new file mode 100644 index 0000000..9a791c6 --- /dev/null +++ b/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml @@ -0,0 +1,19 @@ +name: thrust-weigt-ratio-12to1-4in +title: Thrust/Weight Ratio 12:1 4in +desc: + +pid: + pid_profile: 0 + pid_rates: + - kp: + - 70 + - 70 + - 63 + ki: + - 77 + - 77 + - 77 + kd: + - 39 + - 39 + - 6 diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml new file mode 100644 index 0000000..5736b54 --- /dev/null +++ b/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml @@ -0,0 +1,19 @@ +name: thrust-weigt-ratio-14to1-5in +title: Thrust/Weight Ratio 14:1 5in +desc: + +pid: + pid_profile: 0 + pid_rates: + - kp: + - 54 + - 54 + - 56 + ki: + - 77 + - 77 + - 77 + kd: + - 33 + - 33 + - 4 diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml new file mode 100644 index 0000000..ad3ae20 --- /dev/null +++ b/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml @@ -0,0 +1,19 @@ +name: thrust-weigt-ratio-8to1-2in +title: Thrust/Weight Ratio <8:1 2in +desc: + +pid: + pid_profile: 0 + pid_rates: + - kp: + - 91 + - 91 + - 78.5 + ki: + - 77 + - 77 + - 77 + kd: + - 54 + - 54 + - 6 diff --git a/setup/PID-Presets/profile.yaml b/setup/PID-Presets/profile.yaml new file mode 100644 index 0000000..d6beb4f --- /dev/null +++ b/setup/PID-Presets/profile.yaml @@ -0,0 +1,2 @@ +meta: + version: 517 From 3563f97e4c7c288f7f1ef128a8eabe2b866ed8d6 Mon Sep 17 00:00:00 2001 From: frawi-mfa Date: Mon, 17 Nov 2025 16:36:29 +0100 Subject: [PATCH 2/6] add templates for pid presets with keyword profile: --- setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml | 1 + setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml | 1 + setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml | 1 + setup/PID-Presets/pids/7mm-brushed-micro.option.yaml | 1 + setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml | 1 + setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml | 1 + setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml | 1 + setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml | 1 + 8 files changed, 8 insertions(+) diff --git a/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml b/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml index 6bd83f6..e49a798 100644 --- a/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml +++ b/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml @@ -2,6 +2,7 @@ name: 6-and-7mm-brushed-whoop title: 6mm & 7mm brushed whoop (Alienwhoop ZERO) desc: +profile: pid: pid_profile: 0 pid_rates: diff --git a/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml b/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml index 1e3e726..72f0f29 100644 --- a/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml +++ b/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml @@ -2,6 +2,7 @@ name: 65mm-1s-brushless-whoop title: 65mm 1s brushless whoop desc: +profile: pid: pid_profile: 0 pid_rates: diff --git a/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml b/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml index 981794e..8886cac 100644 --- a/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml +++ b/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml @@ -2,6 +2,7 @@ name: 75mm-1s-brushless-whoop title: 75mm 1s brushless whoop desc: +profile: pid: pid_profile: 0 pid_rates: diff --git a/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml b/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml index 1076b2a..2354989 100644 --- a/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml +++ b/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml @@ -2,6 +2,7 @@ name: 7mm-brushed-micro title: 7mm brushed micro desc: +profile: pid: pid_profile: 0 pid_rates: diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml index fd5323e..6083c99 100644 --- a/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml +++ b/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml @@ -2,6 +2,7 @@ name: thrust-weigt-ratio-10to1-3in title: Thrust/Weight Ratio 10:1 3in desc: +profile: pid: pid_profile: 0 pid_rates: diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml index 9a791c6..d864d1d 100644 --- a/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml +++ b/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml @@ -2,6 +2,7 @@ name: thrust-weigt-ratio-12to1-4in title: Thrust/Weight Ratio 12:1 4in desc: +profile: pid: pid_profile: 0 pid_rates: diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml index 5736b54..a6b5cbd 100644 --- a/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml +++ b/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml @@ -2,6 +2,7 @@ name: thrust-weigt-ratio-14to1-5in title: Thrust/Weight Ratio 14:1 5in desc: +profile: pid: pid_profile: 0 pid_rates: diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml index ad3ae20..e85c198 100644 --- a/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml +++ b/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml @@ -2,6 +2,7 @@ name: thrust-weigt-ratio-8to1-2in title: Thrust/Weight Ratio <8:1 2in desc: +profile: pid: pid_profile: 0 pid_rates: From 1a4279280ba233f6d149c2c56598a85c13abc80d Mon Sep 17 00:00:00 2001 From: frawi-mfa Date: Mon, 17 Nov 2025 17:22:41 +0100 Subject: [PATCH 3/6] add templates for pid presets with corrected indentation --- .../pids/6-and-7mm-brushed-whoop.option.yaml | 32 +++++++++---------- .../pids/65mm-1s-brushless-whoop.option.yaml | 32 +++++++++---------- .../pids/75mm-1s-brushless-whoop.option.yaml | 32 +++++++++---------- .../pids/7mm-brushed-micro.option.yaml | 32 +++++++++---------- .../thrust-weight-ratio-10to1-3in.option.yaml | 32 +++++++++---------- .../thrust-weight-ratio-12to1-4in.option.yaml | 32 +++++++++---------- .../thrust-weight-ratio-14to1-5in.option.yaml | 32 +++++++++---------- .../thrust-weight-ratio-8to1-2in.option.yaml | 32 +++++++++---------- 8 files changed, 128 insertions(+), 128 deletions(-) diff --git a/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml b/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml index e49a798..133d645 100644 --- a/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml +++ b/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml @@ -1,20 +1,20 @@ name: 6-and-7mm-brushed-whoop title: 6mm & 7mm brushed whoop (Alienwhoop ZERO) -desc: +desc: 6mm & 7mm brushed whoop (Alienwhoop ZERO) profile: -pid: - pid_profile: 0 - pid_rates: - - kp: - - 122.5 - - 122.5 - - 298 - ki: - - 60 - - 60 - - 40 - kd: - - 128.5 - - 128.5 - - 24 + pid: + pid_profile: 0 + pid_rates: + - kp: + - 122.5 + - 122.5 + - 298 + ki: + - 60 + - 60 + - 40 + kd: + - 128.5 + - 128.5 + - 24 diff --git a/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml b/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml index 72f0f29..db39542 100644 --- a/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml +++ b/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml @@ -1,21 +1,21 @@ name: 65mm-1s-brushless-whoop title: 65mm 1s brushless whoop -desc: +desc: 65mm 1s brushless whoop profile: -pid: - pid_profile: 0 - pid_rates: - - kp: - - 108 - - 108 - - 118 - ki: - - 77 - - 77 - - 77 - kd: - - 68 - - 68 - - 12 + pid: + pid_profile: 0 + pid_rates: + - kp: + - 108 + - 108 + - 118 + ki: + - 77 + - 77 + - 77 + kd: + - 68 + - 68 + - 12 \ No newline at end of file diff --git a/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml b/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml index 8886cac..facf292 100644 --- a/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml +++ b/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml @@ -1,20 +1,20 @@ name: 75mm-1s-brushless-whoop title: 75mm 1s brushless whoop -desc: +desc: 75mm 1s brushless whoop profile: -pid: - pid_profile: 0 - pid_rates: - - kp: - - 127 - - 127 - - 128 - ki: - - 77 - - 77 - - 77 - kd: - - 101 - - 101 - - 13 + pid: + pid_profile: 0 + pid_rates: + - kp: + - 127 + - 127 + - 128 + ki: + - 77 + - 77 + - 77 + kd: + - 101 + - 101 + - 13 diff --git a/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml b/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml index 2354989..4991dd1 100644 --- a/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml +++ b/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml @@ -1,20 +1,20 @@ name: 7mm-brushed-micro title: 7mm brushed micro -desc: +desc: 7mm brushed micro profile: -pid: - pid_profile: 0 - pid_rates: - - kp: - - 122.5 - - 122.5 - - 298 - ki: - - 60 - - 60 - - 40 - kd: - - 128.5 - - 128.5 - - 24 + pid: + pid_profile: 0 + pid_rates: + - kp: + - 122.5 + - 122.5 + - 298 + ki: + - 60 + - 60 + - 40 + kd: + - 128.5 + - 128.5 + - 24 diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml index 6083c99..13fddae 100644 --- a/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml +++ b/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml @@ -1,20 +1,20 @@ name: thrust-weigt-ratio-10to1-3in title: Thrust/Weight Ratio 10:1 3in -desc: +desc: Thrust/Weight Ratio 10:1 3in profile: -pid: - pid_profile: 0 - pid_rates: - - kp: - - 81 - - 81 - - 78 - ki: - - 77 - - 77 - - 77 - kd: - - 44 - - 44 - - 6 + pid: + pid_profile: 0 + pid_rates: + - kp: + - 81 + - 81 + - 78 + ki: + - 77 + - 77 + - 77 + kd: + - 44 + - 44 + - 6 diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml index d864d1d..716e707 100644 --- a/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml +++ b/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml @@ -1,20 +1,20 @@ name: thrust-weigt-ratio-12to1-4in title: Thrust/Weight Ratio 12:1 4in -desc: +desc: Thrust/Weight Ratio 12:1 4in profile: -pid: - pid_profile: 0 - pid_rates: - - kp: - - 70 - - 70 - - 63 - ki: - - 77 - - 77 - - 77 - kd: - - 39 - - 39 - - 6 + pid: + pid_profile: 0 + pid_rates: + - kp: + - 70 + - 70 + - 63 + ki: + - 77 + - 77 + - 77 + kd: + - 39 + - 39 + - 6 diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml index a6b5cbd..eb95baf 100644 --- a/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml +++ b/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml @@ -1,20 +1,20 @@ name: thrust-weigt-ratio-14to1-5in title: Thrust/Weight Ratio 14:1 5in -desc: +desc: Thrust/Weight Ratio 14:1 5in profile: -pid: - pid_profile: 0 - pid_rates: - - kp: - - 54 - - 54 - - 56 - ki: - - 77 - - 77 - - 77 - kd: - - 33 - - 33 - - 4 + pid: + pid_profile: 0 + pid_rates: + - kp: + - 54 + - 54 + - 56 + ki: + - 77 + - 77 + - 77 + kd: + - 33 + - 33 + - 4 diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml index e85c198..980738b 100644 --- a/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml +++ b/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml @@ -1,20 +1,20 @@ name: thrust-weigt-ratio-8to1-2in title: Thrust/Weight Ratio <8:1 2in -desc: +desc: Thrust/Weight Ratio <8:1 2in profile: -pid: - pid_profile: 0 - pid_rates: - - kp: - - 91 - - 91 - - 78.5 - ki: - - 77 - - 77 - - 77 - kd: - - 54 - - 54 - - 6 + pid: + pid_profile: 0 + pid_rates: + - kp: + - 91 + - 91 + - 78.5 + ki: + - 77 + - 77 + - 77 + kd: + - 54 + - 54 + - 6 From 110fd5c53871627a942064940dd68d54956e5bc0 Mon Sep 17 00:00:00 2001 From: frawi-mfa Date: Mon, 17 Nov 2025 17:46:46 +0100 Subject: [PATCH 4/6] template for pid preset 6mm-7mm corrected --- .../pids/6-and-7mm-brushed-whoop.option.yaml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml b/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml index 133d645..0f91c2b 100644 --- a/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml +++ b/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml @@ -7,14 +7,14 @@ profile: pid_profile: 0 pid_rates: - kp: - - 122.5 - - 122.5 - - 298 + - 135 + - 135 + - 330 ki: - - 60 - - 60 - - 40 + - 70 + - 75 + - 75 kd: - - 128.5 - - 128.5 - - 24 + - 89 + - 89 + - 66 From 828ff24159631ea1007d6e5c8ae7d48c37d7aea4 Mon Sep 17 00:00:00 2001 From: frawi-mfa Date: Mon, 17 Nov 2025 18:01:50 +0100 Subject: [PATCH 5/6] templates for pid presets with pid values in the description --- setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml | 3 +-- setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml | 2 +- setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml | 2 +- setup/PID-Presets/pids/7mm-brushed-micro.option.yaml | 2 +- .../PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml | 2 +- .../PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml | 2 +- .../PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml | 2 +- .../PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml | 2 +- 8 files changed, 8 insertions(+), 9 deletions(-) diff --git a/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml b/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml index 0f91c2b..119ebf7 100644 --- a/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml +++ b/setup/PID-Presets/pids/6-and-7mm-brushed-whoop.option.yaml @@ -1,7 +1,6 @@ name: 6-and-7mm-brushed-whoop title: 6mm & 7mm brushed whoop (Alienwhoop ZERO) -desc: 6mm & 7mm brushed whoop (Alienwhoop ZERO) - +desc: kp 135 135 135 ki 70 75 75 kd 89 89 66 profile: pid: pid_profile: 0 diff --git a/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml b/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml index db39542..3c7cc03 100644 --- a/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml +++ b/setup/PID-Presets/pids/65mm-1s-brushless-whoop.option.yaml @@ -1,6 +1,6 @@ name: 65mm-1s-brushless-whoop title: 65mm 1s brushless whoop -desc: 65mm 1s brushless whoop +desc: kp 108 108 118 ki 77 77 77 kd 68 68 12 profile: pid: diff --git a/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml b/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml index facf292..beef892 100644 --- a/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml +++ b/setup/PID-Presets/pids/75mm-1s-brushless-whoop.option.yaml @@ -1,6 +1,6 @@ name: 75mm-1s-brushless-whoop title: 75mm 1s brushless whoop -desc: 75mm 1s brushless whoop +desc: kp 127 127 128 ki 77 77 77 kd 101 101 13 profile: pid: diff --git a/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml b/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml index 4991dd1..0cff372 100644 --- a/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml +++ b/setup/PID-Presets/pids/7mm-brushed-micro.option.yaml @@ -1,6 +1,6 @@ name: 7mm-brushed-micro title: 7mm brushed micro -desc: 7mm brushed micro +desc: kp 122,5 122,5 298 ki 60 60 40 kd 1287,5 128,5 24 profile: pid: diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml index 13fddae..b584c6e 100644 --- a/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml +++ b/setup/PID-Presets/pids/thrust-weight-ratio-10to1-3in.option.yaml @@ -1,6 +1,6 @@ name: thrust-weigt-ratio-10to1-3in title: Thrust/Weight Ratio 10:1 3in -desc: Thrust/Weight Ratio 10:1 3in +desc: kp 81 81 78 ki 77 77 77 kd 44 44 6 profile: pid: diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml index 716e707..58096cf 100644 --- a/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml +++ b/setup/PID-Presets/pids/thrust-weight-ratio-12to1-4in.option.yaml @@ -1,6 +1,6 @@ name: thrust-weigt-ratio-12to1-4in title: Thrust/Weight Ratio 12:1 4in -desc: Thrust/Weight Ratio 12:1 4in +desc: kp 70 70 63 ki 77 77 77 kd 39 39 6 profile: pid: diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml index eb95baf..9085955 100644 --- a/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml +++ b/setup/PID-Presets/pids/thrust-weight-ratio-14to1-5in.option.yaml @@ -1,6 +1,6 @@ name: thrust-weigt-ratio-14to1-5in title: Thrust/Weight Ratio 14:1 5in -desc: Thrust/Weight Ratio 14:1 5in +desc: kp 54 54 56 ki 77 77 77 kd 33 33 4 profile: pid: diff --git a/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml b/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml index 980738b..365d96b 100644 --- a/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml +++ b/setup/PID-Presets/pids/thrust-weight-ratio-8to1-2in.option.yaml @@ -1,6 +1,6 @@ name: thrust-weigt-ratio-8to1-2in title: Thrust/Weight Ratio <8:1 2in -desc: Thrust/Weight Ratio <8:1 2in +desc: kp 91 91 78,5 ki 77 77 77 kd 54 54 6 profile: pid: From e7bf58ad0aa9349722bbd6e11a00694d27f0033f Mon Sep 17 00:00:00 2001 From: frawi-mfa Date: Mon, 17 Nov 2025 18:16:10 +0100 Subject: [PATCH 6/6] pid presets change author to hanfer --- setup/PID-Presets/index.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup/PID-Presets/index.yaml b/setup/PID-Presets/index.yaml index ce265e8..84f7aa8 100644 --- a/setup/PID-Presets/index.yaml +++ b/setup/PID-Presets/index.yaml @@ -1,5 +1,5 @@ name: PID Presets -author: guac-squad +author: hanfer desc: Get the PID preset for your build if there is no suitable template for you. This template will change the pid presets, nothing else. These PIDs are a good starting point to get your build in the air! options: