Browse Source

Apply MKS_12864OLED_SSD1306 to examples

Followup to #8814
Scott Lahteine 7 years ago
parent
commit
f79026acc1
44 changed files with 88 additions and 44 deletions
  1. 2
    1
      Marlin/src/config/default/Configuration.h
  2. 2
    1
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h
  3. 2
    1
      Marlin/src/config/examples/AliExpress/CL-260/Configuration.h
  4. 2
    1
      Marlin/src/config/examples/Anet/A6/Configuration.h
  5. 2
    1
      Marlin/src/config/examples/Anet/A8/Configuration.h
  6. 2
    1
      Marlin/src/config/examples/Azteeg/X5GT/Configuration.h
  7. 2
    1
      Marlin/src/config/examples/BQ/Hephestos/Configuration.h
  8. 2
    1
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h
  9. 2
    1
      Marlin/src/config/examples/BQ/WITBOX/Configuration.h
  10. 2
    1
      Marlin/src/config/examples/Cartesio/Configuration.h
  11. 2
    1
      Marlin/src/config/examples/Creality/CR-10/Configuration.h
  12. 2
    1
      Marlin/src/config/examples/Felix/Configuration.h
  13. 2
    1
      Marlin/src/config/examples/Felix/DUAL/Configuration.h
  14. 2
    1
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h
  15. 2
    1
      Marlin/src/config/examples/Geeetech/GT2560/Configuration.h
  16. 2
    1
      Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  17. 2
    1
      Marlin/src/config/examples/Infitary/i3-M508/Configuration.h
  18. 2
    1
      Marlin/src/config/examples/MakerParts/Configuration.h
  19. 2
    1
      Marlin/src/config/examples/Malyan/M150/Configuration.h
  20. 2
    1
      Marlin/src/config/examples/Malyan/M200/Configuration.h
  21. 2
    1
      Marlin/src/config/examples/Micromake/C1/basic/Configuration.h
  22. 2
    1
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h
  23. 2
    1
      Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h
  24. 2
    1
      Marlin/src/config/examples/RigidBot/Configuration.h
  25. 2
    1
      Marlin/src/config/examples/SCARA/Configuration.h
  26. 2
    1
      Marlin/src/config/examples/STM32F10/Configuration.h
  27. 2
    1
      Marlin/src/config/examples/Sanguinololu/Configuration.h
  28. 2
    1
      Marlin/src/config/examples/TinyBoy2/Configuration.h
  29. 2
    1
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h
  30. 2
    1
      Marlin/src/config/examples/Velleman/K8200/Configuration.h
  31. 2
    1
      Marlin/src/config/examples/Velleman/K8400/Configuration.h
  32. 2
    1
      Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h
  33. 2
    1
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h
  34. 2
    1
      Marlin/src/config/examples/adafruit/ST7565/Configuration.h
  35. 2
    1
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h
  36. 2
    1
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h
  37. 2
    1
      Marlin/src/config/examples/delta/generic/Configuration.h
  38. 2
    1
      Marlin/src/config/examples/delta/kossel_mini/Configuration.h
  39. 2
    1
      Marlin/src/config/examples/delta/kossel_pro/Configuration.h
  40. 2
    1
      Marlin/src/config/examples/delta/kossel_xl/Configuration.h
  41. 2
    1
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h
  42. 2
    1
      Marlin/src/config/examples/makibox/Configuration.h
  43. 2
    1
      Marlin/src/config/examples/tvrrug/Round2/Configuration.h
  44. 2
    1
      Marlin/src/config/examples/wt150/Configuration.h

+ 2
- 1
Marlin/src/config/default/Configuration.h View File

1630
 //
1630
 //
1631
 // Tiny, but very sharp OLED display
1631
 // Tiny, but very sharp OLED display
1632
 //
1632
 //
1633
-//#define MKS_12864OLED
1633
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1634
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1634
 
1635
 
1635
 //
1636
 //
1636
 // AZSMZ 12864 LCD with SD
1637
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h View File

1650
 //
1650
 //
1651
 // Tiny, but very sharp OLED display
1651
 // Tiny, but very sharp OLED display
1652
 //
1652
 //
