Browse Source

Add link to custom LiquidCrystal library by F. Malpartida

Bob-the-Kuhn 8 years ago
parent
commit
325f09ea6c
30 changed files with 89 additions and 2 deletions
  1. 2
    2
      Marlin/Conditionals_LCD.h
  2. 3
    0
      Marlin/Configuration.h
  3. 3
    0
      Marlin/example_configurations/CL-260/Configuration.h
  4. 3
    0
      Marlin/example_configurations/Cartesio/Configuration.h
  5. 3
    0
      Marlin/example_configurations/Felix/Configuration.h
  6. 3
    0
      Marlin/example_configurations/Felix/DUAL/Configuration.h
  7. 3
    0
      Marlin/example_configurations/FolgerTech-i3-2020/Configuration.h
  8. 3
    0
      Marlin/example_configurations/Hephestos/Configuration.h
  9. 3
    0
      Marlin/example_configurations/Hephestos_2/Configuration.h
  10. 3
    0
      Marlin/example_configurations/K8200/Configuration.h
  11. 3
    0
      Marlin/example_configurations/K8400/Configuration.h
  12. 3
    0
      Marlin/example_configurations/K8400/Dual-head/Configuration.h
  13. 3
    0
      Marlin/example_configurations/M150/Configuration.h
  14. 3
    0
      Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h
  15. 3
    0
      Marlin/example_configurations/RigidBot/Configuration.h
  16. 3
    0
      Marlin/example_configurations/SCARA/Configuration.h
  17. 3
    0
      Marlin/example_configurations/TAZ4/Configuration.h
  18. 3
    0
      Marlin/example_configurations/TinyBoy2/Configuration.h
  19. 3
    0
      Marlin/example_configurations/WITBOX/Configuration.h
  20. 3
    0
      Marlin/example_configurations/adafruit/ST7565/Configuration.h
  21. 3
    0
      Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration.h
  22. 3
    0
      Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration.h
  23. 3
    0
      Marlin/example_configurations/delta/generic/Configuration.h
  24. 3
    0
      Marlin/example_configurations/delta/kossel_mini/Configuration.h
  25. 3
    0
      Marlin/example_configurations/delta/kossel_pro/Configuration.h
  26. 3
    0
      Marlin/example_configurations/delta/kossel_xl/Configuration.h
  27. 3
    0
      Marlin/example_configurations/gCreate_gMax1.5+/Configuration.h
  28. 3
    0
      Marlin/example_configurations/makibox/Configuration.h
  29. 3
    0
      Marlin/example_configurations/tvrrug/Round2/Configuration.h
  30. 3
    0
      Marlin/example_configurations/wt150/Configuration.h

+ 2
- 2
Marlin/Conditionals_LCD.h View File

129
    */
129
    */
130
 
130
 
131
   #if ENABLED(LCD_I2C_SAINSMART_YWROBOT)
131
   #if ENABLED(LCD_I2C_SAINSMART_YWROBOT)
132
-    // This uses the LiquidCrystal_I2C library ( https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home )
133
-    // Make sure it is placed in the Arduino libraries directory.
132
+    // Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
133
+    // https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
134
     #define LCD_I2C_TYPE_PCF8575
134
     #define LCD_I2C_TYPE_PCF8575
135
     #define LCD_I2C_ADDRESS 0x27   // I2C Address of the port expander
135
     #define LCD_I2C_ADDRESS 0x27   // I2C Address of the port expander
136
     #define ULTIPANEL
136
     #define ULTIPANEL

+ 3
- 0
Marlin/Configuration.h View File

1389
 //
1389
 //
1390
 // Sainsmart YW Robot (LCM1602) LCD Display
1390
 // Sainsmart YW Robot (LCM1602) LCD Display
1391
 //
1391
 //
1392
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1393
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1394
+//
1392
 //#define LCD_I2C_SAINSMART_YWROBOT
1395
 //#define LCD_I2C_SAINSMART_YWROBOT
1393
 
1396
 
1394
 //
1397
 //

+ 3
- 0
Marlin/example_configurations/CL-260/Configuration.h View File

1386
 //
1386
 //
1387
 // Sainsmart YW Robot (LCM1602) LCD Display
1387
 // Sainsmart YW Robot (LCM1602) LCD Display
1388
 //
1388
 //
1389
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1390
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1391
+//
1389
 //#define LCD_I2C_SAINSMART_YWROBOT
1392
 //#define LCD_I2C_SAINSMART_YWROBOT
1390
 
1393
 
1391
 //
1394
 //

+ 3
- 0
Marlin/example_configurations/Cartesio/Configuration.h View File

1383
 //
1383
 //
1384
 // Sainsmart YW Robot (LCM1602) LCD Display
