From 93afb029946cedc06c1a3250c1e6108cf67a253a Mon Sep 17 00:00:00 2001
From: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date: Tue, 27 Apr 2021 05:16:19 -0700
Subject: [PATCH] BTT SKR V2 probe and chamber pins (#21717)

---
 Marlin/src/pins/stm32f4/pins_BTT_SKR_V2_0.h | 32 +++++++++++++++++----
 1 file changed, 26 insertions(+), 6 deletions(-)

diff --git a/Marlin/src/pins/stm32f4/pins_BTT_SKR_V2_0.h b/Marlin/src/pins/stm32f4/pins_BTT_SKR_V2_0.h
index fa08aedbb0..11f954c400 100644
--- a/Marlin/src/pins/stm32f4/pins_BTT_SKR_V2_0.h
+++ b/Marlin/src/pins/stm32f4/pins_BTT_SKR_V2_0.h
@@ -200,15 +200,35 @@
 #define TEMP_0_PIN                          PA2   // TH0
 #define TEMP_1_PIN                          PA3   // TH1
 
+#if HOTENDS == 1
+  #if TEMP_SENSOR_PROBE
+    #define TEMP_PROBE_PIN           TEMP_1_PIN
+  #elif TEMP_SENSOR_CHAMBER
+    #define TEMP_CHAMBER_PIN         TEMP_1_PIN
+  #endif
+#endif
+
 //
 // Heaters / Fans
 //
-#define HEATER_0_PIN                        PB3   // Heater0
-#define HEATER_1_PIN                        PB4   // Heater1
-#define HEATER_BED_PIN                      PD7   // Hotbed
-#define FAN_PIN                             PB7   // Fan0
-#define FAN1_PIN                            PB6   // Fan1
-#define FAN2_PIN                            PB5   // Fan2
+#ifndef HEATER_0_PIN
+  #define HEATER_0_PIN                      PB3   // Heater0
+#endif
+#ifndef HEATER_1_PIN
+  #define HEATER_1_PIN                      PB4   // Heater1
+#endif
+#ifndef HEATER_BED_PIN
+  #define HEATER_BED_PIN                    PD7   // Hotbed
+#endif
+#ifndef FAN_PIN
+  #define FAN_PIN                           PB7   // Fan0
+#endif
+#ifndef FAN1_PIN
+  #define FAN1_PIN                          PB6   // Fan1
+#endif
+#ifndef FAN2_PIN
+  #define FAN2_PIN                          PB5   // Fan2
+#endif
 
 //
 // Software SPI pins for TMC2130 stepper drivers