diff --git a/Marlin/pins_CHEAPTRONICv2.h b/Marlin/pins_CHEAPTRONICv2.h index e651d085d4..257380dd66 100644 --- a/Marlin/pins_CHEAPTRONICv2.h +++ b/Marlin/pins_CHEAPTRONICv2.h @@ -111,9 +111,12 @@ // // Other board specific pins // -#define FILWIDTH_PIN 37 #define LED_PIN 13 #define SPINDLE_ENABLE_PIN 4 #define FAN_PIN 3 #define PS_ON_PIN 45 #define KILL_PIN 46 + +#ifndef FILWIDTH_PIN + #define FILWIDTH_PIN 37 // should be Analog Input (0-15) +#endif diff --git a/Marlin/pins_PRINTRBOARD.h b/Marlin/pins_PRINTRBOARD.h index b53db770a5..a679340e74 100644 --- a/Marlin/pins_PRINTRBOARD.h +++ b/Marlin/pins_PRINTRBOARD.h @@ -99,7 +99,10 @@ // Misc. Functions // #define SDSS 26 -#define FILWIDTH_PIN 2 // Analog Input + +#ifndef FILWIDTH_PIN + #define FILWIDTH_PIN 2 // Analog Input +#endif // // LCD / Controller diff --git a/Marlin/pins_PRINTRBOARD_REVF.h b/Marlin/pins_PRINTRBOARD_REVF.h index fa5c3a615a..16753fe327 100644 --- a/Marlin/pins_PRINTRBOARD_REVF.h +++ b/Marlin/pins_PRINTRBOARD_REVF.h @@ -102,7 +102,10 @@ // Misc. Functions // #define SDSS 20 // Teensylu pin mapping -#define FILWIDTH_PIN 2 // Analog Input + +#ifndef FILWIDTH_PIN + #define FILWIDTH_PIN 2 // Analog Input +#endif // // LCD / Controller diff --git a/Marlin/pins_RAMBO.h b/Marlin/pins_RAMBO.h index c99cd79233..a317b1b763 100644 --- a/Marlin/pins_RAMBO.h +++ b/Marlin/pins_RAMBO.h @@ -135,10 +135,13 @@ // #define SDSS 53 #define LED_PIN 13 -#define FILWIDTH_PIN 3 // Analog Input #define PS_ON_PIN 4 #define CASE_LIGHT_PIN 46 +#ifndef FILWIDTH_PIN + #define FILWIDTH_PIN 3 // Analog Input +#endif + // // LCD / Controller // diff --git a/Marlin/pins_SCOOVO_X9H.h b/Marlin/pins_SCOOVO_X9H.h index a5ef15236b..a687c97285 100644 --- a/Marlin/pins_SCOOVO_X9H.h +++ b/Marlin/pins_SCOOVO_X9H.h @@ -118,7 +118,10 @@ #define SDSS 53 #define LED_PIN 13 #define PS_ON_PIN 4 -#define FILWIDTH_PIN 3 // Analog Input + +#ifndef FILWIDTH_PIN + #define FILWIDTH_PIN 3 // Analog Input +#endif // // LCD / Controller