1384
 // Sainsmart YW Robot (LCM1602) LCD Display
1385
 //
1385
 //
1386
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1387
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1388
+//
1386
 //#define LCD_I2C_SAINSMART_YWROBOT
1389
 //#define LCD_I2C_SAINSMART_YWROBOT
1387
 
1390
 
1388
 //
1391
 //

+ 3
- 0
Marlin/example_configurations/Felix/Configuration.h View File

1367
 //
1367
 //
1368
 // Sainsmart YW Robot (LCM1602) LCD Display
1368
 // Sainsmart YW Robot (LCM1602) LCD Display
1369
 //
1369
 //
1370
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1371
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1372
+//
1370
 //#define LCD_I2C_SAINSMART_YWROBOT
1373
 //#define LCD_I2C_SAINSMART_YWROBOT
1371
 
1374
 
1372
 //
1375
 //

+ 3
- 0
Marlin/example_configurations/Felix/DUAL/Configuration.h View File

1367
 //
1367
 //
1368
 // Sainsmart YW Robot (LCM1602) LCD Display
1368
 // Sainsmart YW Robot (LCM1602) LCD Display
1369
 //
1369
 //
1370
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1371
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1372
+//
1370
 //#define LCD_I2C_SAINSMART_YWROBOT
1373
 //#define LCD_I2C_SAINSMART_YWROBOT
1371
 
1374
 
1372
 //
1375
 //

+ 3
- 0
Marlin/example_configurations/FolgerTech-i3-2020/Configuration.h View File

1389
 //
1389
 //
1390
 // Sainsmart YW Robot (LCM1602) LCD Display
1390
 // Sainsmart YW Robot (LCM1602) LCD Display
1391
 //
1391
 //
1392
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1393
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1394
+//
1392
 //#define LCD_I2C_SAINSMART_YWROBOT
1395
 //#define LCD_I2C_SAINSMART_YWROBOT
1393
 
1396
 
1394
 //
1397
 //

+ 3
- 0
Marlin/example_configurations/Hephestos/Configuration.h View File

1375
 //
1375
 //
1376
 // Sainsmart YW Robot (LCM1602) LCD Display
1376
 // Sainsmart YW Robot (LCM1602) LCD Display
1377
 //
1377
 //
1378
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1379
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1380
+//
1378
 //#define LCD_I2C_SAINSMART_YWROBOT
1381
 //#define LCD_I2C_SAINSMART_YWROBOT
1379
 
1382
 
1380
 //
1383
 //

+ 3
- 0
Marlin/example_configurations/Hephestos_2/Configuration.h View File

1378
 //
1378
 //
1379
 // Sainsmart YW Robot (LCM1602) LCD Display
1379
 // Sainsmart YW Robot (LCM1602) LCD Display
1380
 //
1380
 //
1381
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1382
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1383
+//
1381
 //#define LCD_I2C_SAINSMART_YWROBOT
1384
 //#define LCD_I2C_SAINSMART_YWROBOT
1382
 
1385
 
1383
 //
1386
 //

+ 3
- 0
Marlin/example_configurations/K8200/Configuration.h View File

1417
 //
1417
 //
1418
 // Sainsmart YW Robot (LCM1602) LCD Display
1418
 // Sainsmart YW Robot (LCM1602) LCD Display
1419
 //
1419
 //
1420
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1421
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1422
+//
1420
 //#define LCD_I2C_SAINSMART_YWROBOT
1423
 //#define LCD_I2C_SAINSMART_YWROBOT
1421
 
1424
 
1422
 //
1425
 //

+ 3
- 0
Marlin/example_configurations/K8400/Configuration.h View File

1385
 //
1385
 //
1386
 // Sainsmart YW Robot (LCM1602) LCD Display
1386
 // Sainsmart YW Robot (LCM1602) LCD Display
1387
 //
1387
 //
1388
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1389
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1390
+//
1388
 //#define LCD_I2C_SAINSMART_YWROBOT
1391
 //#define LCD_I2C_SAINSMART_YWROBOT
1389
 
1392
 
1390
 //
1393
 //

+ 3
- 0
Marlin/example_configurations/K8400/Dual-head/Configuration.h View File

1385
 //
1385
 //
1386
 // Sainsmart YW Robot (LCM1602) LCD Display
1386
 // Sainsmart YW Robot (LCM1602) LCD Display
1387
 //
1387
 //
1388
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1389
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1390
+//
1388
 //#define LCD_I2C_SAINSMART_YWROBOT
1391
 //#define LCD_I2C_SAINSMART_YWROBOT
1389
 
1392
 
1390
 //
1393
 //

+ 3
- 0
Marlin/example_configurations/M150/Configuration.h View File

1412
 //
1412
 //