1653
-//#define MKS_12864OLED
1653
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1654
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1654
 
1655
 
1655
 //
1656
 //
1656
 // AZSMZ 12864 LCD with SD
1657
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/AliExpress/CL-260/Configuration.h View File

1630
 //
1630
 //
1631
 // Tiny, but very sharp OLED display
1631
 // Tiny, but very sharp OLED display
1632
 //
1632
 //
1633
-//#define MKS_12864OLED
1633
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1634
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1634
 
1635
 
1635
 //
1636
 //
1636
 // AZSMZ 12864 LCD with SD
1637
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Anet/A6/Configuration.h View File

1789
 //
1789
 //
1790
 // Tiny, but very sharp OLED display
1790
 // Tiny, but very sharp OLED display
1791
 //
1791
 //
1792
-//#define MKS_12864OLED
1792
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1793
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1793
 
1794
 
1794
 //
1795
 //
1795
 // AZSMZ 12864 LCD with SD
1796
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Anet/A8/Configuration.h View File

1638
 //
1638
 //
1639
 // Tiny, but very sharp OLED display
1639
 // Tiny, but very sharp OLED display
1640
 //
1640
 //
1641
-//#define MKS_12864OLED
1641
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1642
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1642
 
1643
 
1643
 //
1644
 //
1644
 // AZSMZ 12864 LCD with SD
1645
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Azteeg/X5GT/Configuration.h View File

1630
 //
1630
 //
1631
 // Tiny, but very sharp OLED display
1631
 // Tiny, but very sharp OLED display
1632
 //
1632
 //
1633
-//#define MKS_12864OLED
1633
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1634
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1634
 
1635
 
1635
 //
1636
 //
1636
 // AZSMZ 12864 LCD with SD
1637
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/BQ/Hephestos/Configuration.h View File

1618
 //
1618
 //
1619
 // Tiny, but very sharp OLED display
1619
 // Tiny, but very sharp OLED display
1620
 //
1620
 //
1621
-//#define MKS_12864OLED
1621
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1622
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1622
 
1623
 
1623
 //
1624
 //
1624
 // AZSMZ 12864 LCD with SD
1625
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h View File

1631
 //
1631
 //
1632
 // Tiny, but very sharp OLED display
1632
 // Tiny, but very sharp OLED display
1633
 //
1633
 //
1634
-//#define MKS_12864OLED
1634
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1635
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1635
 
1636
 
1636
 //
1637
 //
1637
 // AZSMZ 12864 LCD with SD
1638
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/BQ/WITBOX/Configuration.h View File

1618
 //
1618
 //
1619
 // Tiny, but very sharp OLED display
1619
 // Tiny, but very sharp OLED display
1620
 //
1620
 //
1621
-//#define MKS_12864OLED
1621
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1622
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1622
 
1623
 
1623
 //
1624
 //
1624
 // AZSMZ 12864 LCD with SD
1625
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Cartesio/Configuration.h View File

1629
 //
1629
 //
1630
 // Tiny, but very sharp OLED display
1630
 // Tiny, but very sharp OLED display
1631
 //
1631
 //
1632
-//#define MKS_12864OLED
1632
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1633
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1633
 
1634
 
1634
 //
1635
 //
1635
 // AZSMZ 12864 LCD with SD
1636
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Creality/CR-10/Configuration.h View File

1640
 //
1640
 //
1641
 // Tiny, but very sharp OLED display
1641
 // Tiny, but very sharp OLED display
1642
 //
1642
 //
1643
-//#define MKS_12864OLED
1643
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1644
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1644
 
1645
 
1645
 //
1646
 //
1646
 // AZSMZ 12864 LCD with SD
1647
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Felix/Configuration.h View File

1612
 //
1612
 //
1613
 // Tiny, but very sharp OLED display
1613
 // Tiny, but very sharp OLED display
1614
 //
1614
 //
1615
-//#define MKS_12864OLED
1615
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1616
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1616
 
1617
 
1617
 //
1618
 //
1618
 // AZSMZ 12864 LCD with SD
1619
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Felix/DUAL/Configuration.h View File

1612
 //
1612
 //
