diff --git a/groundStation/README.md b/groundStation/README.md
index 2e6be4d83774dc08d23ac744b70eba6ce44be294..e14675ab8ad6eb0b870f87355b94a0778eae994c 100644
--- a/groundStation/README.md
+++ b/groundStation/README.md
@@ -62,4 +62,25 @@ or alternatively with symlinks
 
 This will fetch the block_id, type_id and name of every node in the current graph
 
-You can run any number of any combination of frontend tools at the same time.
\ No newline at end of file
+You can run any number of any combination of frontend tools at the same time.
+
+### Batch Update of PID constants
+The CLI only supports setting one PID constant at a time using the following command.
+
+From the `groundStation` folder:
+```
+./Cli setpid --pitch -p 1.000
+```
+
+This can get tedious for 27 PID constants.
+
+To help, we made a batch script that allows you to easily set all 27 PID constants at once and save your progress as you go.
+
+First, edit the `parameters.txt` file in the `groundStation/scripts` folder to specify the values you want to set. The script will parse this file and pass them to the `Cli` program.
+
+Then simply run the script from the `groundStation` folder:
+```
+scripts/setpid_batch.sh
+```
+
+Remember to commit your changes in the `parameters.txt` file if you believe you have found a better default state for the quad.
\ No newline at end of file