1413
 // Sainsmart YW Robot (LCM1602) LCD Display
1413
 // Sainsmart YW Robot (LCM1602) LCD Display
1414
 //
1414
 //
1415
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1416
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1417
+//
1415
 //#define LCD_I2C_SAINSMART_YWROBOT
1418
 //#define LCD_I2C_SAINSMART_YWROBOT
1416
 
1419
 
1417
 //
1420
 //

+ 3
- 0
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h View File

1385
 //
1385
 //
1386
 // Sainsmart YW Robot (LCM1602) LCD Display
1386
 // Sainsmart YW Robot (LCM1602) LCD Display
1387
 //
1387
 //
1388
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1389
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1390
+//
1388
 //#define LCD_I2C_SAINSMART_YWROBOT
1391
 //#define LCD_I2C_SAINSMART_YWROBOT
1389
 
1392
 
1390
 //
1393
 //

+ 3
- 0
Marlin/example_configurations/RigidBot/Configuration.h View File

1385
 //
1385
 //
1386
 // Sainsmart YW Robot (LCM1602) LCD Display
1386
 // Sainsmart YW Robot (LCM1602) LCD Display
1387
 //
1387
 //
1388
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1389
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1390
+//
1388
 //#define LCD_I2C_SAINSMART_YWROBOT
1391
 //#define LCD_I2C_SAINSMART_YWROBOT
1389
 
1392
 
1390
 //
1393
 //

+ 3
- 0
Marlin/example_configurations/SCARA/Configuration.h View File

1400
 //
1400
 //
1401
 // Sainsmart YW Robot (LCM1602) LCD Display
1401
 // Sainsmart YW Robot (LCM1602) LCD Display
1402
 //
1402
 //
1403
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1404
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1405
+//
1403
 //#define LCD_I2C_SAINSMART_YWROBOT
1406
 //#define LCD_I2C_SAINSMART_YWROBOT
1404
 
1407
 
1405
 //
1408
 //

+ 3
- 0
Marlin/example_configurations/TAZ4/Configuration.h View File

1404
 //
1404
 //
1405
 // Sainsmart YW Robot (LCM1602) LCD Display
1405
 // Sainsmart YW Robot (LCM1602) LCD Display
1406
 //
1406
 //
1407
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1408
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1409
+//
1407
 //#define LCD_I2C_SAINSMART_YWROBOT
1410
 //#define LCD_I2C_SAINSMART_YWROBOT
1408
 
1411
 
1409
 //
1412
 //

+ 3
- 0
Marlin/example_configurations/TinyBoy2/Configuration.h View File

1441
 //
1441
 //
1442
 // Sainsmart YW Robot (LCM1602) LCD Display
1442
 // Sainsmart YW Robot (LCM1602) LCD Display
1443
 //
1443
 //
1444
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1445
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1446
+//
1444
 //#define LCD_I2C_SAINSMART_YWROBOT
1447
 //#define LCD_I2C_SAINSMART_YWROBOT
1445
 
1448
 
1446
 //
1449
 //

+ 3
- 0
Marlin/example_configurations/WITBOX/Configuration.h View File

1375
 //
1375
 //
1376
 // Sainsmart YW Robot (LCM1602) LCD Display
1376
 // Sainsmart YW Robot (LCM1602) LCD Display
1377
 //
1377
 //
1378
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1379
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1380
+//
1378
 //#define LCD_I2C_SAINSMART_YWROBOT
1381
 //#define LCD_I2C_SAINSMART_YWROBOT
1379
 
1382
 
1380
 //
1383
 //

+ 3
- 0
Marlin/example_configurations/adafruit/ST7565/Configuration.h View File

1385
 //
1385
 //
1386
 // Sainsmart YW Robot (LCM1602) LCD Display
1386
 // Sainsmart YW Robot (LCM1602) LCD Display
1387
 //
1387
 //
1388
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1389
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1390
+//
1388
 //#define LCD_I2C_SAINSMART_YWROBOT
1391
 //#define LCD_I2C_SAINSMART_YWROBOT
1389
 
1392
 
1390
 //
1393
 //

+ 3
- 0
Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration.h View File

1506
 //
1506
 //
1507
 // Sainsmart YW Robot (LCM1602) LCD Display
1507
 // Sainsmart YW Robot (LCM1602) LCD Display
1508
 //
1508
 //
1509
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1510
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1511
+//
1509
 //#define LCD_I2C_SAINSMART_YWROBOT
1512
 //#define LCD_I2C_SAINSMART_YWROBOT
1510
 
1513
 
1511
 //
1514
 //

+ 3
- 0
Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration.h View File

1507
 //
1507
 //
1508
 // Sainsmart YW Robot (LCM1602) LCD Display
