Browse Source

Move note about LiquidTWI2 to Configuration.h (PR#2406)

Scott Lahteine 10 years ago
parent
commit
c3c605c658

+ 0
- 5
Marlin/Conditionals.h View File

90
 
90
 
91
   // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
91
   // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
92
   #ifdef LCD_I2C_PANELOLU2
92
   #ifdef LCD_I2C_PANELOLU2
93
-    // This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
94
-    // Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
95
-    // (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
96
-    // Note: The PANELOLU2 encoder click input can either be directly connected to a pin
97
-    //       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
98
     #define LCD_I2C_TYPE_MCP23017
93
     #define LCD_I2C_TYPE_MCP23017
99
     #define LCD_I2C_ADDRESS 0x20 // I2C Address of the port expander
94
     #define LCD_I2C_ADDRESS 0x20 // I2C Address of the port expander
100
     #define LCD_USE_I2C_BUZZER //comment out to disable buzzer on LCD
95
     #define LCD_USE_I2C_BUZZER //comment out to disable buzzer on LCD

+ 6
- 0
Marlin/Configuration.h View File

704
 //#define LCD_I2C_SAINSMART_YWROBOT
704
 //#define LCD_I2C_SAINSMART_YWROBOT
705
 
705
 
706
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
706
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
707
+//
708
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
709
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
710
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
711
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
712
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
707
 //#define LCD_I2C_PANELOLU2
713
 //#define LCD_I2C_PANELOLU2
708
 
714
 
709
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
715
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/configurator/config/Configuration.h View File

703
 //#define LCD_I2C_SAINSMART_YWROBOT
703
 //#define LCD_I2C_SAINSMART_YWROBOT
704
 
704
 
705
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
705
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
706
+//
707
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
708
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
709
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
710
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
711
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
706
 //#define LCD_I2C_PANELOLU2
712
 //#define LCD_I2C_PANELOLU2
707
 
713
 
708
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
714
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

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

687
 //#define LCD_I2C_SAINSMART_YWROBOT
687
 //#define LCD_I2C_SAINSMART_YWROBOT
688
 
688
 
689
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
689
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
690
+//
691
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
692
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
693
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
694
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
695
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
690
 //#define LCD_I2C_PANELOLU2
696
 //#define LCD_I2C_PANELOLU2
691
 
697
 
692
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
698
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/Felix/Configuration_DUAL.h View File

641
 //#define LCD_I2C_SAINSMART_YWROBOT
641
 //#define LCD_I2C_SAINSMART_YWROBOT
642
 
642
 
643
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
643
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
644
+//
645
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
646
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
647
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
648
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
649
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
644
 //#define LCD_I2C_PANELOLU2
650
 //#define LCD_I2C_PANELOLU2
645
 
651
 
646
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
652
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

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

712
 //#define LCD_I2C_SAINSMART_YWROBOT
712
 //#define LCD_I2C_SAINSMART_YWROBOT
713
 
713
 
714
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
714
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
715
+//
716
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
717
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
718
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
719
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
720
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
715
 //#define LCD_I2C_PANELOLU2
721
 //#define LCD_I2C_PANELOLU2
716
 
722
 
717
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
723
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

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

720
 //#define LCD_I2C_SAINSMART_YWROBOT
720
 //#define LCD_I2C_SAINSMART_YWROBOT
721
 
721
 
722
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
722
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
723
+//
724
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
725
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
726
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
727
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
728
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
723
 //#define LCD_I2C_PANELOLU2
729
 //#define LCD_I2C_PANELOLU2
724
 
730
 
725
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
731
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

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

704
 //#define LCD_I2C_SAINSMART_YWROBOT
704
 //#define LCD_I2C_SAINSMART_YWROBOT
705
 
705
 
706
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
706
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
707
+//
708
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
709
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
710
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
711
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
712
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
707
 //#define LCD_I2C_PANELOLU2
713
 //#define LCD_I2C_PANELOLU2
708
 
714
 
709
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
715
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

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

745
 //#define LCD_I2C_SAINSMART_YWROBOT
745
 //#define LCD_I2C_SAINSMART_YWROBOT
746
 
746
 
747
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
747
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
748
+//
749
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
750
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
751
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
752
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
753
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
748
 //#define LCD_I2C_PANELOLU2
754
 //#define LCD_I2C_PANELOLU2
749
 
755
 
750
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
756
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

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

712
 //#define LCD_I2C_SAINSMART_YWROBOT
712
 //#define LCD_I2C_SAINSMART_YWROBOT
713
 
713
 
714
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
714
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
715
+//
716
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
717
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
718
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
719
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
720
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
715
 //#define LCD_I2C_PANELOLU2
721
 //#define LCD_I2C_PANELOLU2
716
 
722
 
717
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
723
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

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

703
 //#define LCD_I2C_SAINSMART_YWROBOT
703
 //#define LCD_I2C_SAINSMART_YWROBOT
704
 
704
 
705
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
705
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
706
+//
707
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
708
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
709
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
710
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
711
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
706
 //#define LCD_I2C_PANELOLU2
712
 //#define LCD_I2C_PANELOLU2
707
 
713
 
708
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
714
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

+ 6
- 0
Marlin/example_configurations/delta/biv2.5/Configuration.h View File

831
 //#define LCD_I2C_SAINSMART_YWROBOT
831
 //#define LCD_I2C_SAINSMART_YWROBOT
832
 
832
 
833
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
833
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
834
+//
835
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
836
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
837
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
838
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
839
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
834
 //#define LCD_I2C_PANELOLU2
840
 //#define LCD_I2C_PANELOLU2
835
 
841
 
836
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
842
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

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

831
 //#define LCD_I2C_SAINSMART_YWROBOT
831
 //#define LCD_I2C_SAINSMART_YWROBOT
832
 
832
 
833
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
833
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
834
+//
835
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
836
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
837
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
838
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
839
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
834
 //#define LCD_I2C_PANELOLU2
840
 //#define LCD_I2C_PANELOLU2
835
 
841
 
836
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
842
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

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

835
 //#define LCD_I2C_SAINSMART_YWROBOT
835
 //#define LCD_I2C_SAINSMART_YWROBOT
836
 
836
 
837
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
837
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
838
+//
839
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
840
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
841
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
842
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
843
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
838
 //#define LCD_I2C_PANELOLU2
844
 //#define LCD_I2C_PANELOLU2
839
 
845
 
840
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
846
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

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

858
 //#define LCD_I2C_SAINSMART_YWROBOT
858
 //#define LCD_I2C_SAINSMART_YWROBOT
859
 
859
 
860
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
860
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
861
+//
862
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
863
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
864
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
865
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
866
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
861
 //#define LCD_I2C_PANELOLU2
867
 //#define LCD_I2C_PANELOLU2
862
 
868
 
863
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
869
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

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

707
 //#define LCD_I2C_SAINSMART_YWROBOT
707
 //#define LCD_I2C_SAINSMART_YWROBOT
708
 
708
 
709
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
709
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
710
+//
711
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
712
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
713
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
714
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
715
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
710
 //#define LCD_I2C_PANELOLU2
716
 //#define LCD_I2C_PANELOLU2
711
 
717
 
712
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
718
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

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

713
 //#define LCD_I2C_SAINSMART_YWROBOT
713
 //#define LCD_I2C_SAINSMART_YWROBOT
714
 
714
 
715
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
715
 // PANELOLU2 LCD with status LEDs, separate encoder and click inputs
716
+//
717
+// This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 )
718
+// Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.
719
+// (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)
720
+// Note: The PANELOLU2 encoder click input can either be directly connected to a pin
721
+//       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
716
 //#define LCD_I2C_PANELOLU2
722
 //#define LCD_I2C_PANELOLU2
717
 
723
 
718
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
724
 // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs

Loading…
Cancel
Save