diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index f15876770e..6c5b974325 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -26,6 +26,7 @@ // Gen6 = 5 // Gen6 deluxe = 51 // Sanguinololu 1.2 and above = 62 +// Melzi = 63 // Ultimaker = 7 // Teensylu = 8 // Gen3+ =9 diff --git a/Marlin/pins.h b/Marlin/pins.h index 0d6b6022e3..95a0369686 100644 --- a/Marlin/pins.h +++ b/Marlin/pins.h @@ -554,7 +554,10 @@ * Sanguinololu pin assignment * ****************************************************************************************/ -#if MOTHERBOARD == 62 +#if MOTHERBOARD == 63 +#define MELZI +#endif +#if MOTHERBOARD == 62 || MOTHERBOARD == 63 #undef MOTHERBOARD #define MOTHERBOARD 6 #define SANGUINOLOLU_V_1_2 @@ -589,6 +592,11 @@ #define FAN_PIN -1 +#ifdef MELZI +#define LED_PIN 28 +#define FAN_PIN 4 +#endif + #define PS_ON_PIN -1 #define KILL_PIN -1 @@ -621,6 +629,10 @@ #define SDPOWER -1 #define SDSS 31 +#ifdef MELZI +#define SDSS 24 +#endif + #endif