add MINIPANEL defines
This commit is contained in:
parent
8ac5e56934
commit
00dbf69b6d
|
@ -75,6 +75,14 @@
|
|||
#define NEWPANEL
|
||||
#endif
|
||||
|
||||
#ifdef MINIPANEL
|
||||
#define DOGLCD
|
||||
#define SDSUPPORT
|
||||
#define ULTIPANEL
|
||||
#define NEWPANEL
|
||||
#define DEFAULT_LCD_CONTRAST 17
|
||||
#endif
|
||||
|
||||
/**
|
||||
* I2C PANELS
|
||||
*/
|
||||
|
|
|
@ -694,6 +694,10 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
|
|||
// REMEMBER TO INSTALL LiquidCrystal_I2C.h in your ARDUINO library folder: https://github.com/kiyoshigawa/LiquidCrystal_I2C
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
// The MakerLab Mini Panel with graphic controller and SD support
|
||||
// http://reprap.org/wiki/Mini_panel
|
||||
// #define MINIPANEL
|
||||
|
||||
/**
|
||||
* I2C Panels
|
||||
*/
|
||||
|
|
|
@ -128,6 +128,9 @@
|
|||
#elif defined U8GLIB_SSD1306
|
||||
// Generic support for SSD1306 OLED I2C LCDs
|
||||
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE);
|
||||
#elif defined(MINIPANEL)
|
||||
// The MINIPanel display
|
||||
U8GLIB_MINI12864 u8g(DOGLCD_CS, DOGLCD_A0);
|
||||
#else
|
||||
// for regular DOGM128 display with HW-SPI
|
||||
U8GLIB_DOGM128 u8g(DOGLCD_CS, DOGLCD_A0); // HW-SPI Com: CS, A0
|
||||
|
@ -201,8 +204,9 @@ static void lcd_implementation_init() {
|
|||
pinMode(LCD_PIN_RESET, OUTPUT);
|
||||
digitalWrite(LCD_PIN_RESET, HIGH);
|
||||
#endif
|
||||
|
||||
u8g.setContrast(lcd_contrast);
|
||||
#ifndef MINIPANEL//setContrast not working for Mini Panel
|
||||
u8g.setContrast(lcd_contrast);
|
||||
#endif
|
||||
// FIXME: remove this workaround
|
||||
// Uncomment this if you have the first generation (V1.10) of STBs board
|
||||
// pinMode(17, OUTPUT); // Enable LCD backlight
|
||||
|
|
|
@ -702,6 +702,10 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
|
|||
// REMEMBER TO INSTALL LiquidCrystal_I2C.h in your ARDUINO library folder: https://github.com/kiyoshigawa/LiquidCrystal_I2C
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
// The MakerLab Mini Panel with graphic controller and SD support
|
||||
// http://reprap.org/wiki/Mini_panel
|
||||
// #define MINIPANEL
|
||||
|
||||
/**
|
||||
* I2C Panels
|
||||
*/
|
||||
|
|
|
@ -821,6 +821,10 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
|
|||
// in ultralcd.cpp@lcd_delta_calibrate_menu()
|
||||
// #define DELTA_CALIBRATION_MENU
|
||||
|
||||
// The MakerLab Mini Panel with graphic controller and SD support
|
||||
// http://reprap.org/wiki/Mini_panel
|
||||
// #define MINIPANEL
|
||||
|
||||
/**
|
||||
* I2C Panels
|
||||
*/
|
||||
|
|
|
@ -191,6 +191,27 @@
|
|||
#define DOGLCD_CS 29
|
||||
#define DOGLCD_A0 27
|
||||
#define LCD_PIN_BL 33
|
||||
#elif defined(MINIPANEL)
|
||||
#define BEEPER 42
|
||||
// Pins for DOGM SPI LCD Support
|
||||
#define DOGLCD_A0 44
|
||||
#define DOGLCD_CS 66
|
||||
#define LCD_PIN_BL 65 // backlight LED on A11/D65
|
||||
#define SDSS 53
|
||||
|
||||
#define KILL_PIN 64
|
||||
// GLCD features
|
||||
//#define LCD_CONTRAST 190
|
||||
// Uncomment screen orientation
|
||||
// #define LCD_SCREEN_ROT_90
|
||||
// #define LCD_SCREEN_ROT_180
|
||||
// #define LCD_SCREEN_ROT_270
|
||||
//The encoder and click button
|
||||
#define BTN_EN1 40
|
||||
#define BTN_EN2 63
|
||||
#define BTN_ENC 59 //the click switch
|
||||
//not connected to a pin
|
||||
#define SDCARDDETECT 49
|
||||
#else
|
||||
// arduino pin which triggers an piezzo beeper
|
||||
#define BEEPER 33 // Beeper on AUX-4
|
||||
|
|
Loading…
Reference in a new issue