MKS OLED support for RUMBA
Based on #10519 Co-Authored-By: Alex <alex18881@users.noreply.github.com>
This commit is contained in:
		@@ -136,21 +136,6 @@
 | 
				
			|||||||
#define KILL_PIN           46
 | 
					#define KILL_PIN           46
 | 
				
			||||||
#define CASE_LIGHT_PIN     45
 | 
					#define CASE_LIGHT_PIN     45
 | 
				
			||||||
 | 
					
 | 
				
			||||||
//
 | 
					 | 
				
			||||||
// LCD / Controller
 | 
					 | 
				
			||||||
//
 | 
					 | 
				
			||||||
#define SD_DETECT_PIN      49
 | 
					 | 
				
			||||||
#define BEEPER_PIN         44
 | 
					 | 
				
			||||||
#define LCD_PINS_RS        19
 | 
					 | 
				
			||||||
#define LCD_PINS_ENABLE    42
 | 
					 | 
				
			||||||
#define LCD_PINS_D4        18
 | 
					 | 
				
			||||||
#define LCD_PINS_D5        38
 | 
					 | 
				
			||||||
#define LCD_PINS_D6        41
 | 
					 | 
				
			||||||
#define LCD_PINS_D7        40
 | 
					 | 
				
			||||||
#define BTN_EN1            11
 | 
					 | 
				
			||||||
#define BTN_EN2            12
 | 
					 | 
				
			||||||
#define BTN_ENC            43
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
//
 | 
					//
 | 
				
			||||||
// M3/M4/M5 - Spindle/Laser Control
 | 
					// M3/M4/M5 - Spindle/Laser Control
 | 
				
			||||||
//
 | 
					//
 | 
				
			||||||
@@ -163,3 +148,29 @@
 | 
				
			|||||||
#ifndef SPINDLE_DIR_PIN
 | 
					#ifndef SPINDLE_DIR_PIN
 | 
				
			||||||
  #define SPINDLE_DIR_PIN          15
 | 
					  #define SPINDLE_DIR_PIN          15
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					// LCD / Controller
 | 
				
			||||||
 | 
					//
 | 
				
			||||||
 | 
					#define SD_DETECT_PIN      49
 | 
				
			||||||
 | 
					#define BEEPER_PIN         44
 | 
				
			||||||
 | 
					#define LCD_PINS_D7        40
 | 
				
			||||||
 | 
					#define BTN_EN1            11
 | 
				
			||||||
 | 
					#define BTN_EN2            12
 | 
				
			||||||
 | 
					#define BTN_ENC            43
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#if ENABLED(MKS_12864OLED) || ENABLED(MKS_12864OLED_SSD1306)
 | 
				
			||||||
 | 
					  #define LCD_PINS_DC      38 // Set as output on init
 | 
				
			||||||
 | 
					  #define LCD_PINS_RS      41 // Pull low for 1s to init
 | 
				
			||||||
 | 
					  // DOGM SPI LCD Support
 | 
				
			||||||
 | 
					  #define DOGLCD_CS        19
 | 
				
			||||||
 | 
					  #define DOGLCD_MOSI      42
 | 
				
			||||||
 | 
					  #define DOGLCD_SCK       18
 | 
				
			||||||
 | 
					  #define DOGLCD_A0        LCD_PINS_DC
 | 
				
			||||||
 | 
					#else
 | 
				
			||||||
 | 
					  #define LCD_PINS_RS      19
 | 
				
			||||||
 | 
					  #define LCD_PINS_ENABLE  42
 | 
				
			||||||
 | 
					  #define LCD_PINS_D4      18
 | 
				
			||||||
 | 
					  #define LCD_PINS_D5      38
 | 
				
			||||||
 | 
					  #define LCD_PINS_D6      41
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user