1613
 // Tiny, but very sharp OLED display
1613
 // Tiny, but very sharp OLED display
1614
 //
1614
 //
1615
-//#define MKS_12864OLED
1615
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1616
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1616
 
1617
 
1617
 //
1618
 //
1618
 // AZSMZ 12864 LCD with SD
1619
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h View File

1627
 //
1627
 //
1628
 // Tiny, but very sharp OLED display
1628
 // Tiny, but very sharp OLED display
1629
 //
1629
 //
1630
-//#define MKS_12864OLED
1630
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1631
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1631
 
1632
 
1632
 //
1633
 //
1633
 // AZSMZ 12864 LCD with SD
1634
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Geeetech/GT2560/Configuration.h View File

1645
 //
1645
 //
1646
 // Tiny, but very sharp OLED display
1646
 // Tiny, but very sharp OLED display
1647
 //
1647
 //
1648
-//#define MKS_12864OLED
1648
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1649
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1649
 
1650
 
1650
 //
1651
 //
1651
 // AZSMZ 12864 LCD with SD
1652
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h View File

1630
 //
1630
 //
1631
 // Tiny, but very sharp OLED display
1631
 // Tiny, but very sharp OLED display
1632
 //
1632
 //
1633
-//#define MKS_12864OLED
1633
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1634
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1634
 
1635
 
1635
 //
1636
 //
1636
 // AZSMZ 12864 LCD with SD
1637
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Infitary/i3-M508/Configuration.h View File

1634
 //
1634
 //
1635
 // Tiny, but very sharp OLED display
1635
 // Tiny, but very sharp OLED display
1636
 //
1636
 //
1637
-//#define MKS_12864OLED
1637
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1638
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1638
 
1639
 
1639
 //
1640
 //
1640
 // AZSMZ 12864 LCD with SD
1641
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/MakerParts/Configuration.h View File

1646
 //
1646
 //
1647
 // Tiny, but very sharp OLED display
1647
 // Tiny, but very sharp OLED display
1648
 //
1648
 //
1649
-//#define MKS_12864OLED
1649
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1650
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1650
 
1651
 
1651
 //
1652
 //
1652
 // AZSMZ 12864 LCD with SD
1653
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Malyan/M150/Configuration.h View File

1658
 //
1658
 //
1659
 // Tiny, but very sharp OLED display
1659
 // Tiny, but very sharp OLED display
1660
 //
1660
 //
1661
-//#define MKS_12864OLED
1661
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1662
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1662
 
1663
 
1663
 //
1664
 //
1664
 // AZSMZ 12864 LCD with SD
1665
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Malyan/M200/Configuration.h View File

1629
 //
1629
 //
1630
 // Tiny, but very sharp OLED display
1630
 // Tiny, but very sharp OLED display
1631
 //
1631
 //
1632
-//#define MKS_12864OLED
1632
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1633
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1633
 
1634
 
1634
 //
1635
 //
1635
 // AZSMZ 12864 LCD with SD
1636
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Micromake/C1/basic/Configuration.h View File

1634
 //
1634
 //
1635
 // Tiny, but very sharp OLED display
1635
 // Tiny, but very sharp OLED display
1636
 //
1636
 //
1637
-//#define MKS_12864OLED
1637
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1638
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1638
 
1639
 
1639
 //
1640
 //
1640
 // AZSMZ 12864 LCD with SD
1641
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h View File

1634
 //
1634
 //
1635
 // Tiny, but very sharp OLED display
1635
 // Tiny, but very sharp OLED display
1636
 //
1636
 //
1637
-//#define MKS_12864OLED
1637
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1638
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1638
 
1639
 
1639
 //
1640
 //
1640
 // AZSMZ 12864 LCD with SD
1641
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h View File

1630
 //
1630
 //
1631
 // Tiny, but very sharp OLED display
1631
 // Tiny, but very sharp OLED display
1632
 //
1632
 //
1633
-//#define MKS_12864OLED
1633
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1634
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1634
 
1635
 
1635
 //
1636
 //
1636
 // AZSMZ 12864 LCD with SD
1637
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/RigidBot/Configuration.h View File

1630
 //
1630
 //
