소스 검색

Add CreatorPro / Makerbot / QIDI / etc and Mightboard RevE support (#12855)

- Fix a bug in MAXxxxx thermocouple temp reporting.
- Add support for 3-wire HD44780.
- Add support for PCA9533 RGB driver.
- Add configuration examples for FlashForge CreatorPro.
mikeshub 6 년 전
부모
커밋
7fde8d9d1e
96개의 변경된 파일5113개의 추가작업 그리고 136개의 파일을 삭제
  1. 13
    2
      Marlin/Configuration.h
  2. 12
    1
      Marlin/src/config/default/Configuration.h
  3. 12
    1
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h
  4. 12
    1
      Marlin/src/config/examples/AliExpress/CL-260/Configuration.h
  5. 12
    1
      Marlin/src/config/examples/Anet/A2/Configuration.h
  6. 12
    1
      Marlin/src/config/examples/Anet/A2plus/Configuration.h
  7. 12
    1
      Marlin/src/config/examples/Anet/A6/Configuration.h
  8. 12
    1
      Marlin/src/config/examples/Anet/A8/Configuration.h
  9. 12
    1
      Marlin/src/config/examples/ArmEd/Configuration.h
  10. 12
    1
      Marlin/src/config/examples/Azteeg/X5GT/Configuration.h
  11. 12
    1
      Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h
  12. 12
    1
      Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h
  13. 12
    1
      Marlin/src/config/examples/BQ/Hephestos/Configuration.h
  14. 12
    1
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h
  15. 12
    1
      Marlin/src/config/examples/BQ/WITBOX/Configuration.h
  16. 12
    1
      Marlin/src/config/examples/Cartesio/Configuration.h
  17. 12
    1
      Marlin/src/config/examples/Creality/CR-10/Configuration.h
  18. 12
    1
      Marlin/src/config/examples/Creality/CR-10S/Configuration.h
  19. 12
    1
      Marlin/src/config/examples/Creality/CR-10mini/Configuration.h
  20. 12
    1
      Marlin/src/config/examples/Creality/CR-8/Configuration.h
  21. 12
    1
      Marlin/src/config/examples/Creality/Ender-2/Configuration.h
  22. 12
    1
      Marlin/src/config/examples/Creality/Ender-3/Configuration.h
  23. 12
    1
      Marlin/src/config/examples/Creality/Ender-4/Configuration.h
  24. 12
    1
      Marlin/src/config/examples/Einstart-S/Configuration.h
  25. 12
    1
      Marlin/src/config/examples/Felix/Configuration.h
  26. 12
    1
      Marlin/src/config/examples/Felix/DUAL/Configuration.h
  27. 2044
    0
      Marlin/src/config/examples/FlashForge/CreatorPro/Configuration.h
  28. 1972
    0
      Marlin/src/config/examples/FlashForge/CreatorPro/Configuration_adv.h
  29. 12
    1
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h
  30. 12
    1
      Marlin/src/config/examples/Formbot/Raptor/Configuration.h
  31. 12
    1
      Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration.h
  32. 12
    1
      Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h
  33. 12
    1
      Marlin/src/config/examples/Geeetech/GT2560/Configuration.h
  34. 12
    1
      Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  35. 12
    1
      Marlin/src/config/examples/Geeetech/MeCreator2/Configuration.h
  36. 12
    1
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h
  37. 12
    1
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h
  38. 12
    1
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h
  39. 12
    1
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h
  40. 12
    1
      Marlin/src/config/examples/Infitary/i3-M508/Configuration.h
  41. 12
    1
      Marlin/src/config/examples/JGAurora/A5/Configuration.h
  42. 12
    1
      Marlin/src/config/examples/MakerParts/Configuration.h
  43. 12
    1
      Marlin/src/config/examples/Malyan/M150/Configuration.h
  44. 12
    1
      Marlin/src/config/examples/Malyan/M200/Configuration.h
  45. 12
    1
      Marlin/src/config/examples/Micromake/C1/basic/Configuration.h
  46. 12
    1
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h
  47. 12
    1
      Marlin/src/config/examples/Mks/Robin/Configuration.h
  48. 12
    1
      Marlin/src/config/examples/Mks/Sbase/Configuration.h
  49. 12
    1
      Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h
  50. 12
    1
      Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h
  51. 12
    1
      Marlin/src/config/examples/RigidBot/Configuration.h
  52. 12
    1
      Marlin/src/config/examples/SCARA/Configuration.h
  53. 12
    1
      Marlin/src/config/examples/STM32F10/Configuration.h
  54. 12
    1
      Marlin/src/config/examples/STM32F4/Configuration.h
  55. 12
    1
      Marlin/src/config/examples/Sanguinololu/Configuration.h
  56. 12
    1
      Marlin/src/config/examples/TheBorg/Configuration.h
  57. 12
    1
      Marlin/src/config/examples/TinyBoy2/Configuration.h
  58. 12
    1
      Marlin/src/config/examples/Tronxy/X1/Configuration.h
  59. 12
    1
      Marlin/src/config/examples/Tronxy/X3A/Configuration.h
  60. 12
    1
      Marlin/src/config/examples/Tronxy/X5S/Configuration.h
  61. 12
    1
      Marlin/src/config/examples/Tronxy/XY100/Configuration.h
  62. 12
    1
      Marlin/src/config/examples/UltiMachine/Archim1/Configuration.h
  63. 12
    1
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h
  64. 12
    1
      Marlin/src/config/examples/VORONDesign/Configuration.h
  65. 12
    1
      Marlin/src/config/examples/Velleman/K8200/Configuration.h
  66. 12
    1
      Marlin/src/config/examples/Velleman/K8400/Configuration.h
  67. 12
    1
      Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h
  68. 8
    1
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h
  69. 12
    1
      Marlin/src/config/examples/adafruit/ST7565/Configuration.h
  70. 12
    1
      Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h
  71. 12
    1
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h
  72. 12
    1
      Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h
  73. 12
    1
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h
  74. 12
    1
      Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration.h
  75. 12
    1
      Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h
  76. 12
    1
      Marlin/src/config/examples/delta/MKS/SBASE/Configuration.h
  77. 12
    1
      Marlin/src/config/examples/delta/Tevo Little Monster/Configuration.h
  78. 12
    1
      Marlin/src/config/examples/delta/generic/Configuration.h
  79. 12
    1
      Marlin/src/config/examples/delta/kossel_mini/Configuration.h
  80. 12
    1
      Marlin/src/config/examples/delta/kossel_pro/Configuration.h
  81. 12
    1
      Marlin/src/config/examples/delta/kossel_xl/Configuration.h
  82. 12
    1
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h
  83. 12
    1
      Marlin/src/config/examples/makibox/Configuration.h
  84. 12
    1
      Marlin/src/config/examples/stm32f103ret6/Configuration.h
  85. 12
    1
      Marlin/src/config/examples/tvrrug/Round2/Configuration.h
  86. 12
    1
      Marlin/src/config/examples/wt150/Configuration.h
  87. 8
    0
      Marlin/src/feature/leds/leds.cpp
  88. 1
    0
      Marlin/src/feature/leds/leds.h
  89. 5
    1
      Marlin/src/inc/Conditionals_LCD.h
  90. 2
    2
      Marlin/src/inc/Conditionals_post.h
  91. 8
    0
      Marlin/src/lcd/HD44780/ultralcd_HD44780.cpp
  92. 10
    1
      Marlin/src/lcd/HD44780/ultralcd_HD44780.h
  93. 2
    2
      Marlin/src/lcd/menu/menu_filament.cpp
  94. 20
    5
      Marlin/src/module/temperature.cpp
  95. 33
    40
      Marlin/src/pins/pins_MIGHTYBOARD_REVE.h
  96. 3
    0
      platformio.ini

+ 13
- 2
Marlin/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *
2011
  *  - Change to green once print has finished
2022
  *  - Change to green once print has finished
2012
  *  - Turn off after the print has finished and the user has pushed a button
2023
  *  - Turn off after the print has finished and the user has pushed a button
2013
  */
2024
  */
2014
-#if ENABLED(BLINKM) || ENABLED(RGB_LED) || ENABLED(RGBW_LED) || ENABLED(PCA9632) || ENABLED(NEOPIXEL_LED)
2025
+#if ENABLED(BLINKM) || ENABLED(RGB_LED) || ENABLED(RGBW_LED) || ENABLED(PCA9632) || ENABLED(PCA9533)|| ENABLED(NEOPIXEL_LED)
2015
   #define PRINTER_EVENT_LEDS
2026
   #define PRINTER_EVENT_LEDS
2016
 #endif
2027
 #endif
2017
 
2028
 

+ 12
- 1
Marlin/src/config/default/Configuration.h 파일 보기

1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *
2011
  *  - Change to green once print has finished
2022
  *  - Change to green once print has finished
2012
  *  - Turn off after the print has finished and the user has pushed a button
2023
  *  - Turn off after the print has finished and the user has pushed a button
2013
  */
2024
  */
2014
-#if ENABLED(BLINKM) || ENABLED(RGB_LED) || ENABLED(RGBW_LED) || ENABLED(PCA9632) || ENABLED(NEOPIXEL_LED)
2025
+#if ENABLED(BLINKM) || ENABLED(RGB_LED) || ENABLED(RGBW_LED) || ENABLED(PCA9632) || ENABLED(PCA9533)|| ENABLED(NEOPIXEL_LED)
2015
   #define PRINTER_EVENT_LEDS
2026
   #define PRINTER_EVENT_LEDS
2016
 #endif
2027
 #endif
2017
 
2028
 

+ 12
- 1
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h 파일 보기

1743
 //
1743
 //
1744
 
1744
 
1745
 //
1745
 //
1746
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1746
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1747
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1747
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1748
 //
1748
 //
1749
 //#define SAV_3DLCD
1749
 //#define SAV_3DLCD
1750
 
1750
 
1751
+//
1752
+// 3-wire SR LCD with strobe using 74HC4094
1753
+// https://github.com/mikeshub/SailfishLCD
1754
+// Uses the code directly from Sailfish
1755
+//
1756
+//#define FF_INTERFACEBOARD
1757
+
1751
 //=============================================================================
1758
 //=============================================================================
1752
 //=======================   LCD / Controller Selection  =======================
1759
 //=======================   LCD / Controller Selection  =======================
1753
 //=========================      (Graphical LCDs)      ========================
1760
 //=========================      (Graphical LCDs)      ========================
1977
 // Support for PCA9632 PWM LED driver
1984
 // Support for PCA9632 PWM LED driver
1978
 //#define PCA9632
1985
 //#define PCA9632
1979
 
1986
 
1987
+// Support for PCA9533 PWM LED driver
1988
+// https://github.com/mikeshub/SailfishRGB_LED
1989
+//#define PCA9533
1990
+
1980
 /**
1991
 /**
1981
  * RGB LED / LED Strip Control
1992
  * RGB LED / LED Strip Control
1982
  *
1993
  *

+ 12
- 1
Marlin/src/config/examples/AliExpress/CL-260/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/Anet/A2/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1959
 // Support for PCA9632 PWM LED driver
1966
 // Support for PCA9632 PWM LED driver
1960
 //#define PCA9632
1967
 //#define PCA9632
1961
 
1968
 
1969
+// Support for PCA9533 PWM LED driver
1970
+// https://github.com/mikeshub/SailfishRGB_LED
1971
+//#define PCA9533
1972
+
1962
 /**
1973
 /**
1963
  * RGB LED / LED Strip Control
1974
  * RGB LED / LED Strip Control
1964
  *
1975
  *

+ 12
- 1
Marlin/src/config/examples/Anet/A2plus/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1959
 // Support for PCA9632 PWM LED driver
1966
 // Support for PCA9632 PWM LED driver
1960
 //#define PCA9632
1967
 //#define PCA9632
1961
 
1968
 
1969
+// Support for PCA9533 PWM LED driver
1970
+// https://github.com/mikeshub/SailfishRGB_LED
1971
+//#define PCA9533
1972
+
1962
 /**
1973
 /**
1963
  * RGB LED / LED Strip Control
1974
  * RGB LED / LED Strip Control
1964
  *
1975
  *

+ 12
- 1
Marlin/src/config/examples/Anet/A6/Configuration.h 파일 보기

1875
 //
1875
 //
1876
 
1876
 
1877
 //
1877
 //
1878
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1878
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1879
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1879
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1880
 //
1880
 //
1881
 //#define SAV_3DLCD
1881
 //#define SAV_3DLCD
1882
 
1882
 
1883
+//
1884
+// 3-wire SR LCD with strobe using 74HC4094
1885
+// https://github.com/mikeshub/SailfishLCD
1886
+// Uses the code directly from Sailfish
1887
+//
1888
+//#define FF_INTERFACEBOARD
1889
+
1883
 //=============================================================================
1890
 //=============================================================================
1884
 //=======================   LCD / Controller Selection  =======================
1891
 //=======================   LCD / Controller Selection  =======================
1885
 //=========================      (Graphical LCDs)      ========================
1892
 //=========================      (Graphical LCDs)      ========================
2111
 // Support for PCA9632 PWM LED driver
2118
 // Support for PCA9632 PWM LED driver
2112
 //#define PCA9632
2119
 //#define PCA9632
2113
 
2120
 
2121
+// Support for PCA9533 PWM LED driver
2122
+// https://github.com/mikeshub/SailfishRGB_LED
2123
+//#define PCA9533
2124
+
2114
 /**
2125
 /**
2115
  * RGB LED / LED Strip Control
2126
  * RGB LED / LED Strip Control
2116
  *
2127
  *

+ 12
- 1
Marlin/src/config/examples/Anet/A8/Configuration.h 파일 보기

1736
 //
1736
 //
1737
 
1737
 
1738
 //
1738
 //
1739
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1739
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1740
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1740
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1741
 //
1741
 //
1742
 //#define SAV_3DLCD
1742
 //#define SAV_3DLCD
1743
 
1743
 
1744
+//
1745
+// 3-wire SR LCD with strobe using 74HC4094
1746
+// https://github.com/mikeshub/SailfishLCD
1747
+// Uses the code directly from Sailfish
1748
+//
1749
+//#define FF_INTERFACEBOARD
1750
+
1744
 //=============================================================================
1751
 //=============================================================================
1745
 //=======================   LCD / Controller Selection  =======================
1752
 //=======================   LCD / Controller Selection  =======================
1746
 //=========================      (Graphical LCDs)      ========================
1753
 //=========================      (Graphical LCDs)      ========================
1972
 // Support for PCA9632 PWM LED driver
1979
 // Support for PCA9632 PWM LED driver
1973
 //#define PCA9632
1980
 //#define PCA9632
1974
 
1981
 
1982
+// Support for PCA9533 PWM LED driver
1983
+// https://github.com/mikeshub/SailfishRGB_LED
1984
+//#define PCA9533
1985
+
1975
 /**
1986
 /**
1976
  * RGB LED / LED Strip Control
1987
  * RGB LED / LED Strip Control
1977
  *
1988
  *

+ 12
- 1
Marlin/src/config/examples/ArmEd/Configuration.h 파일 보기

1735
 //
1735
 //
1736
 
1736
 
1737
 //
1737
 //
1738
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1738
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1739
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1739
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1740
 //
1740
 //
1741
 //#define SAV_3DLCD
1741
 //#define SAV_3DLCD
1742
 
1742
 
1743
+//
1744
+// 3-wire SR LCD with strobe using 74HC4094
1745
+// https://github.com/mikeshub/SailfishLCD
1746
+// Uses the code directly from Sailfish
1747
+//
1748
+//#define FF_INTERFACEBOARD
1749
+
1743
 //=============================================================================
1750
 //=============================================================================
1744
 //=======================   LCD / Controller Selection  =======================
1751
 //=======================   LCD / Controller Selection  =======================
1745
 //=========================      (Graphical LCDs)      ========================
1752
 //=========================      (Graphical LCDs)      ========================
1969
 // Support for PCA9632 PWM LED driver
1976
 // Support for PCA9632 PWM LED driver
1970
 //#define PCA9632
1977
 //#define PCA9632
1971
 
1978
 
1979
+// Support for PCA9533 PWM LED driver
1980
+// https://github.com/mikeshub/SailfishRGB_LED
1981
+//#define PCA9533
1982
+
1972
 /**
1983
 /**
1973
  * RGB LED / LED Strip Control
1984
  * RGB LED / LED Strip Control
1974
  *
1985
  *

+ 12
- 1
Marlin/src/config/examples/Azteeg/X5GT/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/BQ/Hephestos/Configuration.h 파일 보기

1711
 //
1711
 //
1712
 
1712
 
1713
 //
1713
 //
1714
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1714
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1715
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1715
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1716
 //
1716
 //
1717
 //#define SAV_3DLCD
1717
 //#define SAV_3DLCD
1718
 
1718
 
1719
+//
1720
+// 3-wire SR LCD with strobe using 74HC4094
1721
+// https://github.com/mikeshub/SailfishLCD
1722
+// Uses the code directly from Sailfish
1723
+//
1724
+//#define FF_INTERFACEBOARD
1725
+
1719
 //=============================================================================
1726
 //=============================================================================
1720
 //=======================   LCD / Controller Selection  =======================
1727
 //=======================   LCD / Controller Selection  =======================
1721
 //=========================      (Graphical LCDs)      ========================
1728
 //=========================      (Graphical LCDs)      ========================
1945
 // Support for PCA9632 PWM LED driver
1952
 // Support for PCA9632 PWM LED driver
1946
 //#define PCA9632
1953
 //#define PCA9632
1947
 
1954
 
1955
+// Support for PCA9533 PWM LED driver
1956
+// https://github.com/mikeshub/SailfishRGB_LED
1957
+//#define PCA9533
1958
+
1948
 /**
1959
 /**
1949
  * RGB LED / LED Strip Control
1960
  * RGB LED / LED Strip Control
1950
  *
1961
  *

+ 12
- 1
Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/BQ/WITBOX/Configuration.h 파일 보기

1711
 //
1711
 //
1712
 
1712
 
1713
 //
1713
 //
1714
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1714
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1715
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1715
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1716
 //
1716
 //
1717
 //#define SAV_3DLCD
1717
 //#define SAV_3DLCD
1718
 
1718
 
1719
+//
1720
+// 3-wire SR LCD with strobe using 74HC4094
1721
+// https://github.com/mikeshub/SailfishLCD
1722
+// Uses the code directly from Sailfish
1723
+//
1724
+//#define FF_INTERFACEBOARD
1725
+
1719
 //=============================================================================
1726
 //=============================================================================
1720
 //=======================   LCD / Controller Selection  =======================
1727
 //=======================   LCD / Controller Selection  =======================
1721
 //=========================      (Graphical LCDs)      ========================
1728
 //=========================      (Graphical LCDs)      ========================
1945
 // Support for PCA9632 PWM LED driver
1952
 // Support for PCA9632 PWM LED driver
1946
 //#define PCA9632
1953
 //#define PCA9632
1947
 
1954
 
1955
+// Support for PCA9533 PWM LED driver
1956
+// https://github.com/mikeshub/SailfishRGB_LED
1957
+//#define PCA9533
1958
+
1948
 /**
1959
 /**
1949
  * RGB LED / LED Strip Control
1960
  * RGB LED / LED Strip Control
1950
  *
1961
  *

+ 12
- 1
Marlin/src/config/examples/Cartesio/Configuration.h 파일 보기

1722
 //
1722
 //
1723
 
1723
 
1724
 //
1724
 //
1725
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1725
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1726
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 //
1727
 //
1728
 //#define SAV_3DLCD
1728
 //#define SAV_3DLCD
1729
 
1729
 
1730
+//
1731
+// 3-wire SR LCD with strobe using 74HC4094
1732
+// https://github.com/mikeshub/SailfishLCD
1733
+// Uses the code directly from Sailfish
1734
+//
1735
+//#define FF_INTERFACEBOARD
1736
+
1730
 //=============================================================================
1737
 //=============================================================================
1731
 //=======================   LCD / Controller Selection  =======================
1738
 //=======================   LCD / Controller Selection  =======================
1732
 //=========================      (Graphical LCDs)      ========================
1739
 //=========================      (Graphical LCDs)      ========================
1956
 // Support for PCA9632 PWM LED driver
1963
 // Support for PCA9632 PWM LED driver
1957
 //#define PCA9632
1964
 //#define PCA9632
1958
 
1965
 
1966
+// Support for PCA9533 PWM LED driver
1967
+// https://github.com/mikeshub/SailfishRGB_LED
1968
+//#define PCA9533
1969
+
1959
 /**
1970
 /**
1960
  * RGB LED / LED Strip Control
1971
  * RGB LED / LED Strip Control
1961
  *
1972
  *

+ 12
- 1
Marlin/src/config/examples/Creality/CR-10/Configuration.h 파일 보기

1733
 //
1733
 //
1734
 
1734
 
1735
 //
1735
 //
1736
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1736
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1737
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1737
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1738
 //
1738
 //
1739
 //#define SAV_3DLCD
1739
 //#define SAV_3DLCD
1740
 
1740
 
1741
+//
1742
+// 3-wire SR LCD with strobe using 74HC4094
1743
+// https://github.com/mikeshub/SailfishLCD
1744
+// Uses the code directly from Sailfish
1745
+//
1746
+//#define FF_INTERFACEBOARD
1747
+
1741
 //=============================================================================
1748
 //=============================================================================
1742
 //=======================   LCD / Controller Selection  =======================
1749
 //=======================   LCD / Controller Selection  =======================
1743
 //=========================      (Graphical LCDs)      ========================
1750
 //=========================      (Graphical LCDs)      ========================
1967
 // Support for PCA9632 PWM LED driver
1974
 // Support for PCA9632 PWM LED driver
1968
 //#define PCA9632
1975
 //#define PCA9632
1969
 
1976
 
1977
+// Support for PCA9533 PWM LED driver
1978
+// https://github.com/mikeshub/SailfishRGB_LED
1979
+//#define PCA9533
1980
+
1970
 /**
1981
 /**
1971
  * RGB LED / LED Strip Control
1982
  * RGB LED / LED Strip Control
1972
  *
1983
  *

+ 12
- 1
Marlin/src/config/examples/Creality/CR-10S/Configuration.h 파일 보기

1724
 //
1724
 //
1725
 
1725
 
1726
 //
1726
 //
1727
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1728
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1729
 //
1729
 //
1730
 //#define SAV_3DLCD
1730
 //#define SAV_3DLCD
1731
 
1731
 
1732
+//
1733
+// 3-wire SR LCD with strobe using 74HC4094
1734
+// https://github.com/mikeshub/SailfishLCD
1735
+// Uses the code directly from Sailfish
1736
+//
1737
+//#define FF_INTERFACEBOARD
1738
+
1732
 //=============================================================================
1739
 //=============================================================================
1733
 //=======================   LCD / Controller Selection  =======================
1740
 //=======================   LCD / Controller Selection  =======================
1734
 //=========================      (Graphical LCDs)      ========================
1741
 //=========================      (Graphical LCDs)      ========================
1958
 // Support for PCA9632 PWM LED driver
1965
 // Support for PCA9632 PWM LED driver
1959
 //#define PCA9632
1966
 //#define PCA9632
1960
 
1967
 
1968
+// Support for PCA9533 PWM LED driver
1969
+// https://github.com/mikeshub/SailfishRGB_LED
1970
+//#define PCA9533
1971
+
1961
 /**
1972
 /**
1962
  * RGB LED / LED Strip Control
1973
  * RGB LED / LED Strip Control
1963
  *
1974
  *

+ 12
- 1
Marlin/src/config/examples/Creality/CR-10mini/Configuration.h 파일 보기

1742
 //
1742
 //
1743
 
1743
 
1744
 //
1744
 //
1745
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1745
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1746
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1746
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1747
 //
1747
 //
1748
 //#define SAV_3DLCD
1748
 //#define SAV_3DLCD
1749
 
1749
 
1750
+//
1751
+// 3-wire SR LCD with strobe using 74HC4094
1752
+// https://github.com/mikeshub/SailfishLCD
1753
+// Uses the code directly from Sailfish
1754
+//
1755
+//#define FF_INTERFACEBOARD
1756
+
1750
 //=============================================================================
1757
 //=============================================================================
1751
 //=======================   LCD / Controller Selection  =======================
1758
 //=======================   LCD / Controller Selection  =======================
1752
 //=========================      (Graphical LCDs)      ========================
1759
 //=========================      (Graphical LCDs)      ========================
1976
 // Support for PCA9632 PWM LED driver
1983
 // Support for PCA9632 PWM LED driver
1977
 //#define PCA9632
1984
 //#define PCA9632
1978
 
1985
 
1986
+// Support for PCA9533 PWM LED driver
1987
+// https://github.com/mikeshub/SailfishRGB_LED
1988
+//#define PCA9533
1989
+
1979
 /**
1990
 /**
1980
  * RGB LED / LED Strip Control
1991
  * RGB LED / LED Strip Control
1981
  *
1992
  *

+ 12
- 1
Marlin/src/config/examples/Creality/CR-8/Configuration.h 파일 보기

1733
 //
1733
 //
1734
 
1734
 
1735
 //
1735
 //
1736
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1736
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1737
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1737
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1738
 //
1738
 //
1739
 //#define SAV_3DLCD
1739
 //#define SAV_3DLCD
1740
 
1740
 
1741
+//
1742
+// 3-wire SR LCD with strobe using 74HC4094
1743
+// https://github.com/mikeshub/SailfishLCD
1744
+// Uses the code directly from Sailfish
1745
+//
1746
+//#define FF_INTERFACEBOARD
1747
+
1741
 //=============================================================================
1748
 //=============================================================================
1742
 //=======================   LCD / Controller Selection  =======================
1749
 //=======================   LCD / Controller Selection  =======================
1743
 //=========================      (Graphical LCDs)      ========================
1750
 //=========================      (Graphical LCDs)      ========================
1967
 // Support for PCA9632 PWM LED driver
1974
 // Support for PCA9632 PWM LED driver
1968
 //#define PCA9632
1975
 //#define PCA9632
1969
 
1976
 
1977
+// Support for PCA9533 PWM LED driver
1978
+// https://github.com/mikeshub/SailfishRGB_LED
1979
+//#define PCA9533
1980
+
1970
 /**
1981
 /**
1971
  * RGB LED / LED Strip Control
1982
  * RGB LED / LED Strip Control
1972
  *
1983
  *

+ 12
- 1
Marlin/src/config/examples/Creality/Ender-2/Configuration.h 파일 보기

1727
 //
1727
 //
1728
 
1728
 
1729
 //
1729
 //
1730
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1730
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1731
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1731
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1732
 //
1732
 //
1733
 //#define SAV_3DLCD
1733
 //#define SAV_3DLCD
1734
 
1734
 
1735
+//
1736
+// 3-wire SR LCD with strobe using 74HC4094
1737
+// https://github.com/mikeshub/SailfishLCD
1738
+// Uses the code directly from Sailfish
1739
+//
1740
+//#define FF_INTERFACEBOARD
1741
+
1735
 //=============================================================================
1742
 //=============================================================================
1736
 //=======================   LCD / Controller Selection  =======================
1743
 //=======================   LCD / Controller Selection  =======================
1737
 //=========================      (Graphical LCDs)      ========================
1744
 //=========================      (Graphical LCDs)      ========================
1961
 // Support for PCA9632 PWM LED driver
1968
 // Support for PCA9632 PWM LED driver
1962
 //#define PCA9632
1969
 //#define PCA9632
1963
 
1970
 
1971
+// Support for PCA9533 PWM LED driver
1972
+// https://github.com/mikeshub/SailfishRGB_LED
1973
+//#define PCA9533
1974
+
1964
 /**
1975
 /**
1965
  * RGB LED / LED Strip Control
1976
  * RGB LED / LED Strip Control
1966
  *
1977
  *

+ 12
- 1
Marlin/src/config/examples/Creality/Ender-3/Configuration.h 파일 보기

1727
 //
1727
 //
1728
 
1728
 
1729
 //
1729
 //
1730
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1730
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1731
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1731
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1732
 //
1732
 //
1733
 //#define SAV_3DLCD
1733
 //#define SAV_3DLCD
1734
 
1734
 
1735
+//
1736
+// 3-wire SR LCD with strobe using 74HC4094
1737
+// https://github.com/mikeshub/SailfishLCD
1738
+// Uses the code directly from Sailfish
1739
+//
1740
+//#define FF_INTERFACEBOARD
1741
+
1735
 //=============================================================================
1742
 //=============================================================================
1736
 //=======================   LCD / Controller Selection  =======================
1743
 //=======================   LCD / Controller Selection  =======================
1737
 //=========================      (Graphical LCDs)      ========================
1744
 //=========================      (Graphical LCDs)      ========================
1961
 // Support for PCA9632 PWM LED driver
1968
 // Support for PCA9632 PWM LED driver
1962
 //#define PCA9632
1969
 //#define PCA9632
1963
 
1970
 
1971
+// Support for PCA9533 PWM LED driver
1972
+// https://github.com/mikeshub/SailfishRGB_LED
1973
+//#define PCA9533
1974
+
1964
 /**
1975
 /**
1965
  * RGB LED / LED Strip Control
1976
  * RGB LED / LED Strip Control
1966
  *
1977
  *

+ 12
- 1
Marlin/src/config/examples/Creality/Ender-4/Configuration.h 파일 보기

1733
 //
1733
 //
1734
 
1734
 
1735
 //
1735
 //
1736
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1736
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1737
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1737
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1738
 //
1738
 //
1739
 //#define SAV_3DLCD
1739
 //#define SAV_3DLCD
1740
 
1740
 
1741
+//
1742
+// 3-wire SR LCD with strobe using 74HC4094
1743
+// https://github.com/mikeshub/SailfishLCD
1744
+// Uses the code directly from Sailfish
1745
+//
1746
+//#define FF_INTERFACEBOARD
1747
+
1741
 //=============================================================================
1748
 //=============================================================================
1742
 //=======================   LCD / Controller Selection  =======================
1749
 //=======================   LCD / Controller Selection  =======================
1743
 //=========================      (Graphical LCDs)      ========================
1750
 //=========================      (Graphical LCDs)      ========================
1967
 // Support for PCA9632 PWM LED driver
1974
 // Support for PCA9632 PWM LED driver
1968
 //#define PCA9632
1975
 //#define PCA9632
1969
 
1976
 
1977
+// Support for PCA9533 PWM LED driver
1978
+// https://github.com/mikeshub/SailfishRGB_LED
1979
+//#define PCA9533
1980
+
1970
 /**
1981
 /**
1971
  * RGB LED / LED Strip Control
1982
  * RGB LED / LED Strip Control
1972
  *
1983
  *

+ 12
- 1
Marlin/src/config/examples/Einstart-S/Configuration.h 파일 보기

1733
 //
1733
 //
1734
 
1734
 
1735
 //
1735
 //
1736
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1736
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1737
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1737
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1738
 //
1738
 //
1739
 //#define SAV_3DLCD
1739
 //#define SAV_3DLCD
1740
 
1740
 
1741
+//
1742
+// 3-wire SR LCD with strobe using 74HC4094
1743
+// https://github.com/mikeshub/SailfishLCD
1744
+// Uses the code directly from Sailfish
1745
+//
1746
+//#define FF_INTERFACEBOARD
1747
+
1741
 //=============================================================================
1748
 //=============================================================================
1742
 //=======================   LCD / Controller Selection  =======================
1749
 //=======================   LCD / Controller Selection  =======================
1743
 //=========================      (Graphical LCDs)      ========================
1750
 //=========================      (Graphical LCDs)      ========================
1963
 // Support for PCA9632 PWM LED driver
1970
 // Support for PCA9632 PWM LED driver
1964
 //#define PCA9632
1971
 //#define PCA9632
1965
 
1972
 
1973
+// Support for PCA9533 PWM LED driver
1974
+// https://github.com/mikeshub/SailfishRGB_LED
1975
+//#define PCA9533
1976
+
1966
 /**
1977
 /**
1967
  * RGB LED / LED Strip Control
1978
  * RGB LED / LED Strip Control
1968
  *
1979
  *

+ 12
- 1
Marlin/src/config/examples/Felix/Configuration.h 파일 보기

1705
 //
1705
 //
1706
 
1706
 
1707
 //
1707
 //
1708
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1708
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1709
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1709
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1710
 //
1710
 //
1711
 //#define SAV_3DLCD
1711
 //#define SAV_3DLCD
1712
 
1712
 
1713
+//
1714
+// 3-wire SR LCD with strobe using 74HC4094
1715
+// https://github.com/mikeshub/SailfishLCD
1716
+// Uses the code directly from Sailfish
1717
+//
1718
+//#define FF_INTERFACEBOARD
1719
+
1713
 //=============================================================================
1720
 //=============================================================================
1714
 //=======================   LCD / Controller Selection  =======================
1721
 //=======================   LCD / Controller Selection  =======================
1715
 //=========================      (Graphical LCDs)      ========================
1722
 //=========================      (Graphical LCDs)      ========================
1939
 // Support for PCA9632 PWM LED driver
1946
 // Support for PCA9632 PWM LED driver
1940
 //#define PCA9632
1947
 //#define PCA9632
1941
 
1948
 
1949
+// Support for PCA9533 PWM LED driver
1950
+// https://github.com/mikeshub/SailfishRGB_LED
1951
+//#define PCA9533
1952
+
1942
 /**
1953
 /**
1943
  * RGB LED / LED Strip Control
1954
  * RGB LED / LED Strip Control
1944
  *
1955
  *

+ 12
- 1
Marlin/src/config/examples/Felix/DUAL/Configuration.h 파일 보기

1705
 //
1705
 //
1706
 
1706
 
1707
 //
1707
 //
1708
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1708
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1709
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1709
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1710
 //
1710
 //
1711
 //#define SAV_3DLCD
1711
 //#define SAV_3DLCD
1712
 
1712
 
1713
+//
1714
+// 3-wire SR LCD with strobe using 74HC4094
1715
+// https://github.com/mikeshub/SailfishLCD
1716
+// Uses the code directly from Sailfish
1717
+//
1718
+//#define FF_INTERFACEBOARD
1719
+
1713
 //=============================================================================
1720
 //=============================================================================
1714
 //=======================   LCD / Controller Selection  =======================
1721
 //=======================   LCD / Controller Selection  =======================
1715
 //=========================      (Graphical LCDs)      ========================
1722
 //=========================      (Graphical LCDs)      ========================
1939
 // Support for PCA9632 PWM LED driver
1946
 // Support for PCA9632 PWM LED driver
1940
 //#define PCA9632
1947
 //#define PCA9632
1941
 
1948
 
1949
+// Support for PCA9533 PWM LED driver
1950
+// https://github.com/mikeshub/SailfishRGB_LED
1951
+//#define PCA9533
1952
+
1942
 /**
1953
 /**
1943
  * RGB LED / LED Strip Control
1954
  * RGB LED / LED Strip Control
1944
  *
1955
  *

+ 2044
- 0
Marlin/src/config/examples/FlashForge/CreatorPro/Configuration.h
파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
파일 보기


+ 1972
- 0
Marlin/src/config/examples/FlashForge/CreatorPro/Configuration_adv.h
파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
파일 보기


+ 12
- 1
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h 파일 보기

1729
 //
1729
 //
1730
 
1730
 
1731
 //
1731
 //
1732
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1732
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1733
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1733
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1734
 //
1734
 //
1735
 //#define SAV_3DLCD
1735
 //#define SAV_3DLCD
1736
 
1736
 
1737
+//
1738
+// 3-wire SR LCD with strobe using 74HC4094
1739
+// https://github.com/mikeshub/SailfishLCD
1740
+// Uses the code directly from Sailfish
1741
+//
1742
+//#define FF_INTERFACEBOARD
1743
+
1737
 //=============================================================================
1744
 //=============================================================================
1738
 //=======================   LCD / Controller Selection  =======================
1745
 //=======================   LCD / Controller Selection  =======================
1739
 //=========================      (Graphical LCDs)      ========================
1746
 //=========================      (Graphical LCDs)      ========================
1963
 // Support for PCA9632 PWM LED driver
1970
 // Support for PCA9632 PWM LED driver
1964
 //#define PCA9632
1971
 //#define PCA9632
1965
 
1972
 
1973
+// Support for PCA9533 PWM LED driver
1974
+// https://github.com/mikeshub/SailfishRGB_LED
1975
+//#define PCA9533
1976
+
1966
 /**
1977
 /**
1967
  * RGB LED / LED Strip Control
1978
  * RGB LED / LED Strip Control
1968
  *
1979
  *

+ 12
- 1
Marlin/src/config/examples/Formbot/Raptor/Configuration.h 파일 보기

1828
 //
1828
 //
1829
 
1829
 
1830
 //
1830
 //
1831
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1831
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1832
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1832
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1833
 //
1833
 //
1834
 //#define SAV_3DLCD
1834
 //#define SAV_3DLCD
1835
 
1835
 
1836
+//
1837
+// 3-wire SR LCD with strobe using 74HC4094
1838
+// https://github.com/mikeshub/SailfishLCD
1839
+// Uses the code directly from Sailfish
1840
+//
1841
+//#define FF_INTERFACEBOARD
1842
+
1836
 //=============================================================================
1843
 //=============================================================================
1837
 //=======================   LCD / Controller Selection  =======================
1844
 //=======================   LCD / Controller Selection  =======================
1838
 //=========================      (Graphical LCDs)      ========================
1845
 //=========================      (Graphical LCDs)      ========================
2062
 // Support for PCA9632 PWM LED driver
2069
 // Support for PCA9632 PWM LED driver
2063
 //#define PCA9632
2070
 //#define PCA9632
2064
 
2071
 
2072
+// Support for PCA9533 PWM LED driver
2073
+// https://github.com/mikeshub/SailfishRGB_LED
2074
+//#define PCA9533
2075
+
2065
 /**
2076
 /**
2066
  * RGB LED / LED Strip Control
2077
  * RGB LED / LED Strip Control
2067
  *
2078
  *

+ 12
- 1
Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration.h 파일 보기

1758
 //
1758
 //
1759
 
1759
 
1760
 //
1760
 //
1761
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1761
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1762
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1762
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1763
 //
1763
 //
1764
 //#define SAV_3DLCD
1764
 //#define SAV_3DLCD
1765
 
1765
 
1766
+//
1767
+// 3-wire SR LCD with strobe using 74HC4094
1768
+// https://github.com/mikeshub/SailfishLCD
1769
+// Uses the code directly from Sailfish
1770
+//
1771
+//#define FF_INTERFACEBOARD
1772
+
1766
 //=============================================================================
1773
 //=============================================================================
1767
 //=======================   LCD / Controller Selection  =======================
1774
 //=======================   LCD / Controller Selection  =======================
1768
 //=========================      (Graphical LCDs)      ========================
1775
 //=========================      (Graphical LCDs)      ========================
1992
 // Support for PCA9632 PWM LED driver
1999
 // Support for PCA9632 PWM LED driver
1993
 //#define PCA9632
2000
 //#define PCA9632
1994
 
2001
 
2002
+// Support for PCA9533 PWM LED driver
2003
+// https://github.com/mikeshub/SailfishRGB_LED
2004
+//#define PCA9533
2005
+
1995
 /**
2006
 /**
1996
  * RGB LED / LED Strip Control
2007
  * RGB LED / LED Strip Control
1997
  *
2008
  *

+ 12
- 1
Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h 파일 보기

1751
 //
1751
 //
1752
 
1752
 
1753
 //
1753
 //
1754
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1754
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1755
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1755
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1756
 //
1756
 //
1757
 //#define SAV_3DLCD
1757
 //#define SAV_3DLCD
1758
 
1758
 
1759
+//
1760
+// 3-wire SR LCD with strobe using 74HC4094
1761
+// https://github.com/mikeshub/SailfishLCD
1762
+// Uses the code directly from Sailfish
1763
+//
1764
+//#define FF_INTERFACEBOARD
1765
+
1759
 //=============================================================================
1766
 //=============================================================================
1760
 //=======================   LCD / Controller Selection  =======================
1767
 //=======================   LCD / Controller Selection  =======================
1761
 //=========================      (Graphical LCDs)      ========================
1768
 //=========================      (Graphical LCDs)      ========================
1985
 // Support for PCA9632 PWM LED driver
1992
 // Support for PCA9632 PWM LED driver
1986
 //#define PCA9632
1993
 //#define PCA9632
1987
 
1994
 
1995
+// Support for PCA9533 PWM LED driver
1996
+// https://github.com/mikeshub/SailfishRGB_LED
1997
+//#define PCA9533
1998
+
1988
 /**
1999
 /**
1989
  * RGB LED / LED Strip Control
2000
  * RGB LED / LED Strip Control
1990
  *
2001
  *

+ 12
- 1
Marlin/src/config/examples/Geeetech/GT2560/Configuration.h 파일 보기

1738
 //
1738
 //
1739
 
1739
 
1740
 //
1740
 //
1741
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1741
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1742
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1742
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1743
 //
1743
 //
1744
 //#define SAV_3DLCD
1744
 //#define SAV_3DLCD
1745
 
1745
 
1746
+//
1747
+// 3-wire SR LCD with strobe using 74HC4094
1748
+// https://github.com/mikeshub/SailfishLCD
1749
+// Uses the code directly from Sailfish
1750
+//
1751
+//#define FF_INTERFACEBOARD
1752
+
1746
 //=============================================================================
1753
 //=============================================================================
1747
 //=======================   LCD / Controller Selection  =======================
1754
 //=======================   LCD / Controller Selection  =======================
1748
 //=========================      (Graphical LCDs)      ========================
1755
 //=========================      (Graphical LCDs)      ========================
1972
 // Support for PCA9632 PWM LED driver
1979
 // Support for PCA9632 PWM LED driver
1973
 //#define PCA9632
1980
 //#define PCA9632
1974
 
1981
 
1982
+// Support for PCA9533 PWM LED driver
1983
+// https://github.com/mikeshub/SailfishRGB_LED
1984
+//#define PCA9533
1985
+
1975
 /**
1986
 /**
1976
  * RGB LED / LED Strip Control
1987
  * RGB LED / LED Strip Control
1977
  *
1988
  *

+ 12
- 1
Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/Geeetech/MeCreator2/Configuration.h 파일 보기

1730
 //
1730
 //
1731
 
1731
 
1732
 //
1732
 //
1733
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1733
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1734
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1734
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1735
 //
1735
 //
1736
 //#define SAV_3DLCD
1736
 //#define SAV_3DLCD
1737
 
1737
 
1738
+//
1739
+// 3-wire SR LCD with strobe using 74HC4094
1740
+// https://github.com/mikeshub/SailfishLCD
1741
+// Uses the code directly from Sailfish
1742
+//
1743
+//#define FF_INTERFACEBOARD
1744
+
1738
 //=============================================================================
1745
 //=============================================================================
1739
 //=======================   LCD / Controller Selection  =======================
1746
 //=======================   LCD / Controller Selection  =======================
1740
 //=========================      (Graphical LCDs)      ========================
1747
 //=========================      (Graphical LCDs)      ========================
1964
 // Support for PCA9632 PWM LED driver
1971
 // Support for PCA9632 PWM LED driver
1965
 //#define PCA9632
1972
 //#define PCA9632
1966
 
1973
 
1974
+// Support for PCA9533 PWM LED driver
1975
+// https://github.com/mikeshub/SailfishRGB_LED
1976
+//#define PCA9533
1977
+
1967
 /**
1978
 /**
1968
  * RGB LED / LED Strip Control
1979
  * RGB LED / LED Strip Control
1969
  *
1980
  *

+ 12
- 1
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h 파일 보기

1739
 //
1739
 //
1740
 
1740
 
1741
 //
1741
 //
1742
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1742
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1743
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1743
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1744
 //
1744
 //
1745
 //#define SAV_3DLCD
1745
 //#define SAV_3DLCD
1746
 
1746
 
1747
+//
1748
+// 3-wire SR LCD with strobe using 74HC4094
1749
+// https://github.com/mikeshub/SailfishLCD
1750
+// Uses the code directly from Sailfish
1751
+//
1752
+//#define FF_INTERFACEBOARD
1753
+
1747
 //=============================================================================
1754
 //=============================================================================
1748
 //=======================   LCD / Controller Selection  =======================
1755
 //=======================   LCD / Controller Selection  =======================
1749
 //=========================      (Graphical LCDs)      ========================
1756
 //=========================      (Graphical LCDs)      ========================
1973
 // Support for PCA9632 PWM LED driver
1980
 // Support for PCA9632 PWM LED driver
1974
 //#define PCA9632
1981
 //#define PCA9632
1975
 
1982
 
1983
+// Support for PCA9533 PWM LED driver
1984
+// https://github.com/mikeshub/SailfishRGB_LED
1985
+//#define PCA9533
1986
+
1976
 /**
1987
 /**
1977
  * RGB LED / LED Strip Control
1988
  * RGB LED / LED Strip Control
1978
  *
1989
  *

+ 12
- 1
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h 파일 보기

1738
 //
1738
 //
1739
 
1739
 
1740
 //
1740
 //
1741
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1741
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1742
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1742
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1743
 //
1743
 //
1744
 //#define SAV_3DLCD
1744
 //#define SAV_3DLCD
1745
 
1745
 
1746
+//
1747
+// 3-wire SR LCD with strobe using 74HC4094
1748
+// https://github.com/mikeshub/SailfishLCD
1749
+// Uses the code directly from Sailfish
1750
+//
1751
+//#define FF_INTERFACEBOARD
1752
+
1746
 //=============================================================================
1753
 //=============================================================================
1747
 //=======================   LCD / Controller Selection  =======================
1754
 //=======================   LCD / Controller Selection  =======================
1748
 //=========================      (Graphical LCDs)      ========================
1755
 //=========================      (Graphical LCDs)      ========================
1972
 // Support for PCA9632 PWM LED driver
1979
 // Support for PCA9632 PWM LED driver
1973
 //#define PCA9632
1980
 //#define PCA9632
1974
 
1981
 
1982
+// Support for PCA9533 PWM LED driver
1983
+// https://github.com/mikeshub/SailfishRGB_LED
1984
+//#define PCA9533
1985
+
1975
 /**
1986
 /**
1976
  * RGB LED / LED Strip Control
1987
  * RGB LED / LED Strip Control
1977
  *
1988
  *

+ 12
- 1
Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/Infitary/i3-M508/Configuration.h 파일 보기

1727
 //
1727
 //
1728
 
1728
 
1729
 //
1729
 //
1730
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1730
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1731
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1731
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1732
 //
1732
 //
1733
 //#define SAV_3DLCD
1733
 //#define SAV_3DLCD
1734
 
1734
 
1735
+//
1736
+// 3-wire SR LCD with strobe using 74HC4094
1737
+// https://github.com/mikeshub/SailfishLCD
1738
+// Uses the code directly from Sailfish
1739
+//
1740
+//#define FF_INTERFACEBOARD
1741
+
1735
 //=============================================================================
1742
 //=============================================================================
1736
 //=======================   LCD / Controller Selection  =======================
1743
 //=======================   LCD / Controller Selection  =======================
1737
 //=========================      (Graphical LCDs)      ========================
1744
 //=========================      (Graphical LCDs)      ========================
1961
 // Support for PCA9632 PWM LED driver
1968
 // Support for PCA9632 PWM LED driver
1962
 //#define PCA9632
1969
 //#define PCA9632
1963
 
1970
 
1971
+// Support for PCA9533 PWM LED driver
1972
+// https://github.com/mikeshub/SailfishRGB_LED
1973
+//#define PCA9533
1974
+
1964
 /**
1975
 /**
1965
  * RGB LED / LED Strip Control
1976
  * RGB LED / LED Strip Control
1966
  *
1977
  *

+ 12
- 1
Marlin/src/config/examples/JGAurora/A5/Configuration.h 파일 보기

1735
 //
1735
 //
1736
 
1736
 
1737
 //
1737
 //
1738
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1738
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1739
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1739
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1740
 //
1740
 //
1741
 //#define SAV_3DLCD
1741
 //#define SAV_3DLCD
1742
 
1742
 
1743
+//
1744
+// 3-wire SR LCD with strobe using 74HC4094
1745
+// https://github.com/mikeshub/SailfishLCD
1746
+// Uses the code directly from Sailfish
1747
+//
1748
+//#define FF_INTERFACEBOARD
1749
+
1743
 //=============================================================================
1750
 //=============================================================================
1744
 //=======================   LCD / Controller Selection  =======================
1751
 //=======================   LCD / Controller Selection  =======================
1745
 //=========================      (Graphical LCDs)      ========================
1752
 //=========================      (Graphical LCDs)      ========================
1969
 // Support for PCA9632 PWM LED driver
1976
 // Support for PCA9632 PWM LED driver
1970
 //#define PCA9632
1977
 //#define PCA9632
1971
 
1978
 
1979
+// Support for PCA9533 PWM LED driver
1980
+// https://github.com/mikeshub/SailfishRGB_LED
1981
+//#define PCA9533
1982
+
1972
 /**
1983
 /**
1973
  * RGB LED / LED Strip Control
1984
  * RGB LED / LED Strip Control
1974
  *
1985
  *

+ 12
- 1
Marlin/src/config/examples/MakerParts/Configuration.h 파일 보기

1743
 //
1743
 //
1744
 
1744
 
1745
 //
1745
 //
1746
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1746
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1747
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1747
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1748
 //
1748
 //
1749
 //#define SAV_3DLCD
1749
 //#define SAV_3DLCD
1750
 
1750
 
1751
+//
1752
+// 3-wire SR LCD with strobe using 74HC4094
1753
+// https://github.com/mikeshub/SailfishLCD
1754
+// Uses the code directly from Sailfish
1755
+//
1756
+//#define FF_INTERFACEBOARD
1757
+
1751
 //=============================================================================
1758
 //=============================================================================
1752
 //=======================   LCD / Controller Selection  =======================
1759
 //=======================   LCD / Controller Selection  =======================
1753
 //=========================      (Graphical LCDs)      ========================
1760
 //=========================      (Graphical LCDs)      ========================
1977
 // Support for PCA9632 PWM LED driver
1984
 // Support for PCA9632 PWM LED driver
1978
 //#define PCA9632
1985
 //#define PCA9632
1979
 
1986
 
1987
+// Support for PCA9533 PWM LED driver
1988
+// https://github.com/mikeshub/SailfishRGB_LED
1989
+//#define PCA9533
1990
+
1980
 /**
1991
 /**
1981
  * RGB LED / LED Strip Control
1992
  * RGB LED / LED Strip Control
1982
  *
1993
  *

+ 12
- 1
Marlin/src/config/examples/Malyan/M150/Configuration.h 파일 보기

1751
 //
1751
 //
1752
 
1752
 
1753
 //
1753
 //
1754
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1754
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1755
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1755
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1756
 //
1756
 //
1757
 //#define SAV_3DLCD
1757
 //#define SAV_3DLCD
1758
 
1758
 
1759
+//
1760
+// 3-wire SR LCD with strobe using 74HC4094
1761
+// https://github.com/mikeshub/SailfishLCD
1762
+// Uses the code directly from Sailfish
1763
+//
1764
+//#define FF_INTERFACEBOARD
1765
+
1759
 //=============================================================================
1766
 //=============================================================================
1760
 //=======================   LCD / Controller Selection  =======================
1767
 //=======================   LCD / Controller Selection  =======================
1761
 //=========================      (Graphical LCDs)      ========================
1768
 //=========================      (Graphical LCDs)      ========================
1985
 // Support for PCA9632 PWM LED driver
1992
 // Support for PCA9632 PWM LED driver
1986
 //#define PCA9632
1993
 //#define PCA9632
1987
 
1994
 
1995
+// Support for PCA9533 PWM LED driver
1996
+// https://github.com/mikeshub/SailfishRGB_LED
1997
+//#define PCA9533
1998
+
1988
 /**
1999
 /**
1989
  * RGB LED / LED Strip Control
2000
  * RGB LED / LED Strip Control
1990
  *
2001
  *

+ 12
- 1
Marlin/src/config/examples/Malyan/M200/Configuration.h 파일 보기

1722
 //
1722
 //
1723
 
1723
 
1724
 //
1724
 //
1725
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1725
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1726
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 //
1727
 //
1728
 //#define SAV_3DLCD
1728
 //#define SAV_3DLCD
1729
 
1729
 
1730
+//
1731
+// 3-wire SR LCD with strobe using 74HC4094
1732
+// https://github.com/mikeshub/SailfishLCD
1733
+// Uses the code directly from Sailfish
1734
+//
1735
+//#define FF_INTERFACEBOARD
1736
+
1730
 //=============================================================================
1737
 //=============================================================================
1731
 //=======================   LCD / Controller Selection  =======================
1738
 //=======================   LCD / Controller Selection  =======================
1732
 //=========================      (Graphical LCDs)      ========================
1739
 //=========================      (Graphical LCDs)      ========================
1956
 // Support for PCA9632 PWM LED driver
1963
 // Support for PCA9632 PWM LED driver
1957
 //#define PCA9632
1964
 //#define PCA9632
1958
 
1965
 
1966
+// Support for PCA9533 PWM LED driver
1967
+// https://github.com/mikeshub/SailfishRGB_LED
1968
+//#define PCA9533
1969
+
1959
 /**
1970
 /**
1960
  * RGB LED / LED Strip Control
1971
  * RGB LED / LED Strip Control
1961
  *
1972
  *

+ 12
- 1
Marlin/src/config/examples/Micromake/C1/basic/Configuration.h 파일 보기

1727
 //
1727
 //
1728
 
1728
 
1729
 //
1729
 //
1730
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1730
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1731
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1731
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1732
 //
1732
 //
1733
 //#define SAV_3DLCD
1733
 //#define SAV_3DLCD
1734
 
1734
 
1735
+//
1736
+// 3-wire SR LCD with strobe using 74HC4094
1737
+// https://github.com/mikeshub/SailfishLCD
1738
+// Uses the code directly from Sailfish
1739
+//
1740
+//#define FF_INTERFACEBOARD
1741
+
1735
 //=============================================================================
1742
 //=============================================================================
1736
 //=======================   LCD / Controller Selection  =======================
1743
 //=======================   LCD / Controller Selection  =======================
1737
 //=========================      (Graphical LCDs)      ========================
1744
 //=========================      (Graphical LCDs)      ========================
1961
 // Support for PCA9632 PWM LED driver
1968
 // Support for PCA9632 PWM LED driver
1962
 //#define PCA9632
1969
 //#define PCA9632
1963
 
1970
 
1971
+// Support for PCA9533 PWM LED driver
1972
+// https://github.com/mikeshub/SailfishRGB_LED
1973
+//#define PCA9533
1974
+
1964
 /**
1975
 /**
1965
  * RGB LED / LED Strip Control
1976
  * RGB LED / LED Strip Control
1966
  *
1977
  *

+ 12
- 1
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h 파일 보기

1727
 //
1727
 //
1728
 
1728
 
1729
 //
1729
 //
1730
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1730
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1731
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1731
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1732
 //
1732
 //
1733
 //#define SAV_3DLCD
1733
 //#define SAV_3DLCD
1734
 
1734
 
1735
+//
1736
+// 3-wire SR LCD with strobe using 74HC4094
1737
+// https://github.com/mikeshub/SailfishLCD
1738
+// Uses the code directly from Sailfish
1739
+//
1740
+//#define FF_INTERFACEBOARD
1741
+
1735
 //=============================================================================
1742
 //=============================================================================
1736
 //=======================   LCD / Controller Selection  =======================
1743
 //=======================   LCD / Controller Selection  =======================
1737
 //=========================      (Graphical LCDs)      ========================
1744
 //=========================      (Graphical LCDs)      ========================
1961
 // Support for PCA9632 PWM LED driver
1968
 // Support for PCA9632 PWM LED driver
1962
 //#define PCA9632
1969
 //#define PCA9632
1963
 
1970
 
1971
+// Support for PCA9533 PWM LED driver
1972
+// https://github.com/mikeshub/SailfishRGB_LED
1973
+//#define PCA9533
1974
+
1964
 /**
1975
 /**
1965
  * RGB LED / LED Strip Control
1976
  * RGB LED / LED Strip Control
1966
  *
1977
  *

+ 12
- 1
Marlin/src/config/examples/Mks/Robin/Configuration.h 파일 보기

1725
 //
1725
 //
1726
 
1726
 
1727
 //
1727
 //
1728
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1728
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1729
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1729
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1730
 //
1730
 //
1731
 //#define SAV_3DLCD
1731
 //#define SAV_3DLCD
1732
 
1732
 
1733
+//
1734
+// 3-wire SR LCD with strobe using 74HC4094
1735
+// https://github.com/mikeshub/SailfishLCD
1736
+// Uses the code directly from Sailfish
1737
+//
1738
+//#define FF_INTERFACEBOARD
1739
+
1733
 //=============================================================================
1740
 //=============================================================================
1734
 //=======================   LCD / Controller Selection  =======================
1741
 //=======================   LCD / Controller Selection  =======================
1735
 //=========================      (Graphical LCDs)      ========================
1742
 //=========================      (Graphical LCDs)      ========================
1959
 // Support for PCA9632 PWM LED driver
1966
 // Support for PCA9632 PWM LED driver
1960
 //#define PCA9632
1967
 //#define PCA9632
1961
 
1968
 
1969
+// Support for PCA9533 PWM LED driver
1970
+// https://github.com/mikeshub/SailfishRGB_LED
1971
+//#define PCA9533
1972
+
1962
 /**
1973
 /**
1963
  * RGB LED / LED Strip Control
1974
  * RGB LED / LED Strip Control
1964
  *
1975
  *

+ 12
- 1
Marlin/src/config/examples/Mks/Sbase/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h 파일 보기

1772
 //
1772
 //
1773
 
1773
 
1774
 //
1774
 //
1775
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1775
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1776
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1776
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1777
 //
1777
 //
1778
 //#define SAV_3DLCD
1778
 //#define SAV_3DLCD
1779
 
1779
 
1780
+//
1781
+// 3-wire SR LCD with strobe using 74HC4094
1782
+// https://github.com/mikeshub/SailfishLCD
1783
+// Uses the code directly from Sailfish
1784
+//
1785
+//#define FF_INTERFACEBOARD
1786
+
1780
 //=============================================================================
1787
 //=============================================================================
1781
 //=======================   LCD / Controller Selection  =======================
1788
 //=======================   LCD / Controller Selection  =======================
1782
 //=========================      (Graphical LCDs)      ========================
1789
 //=========================      (Graphical LCDs)      ========================
2006
 // Support for PCA9632 PWM LED driver
2013
 // Support for PCA9632 PWM LED driver
2007
 //#define PCA9632
2014
 //#define PCA9632
2008
 
2015
 
2016
+// Support for PCA9533 PWM LED driver
2017
+// https://github.com/mikeshub/SailfishRGB_LED
2018
+//#define PCA9533
2019
+
2009
 /**
2020
 /**
2010
  * RGB LED / LED Strip Control
2021
  * RGB LED / LED Strip Control
2011
  *
2022
  *

+ 12
- 1
Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/RigidBot/Configuration.h 파일 보기

1721
 //
1721
 //
1722
 
1722
 
1723
 //
1723
 //
1724
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1724
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1725
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1725
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1726
 //
1726
 //
1727
 //#define SAV_3DLCD
1727
 //#define SAV_3DLCD
1728
 
1728
 
1729
+//
1730
+// 3-wire SR LCD with strobe using 74HC4094
1731
+// https://github.com/mikeshub/SailfishLCD
1732
+// Uses the code directly from Sailfish
1733
+//
1734
+//#define FF_INTERFACEBOARD
1735
+
1729
 //=============================================================================
1736
 //=============================================================================
1730
 //=======================   LCD / Controller Selection  =======================
1737
 //=======================   LCD / Controller Selection  =======================
1731
 //=========================      (Graphical LCDs)      ========================
1738
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/SCARA/Configuration.h 파일 보기

1736
 //
1736
 //
1737
 
1737
 
1738
 //
1738
 //
1739
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1739
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1740
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1740
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1741
 //
1741
 //
1742
 //#define SAV_3DLCD
1742
 //#define SAV_3DLCD
1743
 
1743
 
1744
+//
1745
+// 3-wire SR LCD with strobe using 74HC4094
1746
+// https://github.com/mikeshub/SailfishLCD
1747
+// Uses the code directly from Sailfish
1748
+//
1749
+//#define FF_INTERFACEBOARD
1750
+
1744
 //=============================================================================
1751
 //=============================================================================
1745
 //=======================   LCD / Controller Selection  =======================
1752
 //=======================   LCD / Controller Selection  =======================
1746
 //=========================      (Graphical LCDs)      ========================
1753
 //=========================      (Graphical LCDs)      ========================
1970
 // Support for PCA9632 PWM LED driver
1977
 // Support for PCA9632 PWM LED driver
1971
 //#define PCA9632
1978
 //#define PCA9632
1972
 
1979
 
1980
+// Support for PCA9533 PWM LED driver
1981
+// https://github.com/mikeshub/SailfishRGB_LED
1982
+//#define PCA9533
1983
+
1973
 /**
1984
 /**
1974
  * RGB LED / LED Strip Control
1985
  * RGB LED / LED Strip Control
1975
  *
1986
  *

+ 12
- 1
Marlin/src/config/examples/STM32F10/Configuration.h 파일 보기

1725
 //
1725
 //
1726
 
1726
 
1727
 //
1727
 //
1728
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1728
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1729
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1729
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1730
 //
1730
 //
1731
 //#define SAV_3DLCD
1731
 //#define SAV_3DLCD
1732
 
1732
 
1733
+//
1734
+// 3-wire SR LCD with strobe using 74HC4094
1735
+// https://github.com/mikeshub/SailfishLCD
1736
+// Uses the code directly from Sailfish
1737
+//
1738
+//#define FF_INTERFACEBOARD
1739
+
1733
 //=============================================================================
1740
 //=============================================================================
1734
 //=======================   LCD / Controller Selection  =======================
1741
 //=======================   LCD / Controller Selection  =======================
1735
 //=========================      (Graphical LCDs)      ========================
1742
 //=========================      (Graphical LCDs)      ========================
1959
 // Support for PCA9632 PWM LED driver
1966
 // Support for PCA9632 PWM LED driver
1960
 //#define PCA9632
1967
 //#define PCA9632
1961
 
1968
 
1969
+// Support for PCA9533 PWM LED driver
1970
+// https://github.com/mikeshub/SailfishRGB_LED
1971
+//#define PCA9533
1972
+
1962
 /**
1973
 /**
1963
  * RGB LED / LED Strip Control
1974
  * RGB LED / LED Strip Control
1964
  *
1975
  *

+ 12
- 1
Marlin/src/config/examples/STM32F4/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/Sanguinololu/Configuration.h 파일 보기

1754
 //
1754
 //
1755
 
1755
 
1756
 //
1756
 //
1757
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1757
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1758
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1758
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1759
 //
1759
 //
1760
 //#define SAV_3DLCD
1760
 //#define SAV_3DLCD
1761
 
1761
 
1762
+//
1763
+// 3-wire SR LCD with strobe using 74HC4094
1764
+// https://github.com/mikeshub/SailfishLCD
1765
+// Uses the code directly from Sailfish
1766
+//
1767
+//#define FF_INTERFACEBOARD
1768
+
1762
 //=============================================================================
1769
 //=============================================================================
1763
 //=======================   LCD / Controller Selection  =======================
1770
 //=======================   LCD / Controller Selection  =======================
1764
 //=========================      (Graphical LCDs)      ========================
1771
 //=========================      (Graphical LCDs)      ========================
1988
 // Support for PCA9632 PWM LED driver
1995
 // Support for PCA9632 PWM LED driver
1989
 //#define PCA9632
1996
 //#define PCA9632
1990
 
1997
 
1998
+// Support for PCA9533 PWM LED driver
1999
+// https://github.com/mikeshub/SailfishRGB_LED
2000
+//#define PCA9533
2001
+
1991
 /**
2002
 /**
1992
  * RGB LED / LED Strip Control
2003
  * RGB LED / LED Strip Control
1993
  *
2004
  *

+ 12
- 1
Marlin/src/config/examples/TheBorg/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/TinyBoy2/Configuration.h 파일 보기

1779
 //
1779
 //
1780
 
1780
 
1781
 //
1781
 //
1782
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1782
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1783
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1783
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1784
 //
1784
 //
1785
 //#define SAV_3DLCD
1785
 //#define SAV_3DLCD
1786
 
1786
 
1787
+//
1788
+// 3-wire SR LCD with strobe using 74HC4094
1789
+// https://github.com/mikeshub/SailfishLCD
1790
+// Uses the code directly from Sailfish
1791
+//
1792
+//#define FF_INTERFACEBOARD
1793
+
1787
 //=============================================================================
1794
 //=============================================================================
1788
 //=======================   LCD / Controller Selection  =======================
1795
 //=======================   LCD / Controller Selection  =======================
1789
 //=========================      (Graphical LCDs)      ========================
1796
 //=========================      (Graphical LCDs)      ========================
2013
 // Support for PCA9632 PWM LED driver
2020
 // Support for PCA9632 PWM LED driver
2014
 //#define PCA9632
2021
 //#define PCA9632
2015
 
2022
 
2023
+// Support for PCA9533 PWM LED driver
2024
+// https://github.com/mikeshub/SailfishRGB_LED
2025
+//#define PCA9533
2026
+
2016
 /**
2027
 /**
2017
  * RGB LED / LED Strip Control
2028
  * RGB LED / LED Strip Control
2018
  *
2029
  *

+ 12
- 1
Marlin/src/config/examples/Tronxy/X1/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/Tronxy/X3A/Configuration.h 파일 보기

1727
 //
1727
 //
1728
 
1728
 
1729
 //
1729
 //
1730
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1730
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1731
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1731
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1732
 //
1732
 //
1733
 //#define SAV_3DLCD
1733
 //#define SAV_3DLCD
1734
 
1734
 
1735
+//
1736
+// 3-wire SR LCD with strobe using 74HC4094
1737
+// https://github.com/mikeshub/SailfishLCD
1738
+// Uses the code directly from Sailfish
1739
+//
1740
+//#define FF_INTERFACEBOARD
1741
+
1735
 //=============================================================================
1742
 //=============================================================================
1736
 //=======================   LCD / Controller Selection  =======================
1743
 //=======================   LCD / Controller Selection  =======================
1737
 //=========================      (Graphical LCDs)      ========================
1744
 //=========================      (Graphical LCDs)      ========================
1961
 // Support for PCA9632 PWM LED driver
1968
 // Support for PCA9632 PWM LED driver
1962
 //#define PCA9632
1969
 //#define PCA9632
1963
 
1970
 
1971
+// Support for PCA9533 PWM LED driver
1972
+// https://github.com/mikeshub/SailfishRGB_LED
1973
+//#define PCA9533
1974
+
1964
 /**
1975
 /**
1965
  * RGB LED / LED Strip Control
1976
  * RGB LED / LED Strip Control
1966
  *
1977
  *

+ 12
- 1
Marlin/src/config/examples/Tronxy/X5S/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/Tronxy/XY100/Configuration.h 파일 보기

1734
 //
1734
 //
1735
 
1735
 
1736
 //
1736
 //
1737
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1737
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1738
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1738
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1739
 //
1739
 //
1740
 //#define SAV_3DLCD
1740
 //#define SAV_3DLCD
1741
 
1741
 
1742
+//
1743
+// 3-wire SR LCD with strobe using 74HC4094
1744
+// https://github.com/mikeshub/SailfishLCD
1745
+// Uses the code directly from Sailfish
1746
+//
1747
+//#define FF_INTERFACEBOARD
1748
+
1742
 //=============================================================================
1749
 //=============================================================================
1743
 //=======================   LCD / Controller Selection  =======================
1750
 //=======================   LCD / Controller Selection  =======================
1744
 //=========================      (Graphical LCDs)      ========================
1751
 //=========================      (Graphical LCDs)      ========================
1968
 // Support for PCA9632 PWM LED driver
1975
 // Support for PCA9632 PWM LED driver
1969
 //#define PCA9632
1976
 //#define PCA9632
1970
 
1977
 
1978
+// Support for PCA9533 PWM LED driver
1979
+// https://github.com/mikeshub/SailfishRGB_LED
1980
+//#define PCA9533
1981
+
1971
 /**
1982
 /**
1972
  * RGB LED / LED Strip Control
1983
  * RGB LED / LED Strip Control
1973
  *
1984
  *

+ 12
- 1
Marlin/src/config/examples/UltiMachine/Archim1/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/VORONDesign/Configuration.h 파일 보기

1732
 //
1732
 //
1733
 
1733
 
1734
 //
1734
 //
1735
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1735
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1736
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1736
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1737
 //
1737
 //
1738
 //#define SAV_3DLCD
1738
 //#define SAV_3DLCD
1739
 
1739
 
1740
+//
1741
+// 3-wire SR LCD with strobe using 74HC4094
1742
+// https://github.com/mikeshub/SailfishLCD
1743
+// Uses the code directly from Sailfish
1744
+//
1745
+//#define FF_INTERFACEBOARD
1746
+
1740
 //=============================================================================
1747
 //=============================================================================
1741
 //=======================   LCD / Controller Selection  =======================
1748
 //=======================   LCD / Controller Selection  =======================
1742
 //=========================      (Graphical LCDs)      ========================
1749
 //=========================      (Graphical LCDs)      ========================
1966
 // Support for PCA9632 PWM LED driver
1973
 // Support for PCA9632 PWM LED driver
1967
 //#define PCA9632
1974
 //#define PCA9632
1968
 
1975
 
1976
+// Support for PCA9533 PWM LED driver
1977
+// https://github.com/mikeshub/SailfishRGB_LED
1978
+//#define PCA9533
1979
+
1969
 /**
1980
 /**
1970
  * RGB LED / LED Strip Control
1981
  * RGB LED / LED Strip Control
1971
  *
1982
  *

+ 12
- 1
Marlin/src/config/examples/Velleman/K8200/Configuration.h 파일 보기

1756
 //
1756
 //
1757
 
1757
 
1758
 //
1758
 //
1759
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1759
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1760
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1760
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1761
 //
1761
 //
1762
 //#define SAV_3DLCD
1762
 //#define SAV_3DLCD
1763
 
1763
 
1764
+//
1765
+// 3-wire SR LCD with strobe using 74HC4094
1766
+// https://github.com/mikeshub/SailfishLCD
1767
+// Uses the code directly from Sailfish
1768
+//
1769
+//#define FF_INTERFACEBOARD
1770
+
1764
 //=============================================================================
1771
 //=============================================================================
1765
 //=======================   LCD / Controller Selection  =======================
1772
 //=======================   LCD / Controller Selection  =======================
1766
 //=========================      (Graphical LCDs)      ========================
1773
 //=========================      (Graphical LCDs)      ========================
1992
 // Support for PCA9632 PWM LED driver
1999
 // Support for PCA9632 PWM LED driver
1993
 //#define PCA9632
2000
 //#define PCA9632
1994
 
2001
 
2002
+// Support for PCA9533 PWM LED driver
2003
+// https://github.com/mikeshub/SailfishRGB_LED
2004
+//#define PCA9533
2005
+
1995
 /**
2006
 /**
1996
  * RGB LED / LED Strip Control
2007
  * RGB LED / LED Strip Control
1997
  *
2008
  *

+ 12
- 1
Marlin/src/config/examples/Velleman/K8400/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 8
- 1
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h 파일 보기

1733
 //
1733
 //
1734
 
1734
 
1735
 //
1735
 //
1736
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1736
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1737
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1737
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1738
 //
1738
 //
1739
 //#define SAV_3DLCD
1739
 //#define SAV_3DLCD
1740
 
1740
 
1741
+//
1742
+// 3-wire SR LCD with strobe using 74HC4094
1743
+// https://github.com/mikeshub/SailfishLCD
1744
+// Uses the code directly from Sailfish
1745
+//
1746
+//#define FF_INTERFACEBOARD
1747
+
1741
 //=============================================================================
1748
 //=============================================================================
1742
 //=======================   LCD / Controller Selection  =======================
1749
 //=======================   LCD / Controller Selection  =======================
1743
 //=========================      (Graphical LCDs)      ========================
1750
 //=========================      (Graphical LCDs)      ========================

+ 12
- 1
Marlin/src/config/examples/adafruit/ST7565/Configuration.h 파일 보기

1723
 //
1723
 //
1724
 
1724
 
1725
 //
1725
 //
1726
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1726
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1727
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1728
 //
1728
 //
1729
 //#define SAV_3DLCD
1729
 //#define SAV_3DLCD
1730
 
1730
 
1731
+//
1732
+// 3-wire SR LCD with strobe using 74HC4094
1733
+// https://github.com/mikeshub/SailfishLCD
1734
+// Uses the code directly from Sailfish
1735
+//
1736
+//#define FF_INTERFACEBOARD
1737
+
1731
 //=============================================================================
1738
 //=============================================================================
1732
 //=======================   LCD / Controller Selection  =======================
1739
 //=======================   LCD / Controller Selection  =======================
1733
 //=========================      (Graphical LCDs)      ========================
1740
 //=========================      (Graphical LCDs)      ========================
1957
 // Support for PCA9632 PWM LED driver
1964
 // Support for PCA9632 PWM LED driver
1958
 //#define PCA9632
1965
 //#define PCA9632
1959
 
1966
 
1967
+// Support for PCA9533 PWM LED driver
1968
+// https://github.com/mikeshub/SailfishRGB_LED
1969
+//#define PCA9533
1970
+
1960
 /**
1971
 /**
1961
  * RGB LED / LED Strip Control
1972
  * RGB LED / LED Strip Control
1962
  *
1973
  *

+ 12
- 1
Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h 파일 보기

1913
 //
1913
 //
1914
 
1914
 
1915
 //
1915
 //
1916
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1916
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1917
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1917
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1918
 //
1918
 //
1919
 //#define SAV_3DLCD
1919
 //#define SAV_3DLCD
1920
 
1920
 
1921
+//
1922
+// 3-wire SR LCD with strobe using 74HC4094
1923
+// https://github.com/mikeshub/SailfishLCD
1924
+// Uses the code directly from Sailfish
1925
+//
1926
+//#define FF_INTERFACEBOARD
1927
+
1921
 //=============================================================================
1928
 //=============================================================================
1922
 //=======================   LCD / Controller Selection  =======================
1929
 //=======================   LCD / Controller Selection  =======================
1923
 //=========================      (Graphical LCDs)      ========================
1930
 //=========================      (Graphical LCDs)      ========================
2147
 // Support for PCA9632 PWM LED driver
2154
 // Support for PCA9632 PWM LED driver
2148
 //#define PCA9632
2155
 //#define PCA9632
2149
 
2156
 
2157
+// Support for PCA9533 PWM LED driver
2158
+// https://github.com/mikeshub/SailfishRGB_LED
2159
+//#define PCA9533
2160
+
2150
 /**
2161
 /**
2151
  * RGB LED / LED Strip Control
2162
  * RGB LED / LED Strip Control
2152
  *
2163
  *

+ 12
- 1
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h 파일 보기

1851
 //
1851
 //
1852
 
1852
 
1853
 //
1853
 //
1854
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1854
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1855
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1855
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1856
 //
1856
 //
1857
 //#define SAV_3DLCD
1857
 //#define SAV_3DLCD
1858
 
1858
 
1859
+//
1860
+// 3-wire SR LCD with strobe using 74HC4094
1861
+// https://github.com/mikeshub/SailfishLCD
1862
+// Uses the code directly from Sailfish
1863
+//
1864
+//#define FF_INTERFACEBOARD
1865
+
1859
 //=============================================================================
1866
 //=============================================================================
1860
 //=======================   LCD / Controller Selection  =======================
1867
 //=======================   LCD / Controller Selection  =======================
1861
 //=========================      (Graphical LCDs)      ========================
1868
 //=========================      (Graphical LCDs)      ========================
2085
 // Support for PCA9632 PWM LED driver
2092
 // Support for PCA9632 PWM LED driver
2086
 //#define PCA9632
2093
 //#define PCA9632
2087
 
2094
 
2095
+// Support for PCA9533 PWM LED driver
2096
+// https://github.com/mikeshub/SailfishRGB_LED
2097
+//#define PCA9533
2098
+
2088
 /**
2099
 /**
2089
  * RGB LED / LED Strip Control
2100
  * RGB LED / LED Strip Control
2090
  *
2101
  *

+ 12
- 1
Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h 파일 보기

1850
 //
1850
 //
1851
 
1851
 
1852
 //
1852
 //
1853
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1853
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1854
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1854
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1855
 //
1855
 //
1856
 //#define SAV_3DLCD
1856
 //#define SAV_3DLCD
1857
 
1857
 
1858
+//
1859
+// 3-wire SR LCD with strobe using 74HC4094
1860
+// https://github.com/mikeshub/SailfishLCD
1861
+// Uses the code directly from Sailfish
1862
+//
1863
+//#define FF_INTERFACEBOARD
1864
+
1858
 //=============================================================================
1865
 //=============================================================================
1859
 //=======================   LCD / Controller Selection  =======================
1866
 //=======================   LCD / Controller Selection  =======================
1860
 //=========================      (Graphical LCDs)      ========================
1867
 //=========================      (Graphical LCDs)      ========================
2084
 // Support for PCA9632 PWM LED driver
2091
 // Support for PCA9632 PWM LED driver
2085
 //#define PCA9632
2092
 //#define PCA9632
2086
 
2093
 
2094
+// Support for PCA9533 PWM LED driver
2095
+// https://github.com/mikeshub/SailfishRGB_LED
2096
+//#define PCA9533
2097
+
2087
 /**
2098
 /**
2088
  * RGB LED / LED Strip Control
2099
  * RGB LED / LED Strip Control
2089
  *
2100
  *

+ 12
- 1
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h 파일 보기

1850
 //
1850
 //
1851
 
1851
 
1852
 //
1852
 //
1853
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1853
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1854
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1854
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1855
 //
1855
 //
1856
 //#define SAV_3DLCD
1856
 //#define SAV_3DLCD
1857
 
1857
 
1858
+//
1859
+// 3-wire SR LCD with strobe using 74HC4094
1860
+// https://github.com/mikeshub/SailfishLCD
1861
+// Uses the code directly from Sailfish
1862
+//
1863
+//#define FF_INTERFACEBOARD
1864
+
1858
 //=============================================================================
1865
 //=============================================================================
1859
 //=======================   LCD / Controller Selection  =======================
1866
 //=======================   LCD / Controller Selection  =======================
1860
 //=========================      (Graphical LCDs)      ========================
1867
 //=========================      (Graphical LCDs)      ========================
2084
 // Support for PCA9632 PWM LED driver
2091
 // Support for PCA9632 PWM LED driver
2085
 //#define PCA9632
2092
 //#define PCA9632
2086
 
2093
 
2094
+// Support for PCA9533 PWM LED driver
2095
+// https://github.com/mikeshub/SailfishRGB_LED
2096
+//#define PCA9533
2097
+
2087
 /**
2098
 /**
2088
  * RGB LED / LED Strip Control
2099
  * RGB LED / LED Strip Control
2089
  *
2100
  *

+ 12
- 1
Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration.h 파일 보기

1852
 //
1852
 //
1853
 
1853
 
1854
 //
1854
 //
1855
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1855
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1856
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1856
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1857
 //
1857
 //
1858
 //#define SAV_3DLCD
1858
 //#define SAV_3DLCD
1859
 
1859
 
1860
+//
1861
+// 3-wire SR LCD with strobe using 74HC4094
1862
+// https://github.com/mikeshub/SailfishLCD
1863
+// Uses the code directly from Sailfish
1864
+//
1865
+//#define FF_INTERFACEBOARD
1866
+
1860
 //=============================================================================
1867
 //=============================================================================
1861
 //=======================   LCD / Controller Selection  =======================
1868
 //=======================   LCD / Controller Selection  =======================
1862
 //=========================      (Graphical LCDs)      ========================
1869
 //=========================      (Graphical LCDs)      ========================
2086
 // Support for PCA9632 PWM LED driver
2093
 // Support for PCA9632 PWM LED driver
2087
 //#define PCA9632
2094
 //#define PCA9632
2088
 
2095
 
2096
+// Support for PCA9533 PWM LED driver
2097
+// https://github.com/mikeshub/SailfishRGB_LED
2098
+//#define PCA9533
2099
+
2089
 /**
2100
 /**
2090
  * RGB LED / LED Strip Control
2101
  * RGB LED / LED Strip Control
2091
  *
2102
  *

+ 12
- 1
Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h 파일 보기

1853
 //
1853
 //
1854
 
1854
 
1855
 //
1855
 //
1856
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1856
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1857
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1857
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1858
 //
1858
 //
1859
 //#define SAV_3DLCD
1859
 //#define SAV_3DLCD
1860
 
1860
 
1861
+//
1862
+// 3-wire SR LCD with strobe using 74HC4094
1863
+// https://github.com/mikeshub/SailfishLCD
1864
+// Uses the code directly from Sailfish
1865
+//
1866
+//#define FF_INTERFACEBOARD
1867
+
1861
 //=============================================================================
1868
 //=============================================================================
1862
 //=======================   LCD / Controller Selection  =======================
1869
 //=======================   LCD / Controller Selection  =======================
1863
 //=========================      (Graphical LCDs)      ========================
1870
 //=========================      (Graphical LCDs)      ========================
2087
 // Support for PCA9632 PWM LED driver
2094
 // Support for PCA9632 PWM LED driver
2088
 //#define PCA9632
2095
 //#define PCA9632
2089
 
2096
 
2097
+// Support for PCA9533 PWM LED driver
2098
+// https://github.com/mikeshub/SailfishRGB_LED
2099
+//#define PCA9533
2100
+
2090
 /**
2101
 /**
2091
  * RGB LED / LED Strip Control
2102
  * RGB LED / LED Strip Control
2092
  *
2103
  *

+ 12
- 1
Marlin/src/config/examples/delta/MKS/SBASE/Configuration.h 파일 보기

1838
 //
1838
 //
1839
 
1839
 
1840
 //
1840
 //
1841
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1841
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1842
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1842
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1843
 //
1843
 //
1844
 //#define SAV_3DLCD
1844
 //#define SAV_3DLCD
1845
 
1845
 
1846
+//
1847
+// 3-wire SR LCD with strobe using 74HC4094
1848
+// https://github.com/mikeshub/SailfishLCD
1849
+// Uses the code directly from Sailfish
1850
+//
1851
+//#define FF_INTERFACEBOARD
1852
+
1846
 //=============================================================================
1853
 //=============================================================================
1847
 //=======================   LCD / Controller Selection  =======================
1854
 //=======================   LCD / Controller Selection  =======================
1848
 //=========================      (Graphical LCDs)      ========================
1855
 //=========================      (Graphical LCDs)      ========================
2072
 // Support for PCA9632 PWM LED driver
2079
 // Support for PCA9632 PWM LED driver
2073
 //#define PCA9632
2080
 //#define PCA9632
2074
 
2081
 
2082
+// Support for PCA9533 PWM LED driver
2083
+// https://github.com/mikeshub/SailfishRGB_LED
2084
+//#define PCA9533
2085
+
2075
 /**
2086
 /**
2076
  * RGB LED / LED Strip Control
2087
  * RGB LED / LED Strip Control
2077
  *
2088
  *

+ 12
- 1
Marlin/src/config/examples/delta/Tevo Little Monster/Configuration.h 파일 보기

1842
 //
1842
 //
1843
 
1843
 
1844
 //
1844
 //
1845
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1845
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1846
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1846
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1847
 //
1847
 //
1848
 //#define SAV_3DLCD
1848
 //#define SAV_3DLCD
1849
 
1849
 
1850
+//
1851
+// 3-wire SR LCD with strobe using 74HC4094
1852
+// https://github.com/mikeshub/SailfishLCD
1853
+// Uses the code directly from Sailfish
1854
+//
1855
+//#define FF_INTERFACEBOARD
1856
+
1850
 //=============================================================================
1857
 //=============================================================================
1851
 //=======================   LCD / Controller Selection  =======================
1858
 //=======================   LCD / Controller Selection  =======================
1852
 //=========================      (Graphical LCDs)      ========================
1859
 //=========================      (Graphical LCDs)      ========================
2076
 // Support for PCA9632 PWM LED driver
2083
 // Support for PCA9632 PWM LED driver
2077
 //#define PCA9632
2084
 //#define PCA9632
2078
 
2085
 
2086
+// Support for PCA9533 PWM LED driver
2087
+// https://github.com/mikeshub/SailfishRGB_LED
2088
+//#define PCA9533
2089
+
2079
 /**
2090
 /**
2080
  * RGB LED / LED Strip Control
2091
  * RGB LED / LED Strip Control
2081
  *
2092
  *

+ 12
- 1
Marlin/src/config/examples/delta/generic/Configuration.h 파일 보기

1838
 //
1838
 //
1839
 
1839
 
1840
 //
1840
 //
1841
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1841
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1842
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1842
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1843
 //
1843
 //
1844
 //#define SAV_3DLCD
1844
 //#define SAV_3DLCD
1845
 
1845
 
1846
+//
1847
+// 3-wire SR LCD with strobe using 74HC4094
1848
+// https://github.com/mikeshub/SailfishLCD
1849
+// Uses the code directly from Sailfish
1850
+//
1851
+//#define FF_INTERFACEBOARD
1852
+
1846
 //=============================================================================
1853
 //=============================================================================
1847
 //=======================   LCD / Controller Selection  =======================
1854
 //=======================   LCD / Controller Selection  =======================
1848
 //=========================      (Graphical LCDs)      ========================
1855
 //=========================      (Graphical LCDs)      ========================
2072
 // Support for PCA9632 PWM LED driver
2079
 // Support for PCA9632 PWM LED driver
2073
 //#define PCA9632
2080
 //#define PCA9632
2074
 
2081
 
2082
+// Support for PCA9533 PWM LED driver
2083
+// https://github.com/mikeshub/SailfishRGB_LED
2084
+//#define PCA9533
2085
+
2075
 /**
2086
 /**
2076
  * RGB LED / LED Strip Control
2087
  * RGB LED / LED Strip Control
2077
  *
2088
  *

+ 12
- 1
Marlin/src/config/examples/delta/kossel_mini/Configuration.h 파일 보기

1840
 //
1840
 //
1841
 
1841
 
1842
 //
1842
 //
1843
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1843
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1844
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1844
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1845
 //
1845
 //
1846
 //#define SAV_3DLCD
1846
 //#define SAV_3DLCD
1847
 
1847
 
1848
+//
1849
+// 3-wire SR LCD with strobe using 74HC4094
1850
+// https://github.com/mikeshub/SailfishLCD
1851
+// Uses the code directly from Sailfish
1852
+//
1853
+//#define FF_INTERFACEBOARD
1854
+
1848
 //=============================================================================
1855
 //=============================================================================
1849
 //=======================   LCD / Controller Selection  =======================
1856
 //=======================   LCD / Controller Selection  =======================
1850
 //=========================      (Graphical LCDs)      ========================
1857
 //=========================      (Graphical LCDs)      ========================
2074
 // Support for PCA9632 PWM LED driver
2081
 // Support for PCA9632 PWM LED driver
2075
 //#define PCA9632
2082
 //#define PCA9632
2076
 
2083
 
2084
+// Support for PCA9533 PWM LED driver
2085
+// https://github.com/mikeshub/SailfishRGB_LED
2086
+//#define PCA9533
2087
+
2077
 /**
2088
 /**
2078
  * RGB LED / LED Strip Control
2089
  * RGB LED / LED Strip Control
2079
  *
2090
  *

+ 12
- 1
Marlin/src/config/examples/delta/kossel_pro/Configuration.h 파일 보기

1841
 //
1841
 //
1842
 
1842
 
1843
 //
1843
 //
1844
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1844
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1845
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1845
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1846
 //
1846
 //
1847
 //#define SAV_3DLCD
1847
 //#define SAV_3DLCD
1848
 
1848
 
1849
+//
1850
+// 3-wire SR LCD with strobe using 74HC4094
1851
+// https://github.com/mikeshub/SailfishLCD
1852
+// Uses the code directly from Sailfish
1853
+//
1854
+//#define FF_INTERFACEBOARD
1855
+
1849
 //=============================================================================
1856
 //=============================================================================
1850
 //=======================   LCD / Controller Selection  =======================
1857
 //=======================   LCD / Controller Selection  =======================
1851
 //=========================      (Graphical LCDs)      ========================
1858
 //=========================      (Graphical LCDs)      ========================
2075
 // Support for PCA9632 PWM LED driver
2082
 // Support for PCA9632 PWM LED driver
2076
 //#define PCA9632
2083
 //#define PCA9632
2077
 
2084
 
2085
+// Support for PCA9533 PWM LED driver
2086
+// https://github.com/mikeshub/SailfishRGB_LED
2087
+//#define PCA9533
2088
+
2078
 /**
2089
 /**
2079
  * RGB LED / LED Strip Control
2090
  * RGB LED / LED Strip Control
2080
  *
2091
  *

+ 12
- 1
Marlin/src/config/examples/delta/kossel_xl/Configuration.h 파일 보기

1841
 //
1841
 //
1842
 
1842
 
1843
 //
1843
 //
1844
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1844
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1845
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1845
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1846
 //
1846
 //
1847
 //#define SAV_3DLCD
1847
 //#define SAV_3DLCD
1848
 
1848
 
1849
+//
1850
+// 3-wire SR LCD with strobe using 74HC4094
1851
+// https://github.com/mikeshub/SailfishLCD
1852
+// Uses the code directly from Sailfish
1853
+//
1854
+//#define FF_INTERFACEBOARD
1855
+
1849
 //=============================================================================
1856
 //=============================================================================
1850
 //=======================   LCD / Controller Selection  =======================
1857
 //=======================   LCD / Controller Selection  =======================
1851
 //=========================      (Graphical LCDs)      ========================
1858
 //=========================      (Graphical LCDs)      ========================
2075
 // Support for PCA9632 PWM LED driver
2082
 // Support for PCA9632 PWM LED driver
2076
 //#define PCA9632
2083
 //#define PCA9632
2077
 
2084
 
2085
+// Support for PCA9533 PWM LED driver
2086
+// https://github.com/mikeshub/SailfishRGB_LED
2087
+//#define PCA9533
2088
+
2078
 /**
2089
 /**
2079
  * RGB LED / LED Strip Control
2090
  * RGB LED / LED Strip Control
2080
  *
2091
  *

+ 12
- 1
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h 파일 보기

1737
 //
1737
 //
1738
 
1738
 
1739
 //
1739
 //
1740
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1740
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1741
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1741
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1742
 //
1742
 //
1743
 //#define SAV_3DLCD
1743
 //#define SAV_3DLCD
1744
 
1744
 
1745
+//
1746
+// 3-wire SR LCD with strobe using 74HC4094
1747
+// https://github.com/mikeshub/SailfishLCD
1748
+// Uses the code directly from Sailfish
1749
+//
1750
+//#define FF_INTERFACEBOARD
1751
+
1745
 //=============================================================================
1752
 //=============================================================================
1746
 //=======================   LCD / Controller Selection  =======================
1753
 //=======================   LCD / Controller Selection  =======================
1747
 //=========================      (Graphical LCDs)      ========================
1754
 //=========================      (Graphical LCDs)      ========================
1971
 // Support for PCA9632 PWM LED driver
1978
 // Support for PCA9632 PWM LED driver
1972
 //#define PCA9632
1979
 //#define PCA9632
1973
 
1980
 
1981
+// Support for PCA9533 PWM LED driver
1982
+// https://github.com/mikeshub/SailfishRGB_LED
1983
+//#define PCA9533
1984
+
1974
 /**
1985
 /**
1975
  * RGB LED / LED Strip Control
1986
  * RGB LED / LED Strip Control
1976
  *
1987
  *

+ 12
- 1
Marlin/src/config/examples/makibox/Configuration.h 파일 보기

1726
 //
1726
 //
1727
 
1727
 
1728
 //
1728
 //
1729
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1729
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1730
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1730
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1731
 //
1731
 //
1732
 //#define SAV_3DLCD
1732
 //#define SAV_3DLCD
1733
 
1733
 
1734
+//
1735
+// 3-wire SR LCD with strobe using 74HC4094
1736
+// https://github.com/mikeshub/SailfishLCD
1737
+// Uses the code directly from Sailfish
1738
+//
1739
+//#define FF_INTERFACEBOARD
1740
+
1734
 //=============================================================================
1741
 //=============================================================================
1735
 //=======================   LCD / Controller Selection  =======================
1742
 //=======================   LCD / Controller Selection  =======================
1736
 //=========================      (Graphical LCDs)      ========================
1743
 //=========================      (Graphical LCDs)      ========================
1960
 // Support for PCA9632 PWM LED driver
1967
 // Support for PCA9632 PWM LED driver
1961
 //#define PCA9632
1968
 //#define PCA9632
1962
 
1969
 
1970
+// Support for PCA9533 PWM LED driver
1971
+// https://github.com/mikeshub/SailfishRGB_LED
1972
+//#define PCA9533
1973
+
1963
 /**
1974
 /**
1964
  * RGB LED / LED Strip Control
1975
  * RGB LED / LED Strip Control
1965
  *
1976
  *

+ 12
- 1
Marlin/src/config/examples/stm32f103ret6/Configuration.h 파일 보기

1725
 //
1725
 //
1726
 
1726
 
1727
 //
1727
 //
1728
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1728
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1729
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1729
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1730
 //
1730
 //
1731
 //#define SAV_3DLCD
1731
 //#define SAV_3DLCD
1732
 
1732
 
1733
+//
1734
+// 3-wire SR LCD with strobe using 74HC4094
1735
+// https://github.com/mikeshub/SailfishLCD
1736
+// Uses the code directly from Sailfish
1737
+//
1738
+//#define FF_INTERFACEBOARD
1739
+
1733
 //=============================================================================
1740
 //=============================================================================
1734
 //=======================   LCD / Controller Selection  =======================
1741
 //=======================   LCD / Controller Selection  =======================
1735
 //=========================      (Graphical LCDs)      ========================
1742
 //=========================      (Graphical LCDs)      ========================
1959
 // Support for PCA9632 PWM LED driver
1966
 // Support for PCA9632 PWM LED driver
1960
 //#define PCA9632
1967
 //#define PCA9632
1961
 
1968
 
1969
+// Support for PCA9533 PWM LED driver
1970
+// https://github.com/mikeshub/SailfishRGB_LED
1971
+//#define PCA9533
1972
+
1962
 /**
1973
 /**
1963
  * RGB LED / LED Strip Control
1974
  * RGB LED / LED Strip Control
1964
  *
1975
  *

+ 12
- 1
Marlin/src/config/examples/tvrrug/Round2/Configuration.h 파일 보기

1718
 //
1718
 //
1719
 
1719
 
1720
 //
1720
 //
1721
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1721
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1722
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1722
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1723
 //
1723
 //
1724
 //#define SAV_3DLCD
1724
 //#define SAV_3DLCD
1725
 
1725
 
1726
+//
1727
+// 3-wire SR LCD with strobe using 74HC4094
1728
+// https://github.com/mikeshub/SailfishLCD
1729
+// Uses the code directly from Sailfish
1730
+//
1731
+//#define FF_INTERFACEBOARD
1732
+
1726
 //=============================================================================
1733
 //=============================================================================
1727
 //=======================   LCD / Controller Selection  =======================
1734
 //=======================   LCD / Controller Selection  =======================
1728
 //=========================      (Graphical LCDs)      ========================
1735
 //=========================      (Graphical LCDs)      ========================
1952
 // Support for PCA9632 PWM LED driver
1959
 // Support for PCA9632 PWM LED driver
1953
 //#define PCA9632
1960
 //#define PCA9632
1954
 
1961
 
1962
+// Support for PCA9533 PWM LED driver
1963
+// https://github.com/mikeshub/SailfishRGB_LED
1964
+//#define PCA9533
1965
+
1955
 /**
1966
 /**
1956
  * RGB LED / LED Strip Control
1967
  * RGB LED / LED Strip Control
1957
  *
1968
  *

+ 12
- 1
Marlin/src/config/examples/wt150/Configuration.h 파일 보기

1728
 //
1728
 //
1729
 
1729
 
1730
 //
1730
 //
1731
-// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1731
+// 2-wire Non-latching LCD SR from https://goo.gl/aJJ4sH
1732
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1732
 // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
1733
 //
1733
 //
1734
 //#define SAV_3DLCD
1734
 //#define SAV_3DLCD
1735
 
1735
 
1736
+//
1737
+// 3-wire SR LCD with strobe using 74HC4094
1738
+// https://github.com/mikeshub/SailfishLCD
1739
+// Uses the code directly from Sailfish
1740
+//
1741
+//#define FF_INTERFACEBOARD
1742
+
1736
 //=============================================================================
1743
 //=============================================================================
1737
 //=======================   LCD / Controller Selection  =======================
1744
 //=======================   LCD / Controller Selection  =======================
1738
 //=========================      (Graphical LCDs)      ========================
1745
 //=========================      (Graphical LCDs)      ========================
1962
 // Support for PCA9632 PWM LED driver
1969
 // Support for PCA9632 PWM LED driver
1963
 //#define PCA9632
1970
 //#define PCA9632
1964
 
1971
 
1972
+// Support for PCA9533 PWM LED driver
1973
+// https://github.com/mikeshub/SailfishRGB_LED
1974
+//#define PCA9533
1975
+
1965
 /**
1976
 /**
1966
  * RGB LED / LED Strip Control
1977
  * RGB LED / LED Strip Control
1967
  *
1978
  *

+ 8
- 0
Marlin/src/feature/leds/leds.cpp 파일 보기

38
   #include "pca9632.h"
38
   #include "pca9632.h"
39
 #endif
39
 #endif
40
 
40
 
41
+#if ENABLED(PCA9533)
42
+  #include "SailfishRGB_LED.h"
43
+#endif
44
+
41
 #if ENABLED(LED_COLOR_PRESETS)
45
 #if ENABLED(LED_COLOR_PRESETS)
42
   const LEDColor LEDLights::defaultLEDColor = MakeLEDColor(
46
   const LEDColor LEDLights::defaultLEDColor = MakeLEDColor(
43
     LED_USER_PRESET_RED,
47
     LED_USER_PRESET_RED,
119
     pca9632_set_led_color(incol);
123
     pca9632_set_led_color(incol);
120
   #endif
124
   #endif
121
 
125
 
126
+  #if ENABLED(PCA9533)
127
+    RGBsetColor(incol.r, incol.g, incol.b, true);
128
+  #endif
129
+
122
   #if ENABLED(LED_CONTROL_MENU) || ENABLED(PRINTER_EVENT_LEDS)
130
   #if ENABLED(LED_CONTROL_MENU) || ENABLED(PRINTER_EVENT_LEDS)
123
     // Don't update the color when OFF
131
     // Don't update the color when OFF
124
     lights_on = !incol.is_off();
132
     lights_on = !incol.is_off();

+ 1
- 0
Marlin/src/feature/leds/leds.h 파일 보기

187
     static LEDColor color; // last non-off color
187
     static LEDColor color; // last non-off color
188
     static bool lights_on; // the last set color was "on"
188
     static bool lights_on; // the last set color was "on"
189
   #endif
189
   #endif
190
+
190
   #if ENABLED(LED_CONTROL_MENU)
191
   #if ENABLED(LED_CONTROL_MENU)
191
     static void toggle();  // swap "off" with color
192
     static void toggle();  // swap "off" with color
192
     static inline void update() { set_color(color); }
193
     static inline void update() { set_color(color); }

+ 5
- 1
Marlin/src/inc/Conditionals_LCD.h 파일 보기

297
 // ---------------------
297
 // ---------------------
298
 // 2 wire Non-latching LCD SR from:
298
 // 2 wire Non-latching LCD SR from:
299
 // https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!shiftregister-connection
299
 // https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!shiftregister-connection
300
+#if ENABLED(FF_INTERFACEBOARD)
301
+  #define SR_LCD_3W_NL    // Non latching 3 wire shift register
302
+  #define ULTIPANEL
303
+#endif
300
 
304
 
301
 #if ENABLED(SAV_3DLCD)
305
 #if ENABLED(SAV_3DLCD)
302
   #define SR_LCD_2W_NL    // Non latching 2 wire shift register
306
   #define SR_LCD_2W_NL    // Non latching 2 wire shift register
512
 
516
 
513
 #define HAS_SOFTWARE_ENDSTOPS (ENABLED(MIN_SOFTWARE_ENDSTOPS) || ENABLED(MAX_SOFTWARE_ENDSTOPS))
517
 #define HAS_SOFTWARE_ENDSTOPS (ENABLED(MIN_SOFTWARE_ENDSTOPS) || ENABLED(MAX_SOFTWARE_ENDSTOPS))
514
 #define HAS_RESUME_CONTINUE (ENABLED(EXTENSIBLE_UI) || ENABLED(NEWPANEL) || ENABLED(EMERGENCY_PARSER))
518
 #define HAS_RESUME_CONTINUE (ENABLED(EXTENSIBLE_UI) || ENABLED(NEWPANEL) || ENABLED(EMERGENCY_PARSER))
515
-#define HAS_COLOR_LEDS (ENABLED(BLINKM) || ENABLED(RGB_LED) || ENABLED(RGBW_LED) || ENABLED(PCA9632) || ENABLED(NEOPIXEL_LED))
519
+#define HAS_COLOR_LEDS (ENABLED(BLINKM) || ENABLED(RGB_LED) || ENABLED(RGBW_LED) || ENABLED(PCA9632) || ENABLED(PCA9533) || ENABLED(NEOPIXEL_LED))
516
 #define HAS_LEDS_OFF_FLAG (ENABLED(PRINTER_EVENT_LEDS) && ENABLED(SDSUPPORT) && HAS_RESUME_CONTINUE)
520
 #define HAS_LEDS_OFF_FLAG (ENABLED(PRINTER_EVENT_LEDS) && ENABLED(SDSUPPORT) && HAS_RESUME_CONTINUE)
517
 #define HAS_PRINT_PROGRESS (ENABLED(SDSUPPORT) || ENABLED(LCD_SET_PROGRESS_MANUALLY))
521
 #define HAS_PRINT_PROGRESS (ENABLED(SDSUPPORT) || ENABLED(LCD_SET_PROGRESS_MANUALLY))
518
 
522
 

+ 2
- 2
Marlin/src/inc/Conditionals_post.h 파일 보기

145
   #if ENABLED(DELTA)
145
   #if ENABLED(DELTA)
146
     #define X_HOME_POS 0
146
     #define X_HOME_POS 0
147
   #else
147
   #else
148
-    #define X_HOME_POS ((X_BED_SIZE) * (X_HOME_DIR) * 0.5)
148
+    #define X_HOME_POS (X_HOME_DIR < 0 ? X_MIN_POS : X_MAX_POS)
149
   #endif
149
   #endif
150
 #else
150
 #else
151
   #if ENABLED(DELTA)
151
   #if ENABLED(DELTA)
161
   #if ENABLED(DELTA)
161
   #if ENABLED(DELTA)
162
     #define Y_HOME_POS 0
162
     #define Y_HOME_POS 0
163
   #else
163
   #else
164
-    #define Y_HOME_POS ((Y_BED_SIZE) * (Y_HOME_DIR) * 0.5)
164
+    #define Y_HOME_POS (Y_HOME_DIR < 0 ? Y_MIN_POS : Y_MAX_POS)
165
   #endif
165
   #endif
166
 #else
166
 #else
167
   #if ENABLED(DELTA)
167
   #if ENABLED(DELTA)

+ 8
- 0
Marlin/src/lcd/HD44780/ultralcd_HD44780.cpp 파일 보기

80
     #endif
80
     #endif
81
   );
81
   );
82
 
82
 
83
+#elif ENABLED(SR_LCD_3W_NL)
84
+
85
+  // NewLiquidCrystal was not working
86
+  // https://github.com/mikeshub/SailfishLCD
87
+  // uses the code directly from Sailfish
88
+
89
+  LCD_CLASS lcd(SR_STROBE_PIN, SR_DATA_PIN, SR_CLK_PIN);
90
+
83
 #elif ENABLED(LCM1602)
91
 #elif ENABLED(LCM1602)
84
 
92
 
85
   LCD_CLASS lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
93
   LCD_CLASS lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);

+ 10
- 1
Marlin/src/lcd/HD44780/ultralcd_HD44780.h 파일 보기

80
 #elif ENABLED(SR_LCD_2W_NL)
80
 #elif ENABLED(SR_LCD_2W_NL)
81
   // 2 wire Non-latching LCD SR from:
81
   // 2 wire Non-latching LCD SR from:
82
   // https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!shiftregister-connection
82
   // https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!shiftregister-connection
83
-  extern "C" void __cxa_pure_virtual() { while (1); }
83
+//  extern "C" void __cxa_pure_virtual() { while (1); }
84
   #include <LCD.h>
84
   #include <LCD.h>
85
   #include <LiquidCrystal_SR.h>
85
   #include <LiquidCrystal_SR.h>
86
   #define LCD_CLASS LiquidCrystal_SR
86
   #define LCD_CLASS LiquidCrystal_SR
87
+#elif ENABLED(SR_LCD_3W_NL)
88
+
89
+//NewLiquidCrystal was not working for me, but this worked first try
90
+//https://github.com/mikeshub/SailfishLCD
91
+//uses the code directly from Sailfish
92
+
93
+  #include <LCD.h>
94
+  #include <SailfishLCD.h>
95
+  #define LCD_CLASS LiquidCrystalSerial
87
 
96
 
88
 #elif ENABLED(LCM1602)
97
 #elif ENABLED(LCM1602)
89
   #include <Wire.h>
98
   #include <Wire.h>

+ 2
- 2
Marlin/src/lcd/menu/menu_filament.cpp 파일 보기

57
   thermalManager.setTargetHotend(temperature, _change_filament_temp_extruder);
57
   thermalManager.setTargetHotend(temperature, _change_filament_temp_extruder);
58
   lcd_enqueue_command(cmd);
58
   lcd_enqueue_command(cmd);
59
 }
59
 }
60
-inline void _lcd_change_filament_temp_1_func()    { _change_filament_temp(PREHEAT_1_TEMP_HOTEND); }
61
-inline void _lcd_change_filament_temp_2_func()    { _change_filament_temp(PREHEAT_2_TEMP_HOTEND); }
60
+inline void _lcd_change_filament_temp_1_func()    { _change_filament_temp(ui.preheat_hotend_temp[0]); }
61
+inline void _lcd_change_filament_temp_2_func()    { _change_filament_temp(ui.preheat_hotend_temp[1]); }
62
 inline void _lcd_change_filament_temp_custom_cb() { _change_filament_temp(thermalManager.target_temperature[_change_filament_temp_extruder]); }
62
 inline void _lcd_change_filament_temp_custom_cb() { _change_filament_temp(thermalManager.target_temperature[_change_filament_temp_extruder]); }
63
 
63
 
64
 static PGM_P change_filament_header(const AdvancedPauseMode mode) {
64
 static PGM_P change_filament_header(const AdvancedPauseMode mode) {

+ 20
- 5
Marlin/src/module/temperature.cpp 파일 보기

1739
   ) {
1739
   ) {
1740
     #if COUNT_6675 == 1
1740
     #if COUNT_6675 == 1
1741
       constexpr uint8_t hindex = 0;
1741
       constexpr uint8_t hindex = 0;
1742
+    #else
1743
+      // Needed to return the correct temp when this is called too soon
1744
+      static uint16_t max6675_temp_previous[COUNT_6675] = { 0 };
1742
     #endif
1745
     #endif
1743
 
1746
 
1744
     #define MAX6675_HEAT_INTERVAL 250UL
1747
     #define MAX6675_HEAT_INTERVAL 250UL
1758
     // Return last-read value between readings
1761
     // Return last-read value between readings
1759
     static millis_t next_max6675_ms[COUNT_6675] = { 0 };
1762
     static millis_t next_max6675_ms[COUNT_6675] = { 0 };
1760
     millis_t ms = millis();
1763
     millis_t ms = millis();
1761
-    if (PENDING(ms, next_max6675_ms[hindex])) return int(max6675_temp);
1764
+    if (PENDING(ms, next_max6675_ms[hindex]))
1765
+      return int(
1766
+        #if COUNT_6675 == 1
1767
+          max6675_temp
1768
+        #else
1769
+          max6675_temp_previous[hindex] // Need to return the correct previous value
1770
+        #endif
1771
+      );
1772
+
1762
     next_max6675_ms[hindex] = ms + MAX6675_HEAT_INTERVAL;
1773
     next_max6675_ms[hindex] = ms + MAX6675_HEAT_INTERVAL;
1763
 
1774
 
1764
     //
1775
     //
1824
     }
1835
     }
1825
     else
1836
     else
1826
       max6675_temp >>= MAX6675_DISCARD_BITS;
1837
       max6675_temp >>= MAX6675_DISCARD_BITS;
1827
-      #if ENABLED(MAX6675_IS_MAX31855)
1828
-        // Support negative temperature
1829
-        if (max6675_temp & 0x00002000) max6675_temp |= 0xFFFFC000;
1830
-      #endif
1838
+
1839
+    #if ENABLED(MAX6675_IS_MAX31855)
1840
+      if (max6675_temp & 0x00002000) max6675_temp |= 0xFFFFC000; // Support negative temperature
1841
+    #endif
1842
+
1843
+    #if COUNT_6675 > 1
1844
+      max6675_temp_previous[hindex] = max6675_temp;
1845
+    #endif
1831
 
1846
 
1832
     return int(max6675_temp);
1847
     return int(max6675_temp);
1833
   }
1848
   }

+ 33
- 40
Marlin/src/pins/pins_MIGHTYBOARD_REVE.h 파일 보기

22
 
22
 
23
 /**
23
 /**
24
  * Mightyboard Rev.E pin assignments
24
  * Mightyboard Rev.E pin assignments
25
- */
26
-
27
-/**
28
- *
29
- * This is a starting-point to support the Makerbot Replicator series of 3D printers.
30
- * It's not functional because Marlin has limited support for some features.
31
- * Marlin will need the following augmentations before it will be supportable:
32
- *
33
- *   - Support for two or more MAX6675 thermocouples
34
- *   - Support for multiple i2c buses to control the MCP4018 digital pots
35
- *   - Support for one additional unidirectional SPI bus, to read the thermocouples
36
- *   - Support for an RGB LED that may work differently from BLINKM
37
- *
38
- * The MCP4018 requires separate I2C buses because it has a fixed address (0x2F << 1 = 0x5E)
39
- * The thermocouples share the same SCK and DO pins, with their own CS pins.
40
- * The controller interface port connects to a 3-wire shift-register display controller
41
- *
25
+ * also works for Rev D boards. It's all rev E despite what the silk screen says
42
  */
26
  */
43
 
27
 
44
 /**
28
 /**
48
  *    M3, M4 & M5 spindle control commands
32
  *    M3, M4 & M5 spindle control commands
49
  *    case light
33
  *    case light
50
  *
34
  *
51
- *  Corrected pin assignment for MOSFET_B_PIN pin. Changed it from 9 to 11.  The port
35
+ *  Corrected pin assignment for EX2_HEAT_PIN pin. Changed it from 9 to 11.  The port
52
  *  number (B5) agrees with the schematic but B5 is assigned to logical pin 11.
36
  *  number (B5) agrees with the schematic but B5 is assigned to logical pin 11.
53
  */
37
  */
54
 
38
 
119
 #define DIGIPOTS_I2C_SDA_Z  65   // K3
103
 #define DIGIPOTS_I2C_SDA_Z  65   // K3
120
 #define DIGIPOTS_I2C_SDA_E0 27   // A5
104
 #define DIGIPOTS_I2C_SDA_E0 27   // A5
121
 #define DIGIPOTS_I2C_SDA_E1 77   // J6
105
 #define DIGIPOTS_I2C_SDA_E1 77   // J6
106
+
122
 #define DIGIPOT_I2C_ADDRESS_A 0x2F   // unshifted slave address (5E <- 2F << 1)
107
 #define DIGIPOT_I2C_ADDRESS_A 0x2F   // unshifted slave address (5E <- 2F << 1)
123
 
108
 
124
 //
109
 //
125
 // Temperature Sensors
110
 // Temperature Sensors
126
 //
111
 //
127
-#define TEMP_BED_PIN        15   // K7 - 69 / ADC15 - 15
112
+// K7 - 69 / ADC15 - 15
113
+#define TEMP_BED_PIN       15
128
 
114
 
129
 // SPI for Max6675 or Max31855 Thermocouple
115
 // SPI for Max6675 or Max31855 Thermocouple
130
 // Uses a separate SPI bus
116
 // Uses a separate SPI bus
151
 // 2 extruders or 1 extruder and a heated bed.
137
 // 2 extruders or 1 extruder and a heated bed.
152
 // With no heated bed, an additional 24V fan is possible.
138
 // With no heated bed, an additional 24V fan is possible.
153
 //
139
 //
154
-#define MOSFET_A_PIN        6   // H3
155
-#define MOSFET_B_PIN       11   // B5 - Rev A of this file had this pin assigned to 9
156
-#define MOSFET_C_PIN       45   // L4
157
-#define MOSFET_D_PIN       44   // L5
140
+
141
+// Labels from the schematic:
142
+#define EX1_HEAT_PIN        6   // H3
143
+#define EX1_FAN_PIN         7   // H4
144
+#define EX2_HEAT_PIN       11   // B5
145
+#define EX2_FAN_PIN        12   // B6
146
+#define HBP_PIN            45   // L4
147
+#define EXTRA_FET_PIN      44   // L5
158
 
148
 
159
 #if HOTENDS > 1
149
 #if HOTENDS > 1
160
   #if TEMP_SENSOR_BED
150
   #if TEMP_SENSOR_BED
171
 //
161
 //
172
 // Heaters / Fans (24V)
162
 // Heaters / Fans (24V)
173
 //
163
 //
174
-#define HEATER_0_PIN     MOSFET_A_PIN
164
+#define HEATER_0_PIN       EX1_HEAT_PIN
175
 
165
 
176
 #if ENABLED(IS_EFB)                            // Hotend, Fan, Bed
166
 #if ENABLED(IS_EFB)                            // Hotend, Fan, Bed
177
-  #define HEATER_BED_PIN   MOSFET_C_PIN
167
+  #define HEATER_BED_PIN   HBP_PIN
178
 #elif ENABLED(IS_EEF)                          // Hotend, Hotend, Fan
168
 #elif ENABLED(IS_EEF)                          // Hotend, Hotend, Fan
179
-  #define HEATER_1_PIN     MOSFET_B_PIN
169
+  #define HEATER_1_PIN     EX2_HEAT_PIN
180
 #elif ENABLED(IS_EEB)                          // Hotend, Hotend, Bed
170
 #elif ENABLED(IS_EEB)                          // Hotend, Hotend, Bed
181
-  #define HEATER_1_PIN     MOSFET_B_PIN
182
-  #define HEATER_BED_PIN   MOSFET_C_PIN
171
+  #define HEATER_1_PIN     EX2_HEAT_PIN
172
+  #define HEATER_BED_PIN   HBP_PIN
183
 #elif ENABLED(IS_EFF)                          // Hotend, Fan, Fan
173
 #elif ENABLED(IS_EFF)                          // Hotend, Fan, Fan
184
-  #define FAN1_PIN         MOSFET_C_PIN
174
+  #define FAN1_PIN         HBP_PIN
185
 #endif
175
 #endif
186
 
176
 
187
 #ifndef FAN_PIN
177
 #ifndef FAN_PIN
188
   #if ENABLED(IS_EFB) || ENABLED(IS_EFF)       // Hotend, Fan, Bed or Hotend, Fan, Fan
178
   #if ENABLED(IS_EFB) || ENABLED(IS_EFF)       // Hotend, Fan, Bed or Hotend, Fan, Fan
189
-    #define FAN_PIN        MOSFET_B_PIN
179
+    #define FAN_PIN        EX2_HEAT_PIN
190
   #elif ENABLED(IS_EEF) || ENABLED(IS_SF)      // Hotend, Hotend, Fan or Spindle, Fan
180
   #elif ENABLED(IS_EEF) || ENABLED(IS_SF)      // Hotend, Hotend, Fan or Spindle, Fan
191
-    #define FAN_PIN        MOSFET_C_PIN
181
+    #define FAN_PIN        HBP_PIN
192
   #else
182
   #else
193
-    #define FAN_PIN        MOSFET_D_PIN
183
+    #define FAN_PIN        EXTRA_FET_PIN
194
   #endif
184
   #endif
195
 #endif
185
 #endif
196
 
186
 
197
 //
187
 //
198
 // Extruder Auto Fan Pins
188
 // Extruder Auto Fan Pins
199
 //
189
 //
200
-#define ORIG_E0_AUTO_FAN_PIN  7   // H4
201
-#define ORIG_E1_AUTO_FAN_PIN 12   // B6
190
+#define ORIG_E0_AUTO_FAN_PIN EX1_FAN_PIN
191
+#define ORIG_E1_AUTO_FAN_PIN EX2_FAN_PIN
202
 
192
 
203
 //
193
 //
204
 // Misc. Functions
194
 // Misc. Functions
239
   // Replicator uses a 3-wire SR controller with HD44780
229
   // Replicator uses a 3-wire SR controller with HD44780
240
   // For now, pretend it's the SAV
230
   // For now, pretend it's the SAV
241
   //
231
   //
232
+  //#define FF_INTERFACEBOARD
242
 
233
 
243
-  #define SAV_3DLCD
244
   #define SR_DATA_PIN      34   // C3
234
   #define SR_DATA_PIN      34   // C3
245
   #define SR_CLK_PIN       35   // C2
235
   #define SR_CLK_PIN       35   // C2
246
   #define SR_STROBE_PIN    33   // C4
236
   #define SR_STROBE_PIN    33   // C4
247
 
237
 
248
   #define BTN_UP           75   // J4
238
   #define BTN_UP           75   // J4
249
-  #define BTN_DOWN         73   // J3
250
-  #define BTN_LEFT         72   // J2
251
-  #define BTN_RIGHT        14   // J1
239
+  #define BTN_DWN          73   // J3
240
+  #define BTN_LFT          72   // J2
241
+  #define BTN_RT           14   // J1
252
   #define BTN_CENTER       15   // J0
242
   #define BTN_CENTER       15   // J0
253
   #define BTN_ENC          BTN_CENTER
243
   #define BTN_ENC          BTN_CENTER
254
 
244
 
255
-  #define BEEPER_PIN        4   // G5
245
+  // Disable encoder
246
+  #undef BTN_EN1
247
+  #undef BTN_EN2
248
+
249
+  #define BEEPER_PIN         4   // G5
256
 
250
 
257
   #define STAT_LED_RED_PIN  32   // C5
251
   #define STAT_LED_RED_PIN  32   // C5
258
   #define STAT_LED_BLUE_PIN 31   // C6 (Actually green)
252
   #define STAT_LED_BLUE_PIN 31   // C6 (Actually green)
264
 //
258
 //
265
 #define SDSS               53   // B0
259
 #define SDSS               53   // B0
266
 #define SD_DETECT_PIN       9   // H6
260
 #define SD_DETECT_PIN       9   // H6
267
-
268
 #define MAX_PIN             THERMO_SCK_PIN
261
 #define MAX_PIN             THERMO_SCK_PIN
269
 
262
 
270
 //
263
 //

+ 3
- 0
platformio.ini 파일 보기

36
   https://github.com/lincomatic/LiquidTWI2/archive/30aa480.zip
36
   https://github.com/lincomatic/LiquidTWI2/archive/30aa480.zip
37
   https://github.com/ameyer/Arduino-L6470/archive/master.zip
37
   https://github.com/ameyer/Arduino-L6470/archive/master.zip
38
   https://github.com/trinamic/TMC26XStepper/archive/c1921b4.zip
38
   https://github.com/trinamic/TMC26XStepper/archive/c1921b4.zip
39
+  https://github.com/mikeshub/SailfishLCD.git
40
+  https://github.com/mikeshub/SailfishRGB_LED.git
41
+  https://github.com/mikeshub/SlowSoftI2CMaster.git
39
 
42
 
40
 #################################
43
 #################################
41
 #                               #
44
 #                               #

Loading…
취소
저장