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,7 +1630,8 @@
1630 1630
 //
1631 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 1637
 // AZSMZ 12864 LCD with SD

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

@@ -1650,7 +1650,8 @@
1650 1650
 //
1651 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 1657
 // AZSMZ 12864 LCD with SD

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

@@ -1630,7 +1630,8 @@
1630 1630
 //
1631 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 1637
 // AZSMZ 12864 LCD with SD

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

@@ -1789,7 +1789,8 @@
1789 1789
 //
1790 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 1796
 // AZSMZ 12864 LCD with SD

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

@@ -1638,7 +1638,8 @@
1638 1638
 //
1639 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 1645
 // AZSMZ 12864 LCD with SD

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

@@ -1630,7 +1630,8 @@
1630 1630
 //
1631 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 1637
 // AZSMZ 12864 LCD with SD

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

@@ -1618,7 +1618,8 @@
1618 1618
 //
1619 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 1625
 // AZSMZ 12864 LCD with SD

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

@@ -1631,7 +1631,8 @@
1631 1631
 //
1632 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 1638
 // AZSMZ 12864 LCD with SD

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

@@ -1618,7 +1618,8 @@
1618 1618
 //
1619 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 1625
 // AZSMZ 12864 LCD with SD

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

@@ -1629,7 +1629,8 @@
1629 1629
 //
1630 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 1636
 // AZSMZ 12864 LCD with SD

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

@@ -1640,7 +1640,8 @@
1640 1640
 //
1641 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 1647
 // AZSMZ 12864 LCD with SD

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

@@ -1612,7 +1612,8 @@
1612 1612
 //
1613 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 1619
 // AZSMZ 12864 LCD with SD

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

@@ -1612,7 +1612,8 @@
1612 1612
 //
1613 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 1619
 // AZSMZ 12864 LCD with SD

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

@@ -1627,7 +1627,8 @@
1627 1627
 //
1628 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 1634
 // AZSMZ 12864 LCD with SD

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

@@ -1645,7 +1645,8 @@
1645 1645
 //
1646 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 1652
 // AZSMZ 12864 LCD with SD

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

@@ -1630,7 +1630,8 @@
1630 1630
 //
1631 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 1637
 // AZSMZ 12864 LCD with SD

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

@@ -1634,7 +1634,8 @@
1634 1634
 //
1635 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 1641
 // AZSMZ 12864 LCD with SD

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

@@ -1646,7 +1646,8 @@
1646 1646
 //
1647 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 1653
 // AZSMZ 12864 LCD with SD

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

@@ -1658,7 +1658,8 @@
1658 1658
 //
1659 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 1665
 // AZSMZ 12864 LCD with SD

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

@@ -1629,7 +1629,8 @@
1629 1629
 //
1630 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 1636
 // AZSMZ 12864 LCD with SD

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

@@ -1634,7 +1634,8 @@
1634 1634
 //
1635 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 1641
 // AZSMZ 12864 LCD with SD

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

@@ -1634,7 +1634,8 @@
1634 1634
 //
1635 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 1641
 // AZSMZ 12864 LCD with SD

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

@@ -1630,7 +1630,8 @@
1630 1630
 //
1631 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 1637
 // AZSMZ 12864 LCD with SD

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

@@ -1630,7 +1630,8 @@
1630 1630
 //
1631 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 1637
 // AZSMZ 12864 LCD with SD

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

@@ -1642,7 +1642,8 @@
1642 1642
 //
1643 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 1649
 // AZSMZ 12864 LCD with SD

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

@@ -1633,7 +1633,8 @@
1633 1633
 //
1634 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 1640
 // AZSMZ 12864 LCD with SD

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

@@ -1661,7 +1661,8 @@
1661 1661
 //
1662 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 1668
 // AZSMZ 12864 LCD with SD

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

@@ -1686,7 +1686,8 @@
1686 1686
 //
1687 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 1693
 // AZSMZ 12864 LCD with SD

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

@@ -1630,7 +1630,8 @@
1630 1630
 //
1631 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 1637
 // AZSMZ 12864 LCD with SD

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

@@ -1663,7 +1663,8 @@
1663 1663
 //
1664 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 1669
 #endif // K8200_VM8201
1669 1670
 

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

@@ -1630,7 +1630,8 @@
1630 1630
 //
1631 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 1637
 // AZSMZ 12864 LCD with SD

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

@@ -1630,7 +1630,8 @@
1630 1630
 //
1631 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 1637
 // AZSMZ 12864 LCD with SD

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

@@ -1589,7 +1589,8 @@
1589 1589
 //
1590 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 1596
 // AZSMZ 12864 LCD with SD

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

@@ -1630,7 +1630,8 @@
1630 1630
 //
1631 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 1637
 // AZSMZ 12864 LCD with SD

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

@@ -1764,7 +1764,8 @@
1764 1764
 //
1765 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 1771
 // AZSMZ 12864 LCD with SD

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

@@ -1757,7 +1757,8 @@
1757 1757
 //
1758 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 1764
 // AZSMZ 12864 LCD with SD

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

@@ -1751,7 +1751,8 @@
1751 1751
 //
1752 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 1758
 // AZSMZ 12864 LCD with SD

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

@@ -1754,7 +1754,8 @@
1754 1754
 //
1755 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 1761
 // AZSMZ 12864 LCD with SD

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

@@ -1754,7 +1754,8 @@
1754 1754
 //
1755 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 1761
 // AZSMZ 12864 LCD with SD

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

@@ -1763,7 +1763,8 @@
1763 1763
 //
1764 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 1770
 // AZSMZ 12864 LCD with SD

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

@@ -1644,7 +1644,8 @@
1644 1644
 //
1645 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 1651
 // AZSMZ 12864 LCD with SD

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

@@ -1633,7 +1633,8 @@
1633 1633
 //
1634 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 1640
 // AZSMZ 12864 LCD with SD

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

@@ -1625,7 +1625,8 @@
1625 1625
 //
1626 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 1632
 // AZSMZ 12864 LCD with SD

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

@@ -1635,7 +1635,8 @@
1635 1635
 //
1636 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 1642
 // AZSMZ 12864 LCD with SD

Loading…
Cancel
Save