1631
 // Tiny, but very sharp OLED display
1631
 // Tiny, but very sharp OLED display
1632
 //
1632
 //
1633
-//#define MKS_12864OLED
1633
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1634
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1634
 
1635
 
1635
 //
1636
 //
1636
 // AZSMZ 12864 LCD with SD
1637
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/SCARA/Configuration.h View File

1642
 //
1642
 //
1643
 // Tiny, but very sharp OLED display
1643
 // Tiny, but very sharp OLED display
1644
 //
1644
 //
1645
-//#define MKS_12864OLED
1645
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1646
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1646
 
1647
 
1647
 //
1648
 //
1648
 // AZSMZ 12864 LCD with SD
1649
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/STM32F10/Configuration.h View File

1633
 //
1633
 //
1634
 // Tiny, but very sharp OLED display
1634
 // Tiny, but very sharp OLED display
1635
 //
1635
 //
1636
-//#define MKS_12864OLED
1636
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1637
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1637
 
1638
 
1638
 //
1639
 //
1639
 // AZSMZ 12864 LCD with SD
1640
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Sanguinololu/Configuration.h View File

1661
 //
1661
 //
1662
 // Tiny, but very sharp OLED display
1662
 // Tiny, but very sharp OLED display
1663
 //
1663
 //
1664
-//#define MKS_12864OLED
1664
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1665
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1665
 
1666
 
1666
 //
1667
 //
1667
 // AZSMZ 12864 LCD with SD
1668
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/TinyBoy2/Configuration.h View File

1686
 //
1686
 //
1687
 // Tiny, but very sharp OLED display
1687
 // Tiny, but very sharp OLED display
1688
 //
1688
 //
1689
-//#define MKS_12864OLED
1689
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1690
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1690
 
1691
 
1691
 //
1692
 //
1692
 // AZSMZ 12864 LCD with SD
1693
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h View File

1630
 //
1630
 //
1631
 // Tiny, but very sharp OLED display
1631
 // Tiny, but very sharp OLED display
1632
 //
1632
 //
1633
-//#define MKS_12864OLED
1633
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1634
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1634
 
1635
 
1635
 //
1636
 //
1636
 // AZSMZ 12864 LCD with SD
1637
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Velleman/K8200/Configuration.h View File

1663
 //
1663
 //
1664
 // Tiny, but very sharp OLED display
1664
 // Tiny, but very sharp OLED display
1665
 //
1665
 //
1666
-//#define MKS_12864OLED
1666
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1667
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1667
 
1668
 
1668
 #endif // K8200_VM8201
1669
 #endif // K8200_VM8201
1669
 
1670
 

+ 2
- 1
Marlin/src/config/examples/Velleman/K8400/Configuration.h View File

1630
 //
1630
 //
1631
 // Tiny, but very sharp OLED display
1631
 // Tiny, but very sharp OLED display
1632
 //
1632
 //
1633
-//#define MKS_12864OLED
1633
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1634
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1634
 
1635
 
1635
 //
1636
 //
1636
 // AZSMZ 12864 LCD with SD
1637
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h View File

1630
 //
1630
 //
1631
 // Tiny, but very sharp OLED display
1631
 // Tiny, but very sharp OLED display
1632
 //
1632
 //
1633
-//#define MKS_12864OLED
1633
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1634
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1634
 
1635
 
1635
 //
1636
 //
1636
 // AZSMZ 12864 LCD with SD
1637
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h View File

1589
 //
1589
 //
1590
 // Tiny, but very sharp OLED display
1590
 // Tiny, but very sharp OLED display
1591
 //
1591
 //
1592
-//#define MKS_12864OLED
1592
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1593
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1593
 
1594
 
1594
 //
1595
 //
1595
 // AZSMZ 12864 LCD with SD
1596
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/adafruit/ST7565/Configuration.h View File

1630
 //
1630
 //
1631
 // Tiny, but very sharp OLED display
1631
 // Tiny, but very sharp OLED display
1632
 //
1632
 //
1633
-//#define MKS_12864OLED
1633
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1634
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1634
 
1635
 
1635
 //
1636
 //
1636
 // AZSMZ 12864 LCD with SD
