mirror of
https://github.com/MarlinFirmware/Marlin.git
synced 2024-11-27 22:08:02 +00:00
Merge pull request #9743 from thinkyhead/bf1_sainsmart_20x4
[1.1.x] Sainsmart LCD 20x4
This commit is contained in:
commit
7761812532
@ -299,10 +299,10 @@ script:
|
||||
# Most I2C configurations are failing at the moment because they require
|
||||
# a different Liquid Crystal library "LiquidTWI2".
|
||||
#
|
||||
# LCD_I2C_SAINSMART_YWROBOT
|
||||
# LCD_SAINSMART_I2C_1602
|
||||
#
|
||||
#- restore_configs
|
||||
#- opt_enable LCD_I2C_SAINSMART_YWROBOT
|
||||
#- opt_enable LCD_SAINSMART_I2C_1602
|
||||
#- build_marlin
|
||||
#
|
||||
# LCD_I2C_PANELOLU2
|
||||
|
@ -196,14 +196,16 @@
|
||||
* I2C PANELS
|
||||
*/
|
||||
|
||||
#if ENABLED(LCD_I2C_SAINSMART_YWROBOT)
|
||||
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
#if ENABLED(LCD_SAINSMART_I2C_1602) || ENABLED(LCD_SAINSMART_I2C_2004)
|
||||
|
||||
#define LCD_I2C_TYPE_PCF8575
|
||||
#define LCD_I2C_ADDRESS 0x27 // I2C Address of the port expander
|
||||
#define ULTIPANEL
|
||||
#define ULTRA_LCD
|
||||
|
||||
#if ENABLED(LCD_SAINSMART_I2C_2004)
|
||||
#define LCD_WIDTH 20
|
||||
#define LCD_HEIGHT 4
|
||||
#endif
|
||||
|
||||
#elif ENABLED(LCD_I2C_PANELOLU2)
|
||||
|
||||
@ -211,7 +213,7 @@
|
||||
|
||||
#define LCD_I2C_TYPE_MCP23017
|
||||
#define LCD_I2C_ADDRESS 0x20 // I2C Address of the port expander
|
||||
#define LCD_USE_I2C_BUZZER //comment out to disable buzzer on LCD
|
||||
#define LCD_USE_I2C_BUZZER // Enable buzzer on LCD (optional)
|
||||
#define ULTIPANEL
|
||||
|
||||
#elif ENABLED(LCD_I2C_VIKI)
|
||||
@ -226,7 +228,7 @@
|
||||
*/
|
||||
#define LCD_I2C_TYPE_MCP23017
|
||||
#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 LCD_USE_I2C_BUZZER // Enable buzzer on LCD (requires LiquidTWI2 v1.2.3 or later)
|
||||
#define ULTIPANEL
|
||||
|
||||
#define ENCODER_FEEDRATE_DEADZONE 4
|
||||
|
@ -1571,12 +1571,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -241,6 +241,8 @@
|
||||
#error "PROBE_DOUBLE_TOUCH is now MULTIPLE_PROBING. Please update your configuration."
|
||||
#elif defined(ANET_KEYPAD_LCD)
|
||||
#error "ANET_KEYPAD_LCD is now ZONESTAR_LCD. Please update your configuration."
|
||||
#elif defined(LCD_I2C_SAINSMART_YWROBOT)
|
||||
#error "LCD_I2C_SAINSMART_YWROBOT is now LCD_SAINSMART_I2C_(1602|2004). Please update your configuration."
|
||||
#elif defined(MEASURED_LOWER_LIMIT) || defined(MEASURED_UPPER_LIMIT)
|
||||
#error "MEASURED_(UPPER|LOWER)_LIMIT is now FILWIDTH_ERROR_MARGIN. Please update your configuration."
|
||||
#elif defined(AUTOMATIC_CURRENT_CONTROL)
|
||||
@ -1415,7 +1417,10 @@ static_assert(1 >= 0
|
||||
#if ENABLED(RA_CONTROL_PANEL)
|
||||
+ 1
|
||||
#endif
|
||||
#if ENABLED(LCD_I2C_SAINSMART_YWROBOT)
|
||||
#if ENABLED(LCD_SAINSMART_I2C_1602)
|
||||
+ 1
|
||||
#endif
|
||||
#if ENABLED(LCD_SAINSMART_I2C_2004)
|
||||
+ 1
|
||||
#endif
|
||||
#if ENABLED(LCM1602)
|
||||
|
@ -1591,12 +1591,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1571,12 +1571,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1721,12 +1721,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1580,12 +1580,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1571,12 +1571,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1571,12 +1571,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1559,12 +1559,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1572,12 +1572,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1559,12 +1559,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1570,12 +1570,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1581,12 +1581,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1571,12 +1571,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1574,12 +1574,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1553,12 +1553,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1553,12 +1553,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1591,12 +1591,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1586,12 +1586,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1571,12 +1571,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1575,12 +1575,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1574,12 +1574,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1575,12 +1575,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1582,12 +1582,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1599,12 +1599,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1575,12 +1575,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1575,12 +1575,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1571,12 +1571,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1571,12 +1571,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1583,12 +1583,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1602,12 +1602,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1627,12 +1627,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1570,12 +1570,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1571,12 +1571,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1582,12 +1582,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1604,12 +1604,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1571,12 +1571,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1571,12 +1571,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1521,12 +1521,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1571,12 +1571,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1705,12 +1705,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1704,12 +1704,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1703,12 +1703,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1692,12 +1692,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1695,12 +1695,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1695,12 +1695,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1704,12 +1704,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1585,12 +1585,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1574,12 +1574,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1566,12 +1566,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
@ -1576,12 +1576,13 @@
|
||||
//#define RA_CONTROL_PANEL
|
||||
|
||||
//
|
||||
// Sainsmart YW Robot (LCM1602) LCD Display
|
||||
// Sainsmart (YwRobot) LCD Displays
|
||||
//
|
||||
// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
|
||||
// These require F.Malpartida's LiquidCrystal_I2C library
|
||||
// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
|
||||
//
|
||||
//#define LCD_I2C_SAINSMART_YWROBOT
|
||||
//#define LCD_SAINSMART_I2C_1602
|
||||
//#define LCD_SAINSMART_I2C_2004
|
||||
|
||||
//
|
||||
// Generic LCM1602 LCD adapter
|
||||
|
Loading…
Reference in New Issue
Block a user