@ -348,11 +348,12 @@ const bool Z_ENDSTOPS_INVERTING = true; // set to true to invert the logic of th
# define ULTIPANEL
# define ULTIPANEL
# endif
# endif
// PANELOLU2 LCD with status LEDs, separate encoder and click inputs
// PANELOLU2 LCD with status LEDs, separate encoder and click inputs
//#define LCD_I2C_PANELOLU2
//#define LCD_I2C_PANELOLU2
# ifdef LCD_I2C_PANELOLU2
# ifdef LCD_I2C_PANELOLU2
// This uses the LiquidTWI2 library ( https://github.com/lincomatic/LiquidTWI2 )
// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
// Make sure it is placed in the Arduino or Sketchbook libraries directory.
// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
// (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
// (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
# define LCD_I2C_TYPE_MCP23017
# define LCD_I2C_TYPE_MCP23017
@ -362,15 +363,16 @@ const bool Z_ENDSTOPS_INVERTING = true; // set to true to invert the logic of th
# define ULTIPANEL
# define ULTIPANEL
# endif
# endif
// Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
// Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
//#define LCD_I2C_VIKI
//#define LCD_I2C_VIKI
# ifdef LCD_I2C_VIKI
# ifdef LCD_I2C_VIKI
// This uses the LiquidTWI2 library ( https://github.com/lincomatic/LiquidTWI2 )
// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
// Make sure it is placed in the Arduino or Sketchbook libraries directory.
// Make sure the L iquidTWI2 direc tory is placed in the Arduino or Sketchbook libraries sub directory.
// Note: The pause/stop/resume LCD button pin should be connected to the Arduino
// Note: The pause/stop/resume LCD button pin should be connected to the Arduino
// BTN_ENC pin (or set BTN_ENC to -1 if not used)
// BTN_ENC pin (or set BTN_ENC to -1 if not used)
# define LCD_I2C_TYPE_MCP23017
# define LCD_I2C_TYPE_MCP23017
# define LCD_I2C_ADDRESS 0x20 // I2C Address of the port expander
# define LCD_I2C_ADDRESS 0x20 // I2C Address of the port expander
# define LCD_USE_I2C_BUZZER //comment out to disable buzzer on LCD (requires LiquidTWI2 v1.2.3 or later)
# define NEWPANEL
# define NEWPANEL
# define ULTIPANEL
# define ULTIPANEL
# endif
# endif