1637
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h View File

1764
 //
1764
 //
1765
 // Tiny, but very sharp OLED display
1765
 // Tiny, but very sharp OLED display
1766
 //
1766
 //
1767
-//#define MKS_12864OLED
1767
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1768
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1768
 
1769
 
1769
 //
1770
 //
1770
 // AZSMZ 12864 LCD with SD
1771
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h View File

1757
 //
1757
 //
1758
 // Tiny, but very sharp OLED display
1758
 // Tiny, but very sharp OLED display
1759
 //
1759
 //
1760
-//#define MKS_12864OLED
1760
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1761
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1761
 
1762
 
1762
 //
1763
 //
1763
 // AZSMZ 12864 LCD with SD
1764
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/delta/generic/Configuration.h View File

1751
 //
1751
 //
1752
 // Tiny, but very sharp OLED display
1752
 // Tiny, but very sharp OLED display
1753
 //
1753
 //
1754
-//#define MKS_12864OLED
1754
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1755
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1755
 
1756
 
1756
 //
1757
 //
1757
 // AZSMZ 12864 LCD with SD
1758
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/delta/kossel_mini/Configuration.h View File

1754
 //
1754
 //
1755
 // Tiny, but very sharp OLED display
1755
 // Tiny, but very sharp OLED display
1756
 //
1756
 //
1757
-//#define MKS_12864OLED
1757
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1758
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1758
 
1759
 
1759
 //
1760
 //
1760
 // AZSMZ 12864 LCD with SD
1761
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/delta/kossel_pro/Configuration.h View File

1754
 //
1754
 //
1755
 // Tiny, but very sharp OLED display
1755
 // Tiny, but very sharp OLED display
1756
 //
1756
 //
1757
-//#define MKS_12864OLED
1757
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1758
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1758
 
1759
 
1759
 //
1760
 //
1760
 // AZSMZ 12864 LCD with SD
1761
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/delta/kossel_xl/Configuration.h View File

1763
 //
1763
 //
1764
 // Tiny, but very sharp OLED display
1764
 // Tiny, but very sharp OLED display
1765
 //
1765
 //
1766
-//#define MKS_12864OLED
1766
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1767
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1767
 
1768
 
1768
 //
1769
 //
1769
 // AZSMZ 12864 LCD with SD
1770
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h View File

1644
 //
1644
 //
1645
 // Tiny, but very sharp OLED display
1645
 // Tiny, but very sharp OLED display
1646
 //
1646
 //
1647
-//#define MKS_12864OLED
1647
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1648
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1648
 
1649
 
1649
 //
1650
 //
1650
 // AZSMZ 12864 LCD with SD
1651
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/makibox/Configuration.h View File

1633
 //
1633
 //
1634
 // Tiny, but very sharp OLED display
1634
 // Tiny, but very sharp OLED display
1635
 //
1635
 //
1636
-//#define MKS_12864OLED
1636
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1637
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1637
 
1638
 
1638
 //
1639
 //
1639
 // AZSMZ 12864 LCD with SD
1640
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/tvrrug/Round2/Configuration.h View File

1625
 //
1625
 //
1626
 // Tiny, but very sharp OLED display
1626
 // Tiny, but very sharp OLED display
1627
 //
1627
 //
1628
-//#define MKS_12864OLED
1628
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1629
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1629
 
1630
 
1630
 //
1631
 //
1631
 // AZSMZ 12864 LCD with SD
1632
 // AZSMZ 12864 LCD with SD

+ 2
- 1
Marlin/src/config/examples/wt150/Configuration.h View File

1635
 //
1635
 //
1636
 // Tiny, but very sharp OLED display
1636
 // Tiny, but very sharp OLED display
1637
 //
1637
 //
1638
-//#define MKS_12864OLED
1638
+//#define MKS_12864OLED          // Uses the SH1106 controller (default)
1639
+//#define MKS_12864OLED_SSD1306  // Uses the SSD1306 controller
1639
 
1640
 
1640
 //
1641
 //
1641
 // AZSMZ 12864 LCD with SD
1642
 // AZSMZ 12864 LCD with SD

Loading…
Cancel
Save