|  |  | @ -37,6 +37,88 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | #define HEATER_1_PIN        7 // EXTRUDER 2 (-1 on RAMPS 1.4)
 |  |  |  | #define HEATER_1_PIN        7 // EXTRUDER 2 (-1 on RAMPS 1.4)
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | #if ENABLED(VIKI2) || ENABLED(miniVIKI) |  |  |  | #if ENABLED(VIKI2) || ENABLED(miniVIKI) | 
			
		
	
		
		
			
				
					
					|  |  |  |   //#undef SD_DETECT_PIN
 |  |  |  |   /**
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |   //#define SD_DETECT_PIN 49  // For easy adapter board
 |  |  |  |    * VIKI2 Has two groups of wires with... | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * +Vin     + Input supply, requires 120ma for LCD and mSD card | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * GND      Ground Pin | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * MOSI     Data input for LCD and SD | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * MISO     Data output for SD | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * SCK      Clock for LCD and SD | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * AO       Reg. Sel for LCD | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * LCS      Chip Select for LCD | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * SDCS     Chip Select for SD | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * SDCD     Card Detect pin for SD | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * ENCA     Encoder output A | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * ENCB     Encoder output B | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * ENCBTN   Encoder button switch | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * BTN      Panel mounted button switch | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * BUZZER   Piezo buzzer | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * BLUE-LED Blue LED ring pin (3 to 5v, mosfet buffered) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * RED-LED  Red LED ring pin (3 to 5v, mosfet buffered) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * This configuration uses the following arrangement: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * EXP1 D37 = EN2   D35 = EN1     EXP2 D50 = MISO  D52 = SCK | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    *      D17 = BLUE  D16 = RED          D31 = ENC   D53 = SDCS | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    *      D23 = KILL  D25 = BUZZ         D33 = ---   D51 = MOSI | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    *      D27 = A0    D29 = LCS          D49 = SDCD  RST = --- | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    *      GND = GND   5V  = 5V           GND = ---   D41 = --- | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    */ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #undef BTN_EN1 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #undef BTN_EN2 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #undef BTN_ENC | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #undef DOGLCD_A0 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #undef DOGLCD_CS | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #undef SD_DETECT_PIN | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #undef BEEPER_PIN | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #undef KILL_PIN | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   //
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // VIKI2 12-wire lead
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   //
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // orange/white         SDCD
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #define SD_DETECT_PIN   49 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // white                ENCA
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #define BTN_EN1         35 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // green                ENCB
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #define BTN_EN2         37 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // purple               ENCBTN
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #define BTN_ENC         31 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // brown                A0
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #define DOGLCD_A0       27 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // green/white          LCS
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #define DOGLCD_CS       29 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                        // 50    gray   MISO
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                        // 51    yellow MOSI
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                        // 52    orange SCK
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // blue                 SDCS
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   //#define SDSS            53
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   //
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // VIKI2 4-wire lead
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   //
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // blue                 BTN
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #define KILL_PIN        23 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // green                BUZZER
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #define BEEPER_PIN      25 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // yellow               RED-LED
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #define STAT_LED_RED    16 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   // white                BLUE-LED
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #define STAT_LED_BLUE   17 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | #endif |  |  |  | #endif | 
			
		
	
	
		
		
			
				
					|  |  | 
 |