1508
 // Sainsmart YW Robot (LCM1602) LCD Display
1509
 //
1509
 //
1510
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1511
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1512
+//
1510
 //#define LCD_I2C_SAINSMART_YWROBOT
1513
 //#define LCD_I2C_SAINSMART_YWROBOT
1511
 
1514
 
1512
 //
1515
 //

+ 3
- 0
Marlin/example_configurations/delta/generic/Configuration.h View File

1496
 //
1496
 //
1497
 // Sainsmart YW Robot (LCM1602) LCD Display
1497
 // Sainsmart YW Robot (LCM1602) LCD Display
1498
 //
1498
 //
1499
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1500
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1501
+//
1499
 //#define LCD_I2C_SAINSMART_YWROBOT
1502
 //#define LCD_I2C_SAINSMART_YWROBOT
1500
 
1503
 
1501
 //
1504
 //

+ 3
- 0
Marlin/example_configurations/delta/kossel_mini/Configuration.h View File

1499
 //
1499
 //
1500
 // Sainsmart YW Robot (LCM1602) LCD Display
1500
 // Sainsmart YW Robot (LCM1602) LCD Display
1501
 //
1501
 //
1502
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1503
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1504
+//
1502
 //#define LCD_I2C_SAINSMART_YWROBOT
1505
 //#define LCD_I2C_SAINSMART_YWROBOT
1503
 
1506
 
1504
 //
1507
 //

+ 3
- 0
Marlin/example_configurations/delta/kossel_pro/Configuration.h View File

1504
 //
1504
 //
1505
 // Sainsmart YW Robot (LCM1602) LCD Display
1505
 // Sainsmart YW Robot (LCM1602) LCD Display
1506
 //
1506
 //
1507
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1508
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1509
+//
1507
 //#define LCD_I2C_SAINSMART_YWROBOT
1510
 //#define LCD_I2C_SAINSMART_YWROBOT
1508
 
1511
 
1509
 //
1512
 //

+ 3
- 0
Marlin/example_configurations/delta/kossel_xl/Configuration.h View File

1562
 //
1562
 //
1563
 // Sainsmart YW Robot (LCM1602) LCD Display
1563
 // Sainsmart YW Robot (LCM1602) LCD Display
1564
 //
1564
 //
1565
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1566
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1567
+//
1565
 //#define LCD_I2C_SAINSMART_YWROBOT
1568
 //#define LCD_I2C_SAINSMART_YWROBOT
1566
 
1569
 
1567
 //
1570
 //

+ 3
- 0
Marlin/example_configurations/gCreate_gMax1.5+/Configuration.h View File

1401
 //
1401
 //
1402
 // Sainsmart YW Robot (LCM1602) LCD Display
1402
 // Sainsmart YW Robot (LCM1602) LCD Display
1403
 //
1403
 //
1404
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1405
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1406
+//
1404
 //#define LCD_I2C_SAINSMART_YWROBOT
1407
 //#define LCD_I2C_SAINSMART_YWROBOT
1405
 
1408
 
1406
 //
1409
 //

+ 3
- 0
Marlin/example_configurations/makibox/Configuration.h View File

1388
 //
1388
 //
1389
 // Sainsmart YW Robot (LCM1602) LCD Display
1389
 // Sainsmart YW Robot (LCM1602) LCD Display
1390
 //
1390
 //
1391
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1392
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1393
+//
1391
 //#define LCD_I2C_SAINSMART_YWROBOT
1394
 //#define LCD_I2C_SAINSMART_YWROBOT
1392
 
1395
 
1393
 //
1396
 //

+ 3
- 0
Marlin/example_configurations/tvrrug/Round2/Configuration.h View File

1380
 //
1380
 //
1381
 // Sainsmart YW Robot (LCM1602) LCD Display
1381
 // Sainsmart YW Robot (LCM1602) LCD Display
1382
 //
1382
 //
1383
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1384
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1385
+//
1383
 //#define LCD_I2C_SAINSMART_YWROBOT
1386
 //#define LCD_I2C_SAINSMART_YWROBOT
1384
 
1387
 
1385
 //
1388
 //

+ 3
- 0
Marlin/example_configurations/wt150/Configuration.h View File

1390
 //
1390
 //
1391
 // Sainsmart YW Robot (LCM1602) LCD Display
1391
 // Sainsmart YW Robot (LCM1602) LCD Display
1392
 //
1392
 //
1393
+// Note: This controller requires F.Malpartida's LiquidCrystal_I2C library
1394
+// https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
1395
+//
1393
 //#define LCD_I2C_SAINSMART_YWROBOT
1396
 //#define LCD_I2C_SAINSMART_YWROBOT
1394
 
1397
 
1395
 //
1398
 //

Loading…
Cancel
Save