Sfoglia il codice sorgente

Overlord i2c LCD with LEDs and buzzer (#14801)

Tim Moore 4 anni fa
parent
commit
940c59d9da
100 ha cambiato i file con 566 aggiunte e 44 eliminazioni
  1. 5
    0
      Marlin/Configuration.h
  2. 42
    11
      Marlin/src/feature/leds/pca9632.cpp
  3. 4
    0
      Marlin/src/feature/leds/pca9632.h
  4. 39
    19
      Marlin/src/inc/Conditionals_LCD.h
  5. 1
    1
      Marlin/src/inc/Conditionals_post.h
  6. 1
    0
      Marlin/src/inc/SanityCheck.h
  7. 2
    0
      Marlin/src/lcd/ultralcd.h
  8. 17
    13
      Marlin/src/pins/mega/pins_OVERLORD.h
  9. 5
    0
      config/default/Configuration.h
  10. 5
    0
      config/examples/3DFabXYZ/Migbot/Configuration.h
  11. 5
    0
      config/examples/AlephObjects/TAZ4/Configuration.h
  12. 5
    0
      config/examples/Alfawise/U20/Configuration.h
  13. 5
    0
      config/examples/AliExpress/CL-260/Configuration.h
  14. 5
    0
      config/examples/AliExpress/UM2pExt/Configuration.h
  15. 5
    0
      config/examples/Anet/A2/Configuration.h
  16. 5
    0
      config/examples/Anet/A2plus/Configuration.h
  17. 5
    0
      config/examples/Anet/A6/Configuration.h
  18. 5
    0
      config/examples/Anet/A8/Configuration.h
  19. 5
    0
      config/examples/Anet/A8plus/Configuration.h
  20. 5
    0
      config/examples/Anet/E16/Configuration.h
  21. 5
    0
      config/examples/AnyCubic/i3/Configuration.h
  22. 5
    0
      config/examples/ArmEd/Configuration.h
  23. 5
    0
      config/examples/Azteeg/X5GT/Configuration.h
  24. 5
    0
      config/examples/BIBO/TouchX/cyclops/Configuration.h
  25. 5
    0
      config/examples/BIBO/TouchX/default/Configuration.h
  26. 5
    0
      config/examples/BQ/Hephestos/Configuration.h
  27. 5
    0
      config/examples/BQ/Hephestos_2/Configuration.h
  28. 5
    0
      config/examples/BQ/WITBOX/Configuration.h
  29. 5
    0
      config/examples/Cartesio/Configuration.h
  30. 5
    0
      config/examples/Creality/CR-10/Configuration.h
  31. 5
    0
      config/examples/Creality/CR-10S/Configuration.h
  32. 5
    0
      config/examples/Creality/CR-10_5S/Configuration.h
  33. 5
    0
      config/examples/Creality/CR-10mini/Configuration.h
  34. 5
    0
      config/examples/Creality/CR-20 Pro/Configuration.h
  35. 5
    0
      config/examples/Creality/CR-20/Configuration.h
  36. 5
    0
      config/examples/Creality/CR-8/Configuration.h
  37. 5
    0
      config/examples/Creality/Ender-2/Configuration.h
  38. 5
    0
      config/examples/Creality/Ender-3/Configuration.h
  39. 5
    0
      config/examples/Creality/Ender-4/Configuration.h
  40. 5
    0
      config/examples/Creality/Ender-5/Configuration.h
  41. 5
    0
      config/examples/Dagoma/Disco Ultimate/Configuration.h
  42. 5
    0
      config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration.h
  43. 5
    0
      config/examples/Einstart-S/Configuration.h
  44. 5
    0
      config/examples/FYSETC/AIO_II/Configuration.h
  45. 5
    0
      config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration.h
  46. 5
    0
      config/examples/FYSETC/Cheetah 1.2/base/Configuration.h
  47. 5
    0
      config/examples/FYSETC/Cheetah/BLTouch/Configuration.h
  48. 5
    0
      config/examples/FYSETC/Cheetah/base/Configuration.h
  49. 5
    0
      config/examples/FYSETC/F6_13/Configuration.h
  50. 5
    0
      config/examples/Felix/Configuration.h
  51. 5
    0
      config/examples/Felix/DUAL/Configuration.h
  52. 5
    0
      config/examples/FlashForge/CreatorPro/Configuration.h
  53. 5
    0
      config/examples/FolgerTech/i3-2020/Configuration.h
  54. 5
    0
      config/examples/Formbot/Raptor/Configuration.h
  55. 5
    0
      config/examples/Formbot/T_Rex_2+/Configuration.h
  56. 5
    0
      config/examples/Formbot/T_Rex_3/Configuration.h
  57. 5
    0
      config/examples/Geeetech/A10/Configuration.h
  58. 5
    0
      config/examples/Geeetech/A10M/Configuration.h
  59. 5
    0
      config/examples/Geeetech/A20M/Configuration.h
  60. 5
    0
      config/examples/Geeetech/GT2560/Configuration.h
  61. 5
    0
      config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  62. 5
    0
      config/examples/Geeetech/MeCreator2/Configuration.h
  63. 5
    0
      config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h
  64. 5
    0
      config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h
  65. 5
    0
      config/examples/Geeetech/Prusa i3 Pro C/Configuration.h
  66. 5
    0
      config/examples/Geeetech/Prusa i3 Pro W/Configuration.h
  67. 5
    0
      config/examples/Infitary/i3-M508/Configuration.h
  68. 5
    0
      config/examples/JGAurora/A1/Configuration.h
  69. 5
    0
      config/examples/JGAurora/A5/Configuration.h
  70. 5
    0
      config/examples/JGAurora/A5S/Configuration.h
  71. 5
    0
      config/examples/MakerParts/Configuration.h
  72. 5
    0
      config/examples/Malyan/M150/Configuration.h
  73. 5
    0
      config/examples/Malyan/M200/Configuration.h
  74. 5
    0
      config/examples/Micromake/C1/basic/Configuration.h
  75. 5
    0
      config/examples/Micromake/C1/enhanced/Configuration.h
  76. 5
    0
      config/examples/Mks/Robin/Configuration.h
  77. 5
    0
      config/examples/Mks/Sbase/Configuration.h
  78. 5
    0
      config/examples/Printrbot/PrintrboardG2/Configuration.h
  79. 5
    0
      config/examples/RapideLite/RL200/Configuration.h
  80. 5
    0
      config/examples/RepRapPro/Huxley/Configuration.h
  81. 5
    0
      config/examples/RepRapWorld/Megatronics/Configuration.h
  82. 5
    0
      config/examples/RigidBot/Configuration.h
  83. 5
    0
      config/examples/SCARA/Configuration.h
  84. 5
    0
      config/examples/STM32/Black_STM32F407VET6/Configuration.h
  85. 5
    0
      config/examples/STM32/STM32F10/Configuration.h
  86. 5
    0
      config/examples/STM32/STM32F4/Configuration.h
  87. 5
    0
      config/examples/STM32/stm32f103ret6/Configuration.h
  88. 5
    0
      config/examples/Sanguinololu/Configuration.h
  89. 5
    0
      config/examples/Tevo/Michelangelo/Configuration.h
  90. 5
    0
      config/examples/Tevo/Tarantula Pro/Configuration.h
  91. 5
    0
      config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration.h
  92. 5
    0
      config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration.h
  93. 5
    0
      config/examples/TheBorg/Configuration.h
  94. 5
    0
      config/examples/TinyBoy2/Configuration.h
  95. 5
    0
      config/examples/Tronxy/X1/Configuration.h
  96. 5
    0
      config/examples/Tronxy/X3A/Configuration.h
  97. 5
    0
      config/examples/Tronxy/X5S-2E/Configuration.h
  98. 5
    0
      config/examples/Tronxy/X5S/Configuration.h
  99. 5
    0
      config/examples/Tronxy/XY100/Configuration.h
  100. 0
    0
      config/examples/UltiMachine/Archim1/Configuration.h

+ 5
- 0
Marlin/Configuration.h Vedi File

@@ -2014,6 +2014,11 @@
2014 2014
 //
2015 2015
 //#define U8GLIB_SH1106_EINSTART
2016 2016
 
2017
+//
2018
+// Overlord OLED display/controller with i2c buzzer and LEDs
2019
+//
2020
+//#define OVERLORD_OLED
2021
+
2017 2022
 //=============================================================================
2018 2023
 //========================== Extensible UI Displays ===========================
2019 2024
 //=============================================================================

+ 42
- 11
Marlin/src/feature/leds/pca9632.cpp Vedi File

@@ -58,12 +58,21 @@
58 58
 #define PCA9632_AUTOGLO     0xC0
59 59
 #define PCA9632_AUTOGI      0xE0
60 60
 
61
-// Red   LED0
62
-// Green LED1
63
-// Blue  LED2
64
-#define PCA9632_RED     0x00
65
-#define PCA9632_GRN     0x02
66
-#define PCA9632_BLU     0x04
61
+// Red=LED0   Green=LED1   Blue=LED2
62
+#ifndef PCA9632_RED
63
+  #define PCA9632_RED 0x00
64
+#endif
65
+#ifndef PCA9632_GRN
66
+  #define PCA9632_GRN 0x02
67
+#endif
68
+#ifndef PCA9632_BLU
69
+  #define PCA9632_BLU 0x04
70
+#endif
71
+
72
+// If any of the color indexes are greater than 0x04 they can't use auto increment
73
+#if !defined(PCA9632_NO_AUTO_INC) && (PCA9632_RED > 0x04 || PCA9632_GRN > 0x04 || PCA9632_BLU > 0x04)
74
+  #define PCA9632_NO_AUTO_INC
75
+#endif
67 76
 
68 77
 #define LED_OFF   0x00
69 78
 #define LED_ON    0x01
@@ -80,12 +89,24 @@ static void PCA9632_WriteRegister(const byte addr, const byte regadd, const byte
80 89
   Wire.endTransmission();
81 90
 }
82 91
 
83
-static void PCA9632_WriteAllRegisters(const byte addr, const byte regadd, const byte value1, const byte value2, const byte value3) {
92
+static void PCA9632_WriteAllRegisters(const byte addr, const byte regadd, const byte vr, const byte vg, const byte vb) {
93
+  #if DISABLED(PCA9632_NO_AUTO_INC)
94
+    uint8_t data[4], len = 4;
95
+    data[0] = PCA9632_AUTO_IND | regadd;
96
+    data[1 + (PCA9632_RED >> 1)] = vr;
97
+    data[1 + (PCA9632_GRN >> 1)] = vg;
98
+    data[1 + (PCA9632_BLU >> 1)] = vb;
99
+  #else
100
+    uint8_t data[6], len = 6;
101
+    data[0] = regadd + (PCA9632_RED >> 1);
102
+    data[1] = vr;
103
+    data[2] = regadd + (PCA9632_GRN >> 1);
104
+    data[3] = vg;
105
+    data[4] = regadd + (PCA9632_BLU >> 1);
106
+    data[5] = vb;
107
+  #endif
84 108
   Wire.beginTransmission(I2C_ADDRESS(addr));
85
-  Wire.write(PCA9632_AUTO_IND | regadd);
86
-  Wire.write(value1);
87
-  Wire.write(value2);
88
-  Wire.write(value3);
109
+  Wire.write(data, len);
89 110
   Wire.endTransmission();
90 111
 }
91 112
 
@@ -115,4 +136,14 @@ void pca9632_set_led_color(const LEDColor &color) {
115 136
   PCA9632_WriteRegister(PCA9632_ADDRESS,PCA9632_LEDOUT, LEDOUT);
116 137
 }
117 138
 
139
+#if ENABLED(PCA9632_BUZZER)
140
+  void pca9632_buzz(uint16_t const f, uint16_t d) {
141
+    UNUSED(f); UNUSED(d);
142
+    uint8_t data[] = PCA9632_BUZZER_DATA;
143
+    Wire.beginTransmission(I2C_ADDRESS(PCA9632_ADDRESS));
144
+    Wire.write(data, sizeof(data));
145
+    Wire.endTransmission();
146
+  }
147
+#endif
148
+
118 149
 #endif // PCA9632

+ 4
- 0
Marlin/src/feature/leds/pca9632.h Vedi File

@@ -30,3 +30,7 @@ struct LEDColor;
30 30
 typedef LEDColor LEDColor;
31 31
 
32 32
 void pca9632_set_led_color(const LEDColor &color);
33
+
34
+#if ENABLED(PCA9632_BUZZER)
35
+  void pca9632_buzz(uint16_t const, uint16_t);
36
+#endif

+ 39
- 19
Marlin/src/inc/Conditionals_LCD.h Vedi File

@@ -163,6 +163,7 @@
163 163
 
164 164
 #elif ENABLED(ULTI_CONTROLLER)
165 165
 
166
+  #define IS_ULTIPANEL
166 167
   #define U8GLIB_SSD1309
167 168
   #define LCD_RESET_PIN LCD_PINS_D6 //  This controller need a reset pin
168 169
   #define LCD_CONTRAST_MIN 0
@@ -198,6 +199,24 @@
198 199
   #define U8GLIB_SSD1306
199 200
 #endif
200 201
 
202
+#if ENABLED(OVERLORD_OLED)
203
+  #define IS_ULTIPANEL
204
+  #define U8GLIB_SH1106
205
+  /**
206
+   * PCA9632 for buzzer and LEDs via i2c
207
+   * No auto-inc, red and green leds switched, buzzer
208
+   */
209
+  #define PCA9632
210
+  #define PCA9632_NO_AUTO_INC
211
+  #define PCA9632_GRN         0x00
212
+  #define PCA9632_RED         0x02
213
+  #define PCA9632_BUZZER
214
+  #define PCA9632_BUZZER_DATA { 0x09, 0x02 }
215
+
216
+  #define ENCODER_PULSES_PER_STEP     1 // Overlord uses buttons
217
+  #define ENCODER_STEPS_PER_MENU_ITEM 1
218
+#endif
219
+
201 220
 // 128x64 I2C OLED LCDs - SSD1306/SSD1309/SH1106
202 221
 #define HAS_SSD1306_OLED_I2C ANY(U8GLIB_SSD1306, U8GLIB_SSD1309, U8GLIB_SH1106)
203 222
 #if HAS_SSD1306_OLED_I2C
@@ -205,41 +224,42 @@
205 224
   #define DOGLCD
206 225
 #endif
207 226
 
227
+// ST7920-based graphical displays
208 228
 #if ANY(REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER, LCD_FOR_MELZI, SILVER_GATE_GLCD_CONTROLLER)
209 229
   #define DOGLCD
210 230
   #define U8GLIB_ST7920
211 231
   #define IS_RRD_SC
212 232
 #endif
213 233
 
234
+// RepRapDiscount LCD or Graphical LCD with rotary click encoder
214 235
 #if ENABLED(IS_RRD_SC)
215 236
   #define REPRAP_DISCOUNT_SMART_CONTROLLER
216 237
 #endif
217 238
 
218
-#if ANY(ULTIMAKERCONTROLLER, REPRAP_DISCOUNT_SMART_CONTROLLER, G3D_PANEL, RIGIDBOT_PANEL, ULTI_CONTROLLER, PANEL_ONE, U8GLIB_SH1106)
239
+/**
240
+ * SPI Ultipanels
241
+ */
242
+
243
+// Basic Ultipanel-like displays
244
+#if ANY(ULTIMAKERCONTROLLER, REPRAP_DISCOUNT_SMART_CONTROLLER, G3D_PANEL, RIGIDBOT_PANEL, PANEL_ONE, U8GLIB_SH1106)
219 245
   #define IS_ULTIPANEL
220 246
 #endif
221 247
 
222
-/**
223
- * SPI PANELS
224
- */
248
+// Einstart OLED has Cardinal nav via pins defined in pins_EINSTART-S.h
249
+#if ENABLED(U8GLIB_SH1106_EINSTART)
250
+  #define DOGLCD
251
+  #define IS_ULTIPANEL
252
+#endif
225 253
 
226
- // Einstart OLED has Cardinal nav via pins defined in pins_EINSTART-S.h
227
- #if ENABLED(U8GLIB_SH1106_EINSTART)
228
-   #define DOGLCD
229
-   #define IS_ULTIPANEL
230
- #endif
231
-
232
- /**
233
-  * FSMC/SPI TFT PANELS
234
-  */
235
- #if ENABLED(FSMC_GRAPHICAL_TFT)
236
-   #define DOGLCD
237
-   #define IS_ULTIPANEL
238
-   #define DELAYED_BACKLIGHT_INIT
239
- #endif
254
+// FSMC/SPI TFT Panels
255
+#if ENABLED(FSMC_GRAPHICAL_TFT)
256
+  #define DOGLCD
257
+  #define IS_ULTIPANEL
258
+  #define DELAYED_BACKLIGHT_INIT
259
+#endif
240 260
 
241 261
 /**
242
- * I2C PANELS
262
+ * I2C Panels
243 263
  */
244 264
 
245 265
 #if EITHER(LCD_SAINSMART_I2C_1602, LCD_SAINSMART_I2C_2004)

+ 1
- 1
Marlin/src/inc/Conditionals_post.h Vedi File

@@ -1024,7 +1024,7 @@
1024 1024
 #define HAS_KILL        (PIN_EXISTS(KILL))
1025 1025
 #define HAS_SUICIDE     (PIN_EXISTS(SUICIDE))
1026 1026
 #define HAS_PHOTOGRAPH  (PIN_EXISTS(PHOTOGRAPH))
1027
-#define HAS_BUZZER      (PIN_EXISTS(BEEPER) || ENABLED(LCD_USE_I2C_BUZZER))
1027
+#define HAS_BUZZER      (PIN_EXISTS(BEEPER) || ENABLED(LCD_USE_I2C_BUZZER) || ENABLED(PCA9632_BUZZER))
1028 1028
 #define HAS_CASE_LIGHT  (PIN_EXISTS(CASE_LIGHT) && ENABLED(CASE_LIGHT_ENABLE))
1029 1029
 
1030 1030
 // Digital control

+ 1
- 0
Marlin/src/inc/SanityCheck.h Vedi File

@@ -1889,6 +1889,7 @@ static_assert(Y_MAX_LENGTH >= Y_BED_SIZE, "Movement bounds (Y_MIN_POS, Y_MAX_POS
1889 1889
   + ENABLED(MKS_12864OLED) \
1890 1890
   + ENABLED(MKS_12864OLED_SSD1306) \
1891 1891
   + ENABLED(U8GLIB_SH1106_EINSTART) \
1892
+  + ENABLED(OVERLORD_OLED) \
1892 1893
   + ENABLED(DGUS_LCD) \
1893 1894
   + ENABLED(MALYAN_LCD) \
1894 1895
   + ENABLED(FSMC_GRAPHICAL_TFT)

+ 2
- 0
Marlin/src/lcd/ultralcd.h Vedi File

@@ -264,6 +264,8 @@ public:
264 264
         lcd.buzz(duration, freq);
265 265
       #elif PIN_EXISTS(BEEPER)
266 266
         buzzer.tone(duration, freq);
267
+      #elif ENABLED(PCA9632_BUZZER)
268
+        pca9632_buzz(duration, freq);
267 269
       #endif
268 270
     }
269 271
   #endif

+ 17
- 13
Marlin/src/pins/mega/pins_OVERLORD.h Vedi File

@@ -119,19 +119,23 @@
119 119
 //
120 120
 // LCD / Controller
121 121
 //
122
-#define BTN_ENC            16   // Enter Pin
123
-#define BTN_UP             19   // Button UP Pin
124
-#define BTN_DWN            17   // Button DOWN Pin
125
-
126
-// OVERLORD OLED PINS
127
-#define LCD_PINS_RS        20
128
-#define LCD_PINS_D5        21
129
-#define LCD_PINS_ENABLE    15
130
-#define LCD_PINS_D4        14
131
-#define LCD_PINS_D6         5
132
-#define LCD_PINS_D7         6
133
-#ifndef LCD_RESET_PIN
134
-  #define LCD_RESET_PIN     5   // LCD_PINS_D6
122
+#if HAS_GRAPHICAL_LCD
123
+  // OVERLORD OLED pins
124
+  #define LCD_PINS_RS      20
125
+  #define LCD_PINS_D5      21
126
+  #define LCD_PINS_ENABLE  15
127
+  #define LCD_PINS_D4      14
128
+  #define LCD_PINS_D6       5
129
+  #define LCD_PINS_D7       6
130
+  #ifndef LCD_RESET_PIN
131
+    #define LCD_RESET_PIN   5   // LCD_PINS_D6
132
+  #endif
133
+#endif
134
+
135
+#if ENABLED(NEWPANEL)
136
+  #define BTN_ENC          16   // Enter Pin
137
+  #define BTN_UP           19   // Button UP Pin
138
+  #define BTN_DWN          17   // Button DOWN Pin
135 139
 #endif
136 140
 
137 141
 // Additional connectors/pins on the Overlord V1.X board

+ 5
- 0
config/default/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/3DFabXYZ/Migbot/Configuration.h Vedi File

@@ -2044,6 +2044,11 @@
2044 2044
 //
2045 2045
 //#define U8GLIB_SH1106_EINSTART
2046 2046
 
2047
+//
2048
+// Overlord OLED display/controller with i2c buzzer and LEDs
2049
+//
2050
+//#define OVERLORD_OLED
2051
+
2047 2052
 //=============================================================================
2048 2053
 //========================== Extensible UI Displays ===========================
2049 2054
 //=============================================================================

+ 5
- 0
config/examples/AlephObjects/TAZ4/Configuration.h Vedi File

@@ -2033,6 +2033,11 @@
2033 2033
 //
2034 2034
 //#define U8GLIB_SH1106_EINSTART
2035 2035
 
2036
+//
2037
+// Overlord OLED display/controller with i2c buzzer and LEDs
2038
+//
2039
+//#define OVERLORD_OLED
2040
+
2036 2041
 //=============================================================================
2037 2042
 //========================== Extensible UI Displays ===========================
2038 2043
 //=============================================================================

+ 5
- 0
config/examples/Alfawise/U20/Configuration.h Vedi File

@@ -2104,6 +2104,11 @@
2104 2104
 //
2105 2105
 //#define U8GLIB_SH1106_EINSTART
2106 2106
 
2107
+//
2108
+// Overlord OLED display/controller with i2c buzzer and LEDs
2109
+//
2110
+//#define OVERLORD_OLED
2111
+
2107 2112
 //=============================================================================
2108 2113
 //========================== Extensible UI Displays ===========================
2109 2114
 //=============================================================================

+ 5
- 0
config/examples/AliExpress/CL-260/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/AliExpress/UM2pExt/Configuration.h Vedi File

@@ -2024,6 +2024,11 @@
2024 2024
 //
2025 2025
 //#define U8GLIB_SH1106_EINSTART
2026 2026
 
2027
+//
2028
+// Overlord OLED display/controller with i2c buzzer and LEDs
2029
+//
2030
+//#define OVERLORD_OLED
2031
+
2027 2032
 //=============================================================================
2028 2033
 //========================== Extensible UI Displays ===========================
2029 2034
 //=============================================================================

+ 5
- 0
config/examples/Anet/A2/Configuration.h Vedi File

@@ -2015,6 +2015,11 @@
2015 2015
 //
2016 2016
 //#define U8GLIB_SH1106_EINSTART
2017 2017
 
2018
+//
2019
+// Overlord OLED display/controller with i2c buzzer and LEDs
2020
+//
2021
+//#define OVERLORD_OLED
2022
+
2018 2023
 //=============================================================================
2019 2024
 //========================== Extensible UI Displays ===========================
2020 2025
 //=============================================================================

+ 5
- 0
config/examples/Anet/A2plus/Configuration.h Vedi File

@@ -2015,6 +2015,11 @@
2015 2015
 //
2016 2016
 //#define U8GLIB_SH1106_EINSTART
2017 2017
 
2018
+//
2019
+// Overlord OLED display/controller with i2c buzzer and LEDs
2020
+//
2021
+//#define OVERLORD_OLED
2022
+
2018 2023
 //=============================================================================
2019 2024
 //========================== Extensible UI Displays ===========================
2020 2025
 //=============================================================================

+ 5
- 0
config/examples/Anet/A6/Configuration.h Vedi File

@@ -2166,6 +2166,11 @@
2166 2166
 //
2167 2167
 //#define U8GLIB_SH1106_EINSTART
2168 2168
 
2169
+//
2170
+// Overlord OLED display/controller with i2c buzzer and LEDs
2171
+//
2172
+//#define OVERLORD_OLED
2173
+
2169 2174
 //=============================================================================
2170 2175
 //========================== Extensible UI Displays ===========================
2171 2176
 //=============================================================================

+ 5
- 0
config/examples/Anet/A8/Configuration.h Vedi File

@@ -2028,6 +2028,11 @@
2028 2028
 //
2029 2029
 //#define U8GLIB_SH1106_EINSTART
2030 2030
 
2031
+//
2032
+// Overlord OLED display/controller with i2c buzzer and LEDs
2033
+//
2034
+//#define OVERLORD_OLED
2035
+
2031 2036
 //=============================================================================
2032 2037
 //========================== Extensible UI Displays ===========================
2033 2038
 //=============================================================================

+ 5
- 0
config/examples/Anet/A8plus/Configuration.h Vedi File

@@ -2024,6 +2024,11 @@
2024 2024
 //
2025 2025
 //#define U8GLIB_SH1106_EINSTART
2026 2026
 
2027
+//
2028
+// Overlord OLED display/controller with i2c buzzer and LEDs
2029
+//
2030
+//#define OVERLORD_OLED
2031
+
2027 2032
 //=============================================================================
2028 2033
 //========================== Extensible UI Displays ===========================
2029 2034
 //=============================================================================

+ 5
- 0
config/examples/Anet/E16/Configuration.h Vedi File

@@ -2025,6 +2025,11 @@
2025 2025
 //
2026 2026
 //#define U8GLIB_SH1106_EINSTART
2027 2027
 
2028
+//
2029
+// Overlord OLED display/controller with i2c buzzer and LEDs
2030
+//
2031
+//#define OVERLORD_OLED
2032
+
2028 2033
 //=============================================================================
2029 2034
 //========================== Extensible UI Displays ===========================
2030 2035
 //=============================================================================

+ 5
- 0
config/examples/AnyCubic/i3/Configuration.h Vedi File

@@ -2023,6 +2023,11 @@
2023 2023
 //
2024 2024
 //#define U8GLIB_SH1106_EINSTART
2025 2025
 
2026
+//
2027
+// Overlord OLED display/controller with i2c buzzer and LEDs
2028
+//
2029
+//#define OVERLORD_OLED
2030
+
2026 2031
 //=============================================================================
2027 2032
 //========================== Extensible UI Displays ===========================
2028 2033
 //=============================================================================

+ 5
- 0
config/examples/ArmEd/Configuration.h Vedi File

@@ -2014,6 +2014,11 @@
2014 2014
 //
2015 2015
 //#define U8GLIB_SH1106_EINSTART
2016 2016
 
2017
+//
2018
+// Overlord OLED display/controller with i2c buzzer and LEDs
2019
+//
2020
+//#define OVERLORD_OLED
2021
+
2017 2022
 //=============================================================================
2018 2023
 //========================== Extensible UI Displays ===========================
2019 2024
 //=============================================================================

+ 5
- 0
config/examples/Azteeg/X5GT/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/BIBO/TouchX/cyclops/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/BIBO/TouchX/default/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/BQ/Hephestos/Configuration.h Vedi File

@@ -2001,6 +2001,11 @@
2001 2001
 //
2002 2002
 //#define U8GLIB_SH1106_EINSTART
2003 2003
 
2004
+//
2005
+// Overlord OLED display/controller with i2c buzzer and LEDs
2006
+//
2007
+//#define OVERLORD_OLED
2008
+
2004 2009
 //=============================================================================
2005 2010
 //========================== Extensible UI Displays ===========================
2006 2011
 //=============================================================================

+ 5
- 0
config/examples/BQ/Hephestos_2/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/BQ/WITBOX/Configuration.h Vedi File

@@ -2001,6 +2001,11 @@
2001 2001
 //
2002 2002
 //#define U8GLIB_SH1106_EINSTART
2003 2003
 
2004
+//
2005
+// Overlord OLED display/controller with i2c buzzer and LEDs
2006
+//
2007
+//#define OVERLORD_OLED
2008
+
2004 2009
 //=============================================================================
2005 2010
 //========================== Extensible UI Displays ===========================
2006 2011
 //=============================================================================

+ 5
- 0
config/examples/Cartesio/Configuration.h Vedi File

@@ -2012,6 +2012,11 @@
2012 2012
 //
2013 2013
 //#define U8GLIB_SH1106_EINSTART
2014 2014
 
2015
+//
2016
+// Overlord OLED display/controller with i2c buzzer and LEDs
2017
+//
2018
+//#define OVERLORD_OLED
2019
+
2015 2020
 //=============================================================================
2016 2021
 //========================== Extensible UI Displays ===========================
2017 2022
 //=============================================================================

+ 5
- 0
config/examples/Creality/CR-10/Configuration.h Vedi File

@@ -2023,6 +2023,11 @@
2023 2023
 //
2024 2024
 //#define U8GLIB_SH1106_EINSTART
2025 2025
 
2026
+//
2027
+// Overlord OLED display/controller with i2c buzzer and LEDs
2028
+//
2029
+//#define OVERLORD_OLED
2030
+
2026 2031
 //=============================================================================
2027 2032
 //========================== Extensible UI Displays ===========================
2028 2033
 //=============================================================================

+ 5
- 0
config/examples/Creality/CR-10S/Configuration.h Vedi File

@@ -2014,6 +2014,11 @@
2014 2014
 //
2015 2015
 //#define U8GLIB_SH1106_EINSTART
2016 2016
 
2017
+//
2018
+// Overlord OLED display/controller with i2c buzzer and LEDs
2019
+//
2020
+//#define OVERLORD_OLED
2021
+
2017 2022
 //=============================================================================
2018 2023
 //========================== Extensible UI Displays ===========================
2019 2024
 //=============================================================================

+ 5
- 0
config/examples/Creality/CR-10_5S/Configuration.h Vedi File

@@ -2016,6 +2016,11 @@
2016 2016
 //
2017 2017
 //#define U8GLIB_SH1106_EINSTART
2018 2018
 
2019
+//
2020
+// Overlord OLED display/controller with i2c buzzer and LEDs
2021
+//
2022
+//#define OVERLORD_OLED
2023
+
2019 2024
 //=============================================================================
2020 2025
 //========================== Extensible UI Displays ===========================
2021 2026
 //=============================================================================

+ 5
- 0
config/examples/Creality/CR-10mini/Configuration.h Vedi File

@@ -2032,6 +2032,11 @@
2032 2032
 //
2033 2033
 //#define U8GLIB_SH1106_EINSTART
2034 2034
 
2035
+//
2036
+// Overlord OLED display/controller with i2c buzzer and LEDs
2037
+//
2038
+//#define OVERLORD_OLED
2039
+
2035 2040
 //=============================================================================
2036 2041
 //========================== Extensible UI Displays ===========================
2037 2042
 //=============================================================================

+ 5
- 0
config/examples/Creality/CR-20 Pro/Configuration.h Vedi File

@@ -2016,6 +2016,11 @@
2016 2016
 //
2017 2017
 //#define U8GLIB_SH1106_EINSTART
2018 2018
 
2019
+//
2020
+// Overlord OLED display/controller with i2c buzzer and LEDs
2021
+//
2022
+//#define OVERLORD_OLED
2023
+
2019 2024
 //=============================================================================
2020 2025
 //========================== Extensible UI Displays ===========================
2021 2026
 //=============================================================================

+ 5
- 0
config/examples/Creality/CR-20/Configuration.h Vedi File

@@ -2016,6 +2016,11 @@
2016 2016
 //
2017 2017
 //#define U8GLIB_SH1106_EINSTART
2018 2018
 
2019
+//
2020
+// Overlord OLED display/controller with i2c buzzer and LEDs
2021
+//
2022
+//#define OVERLORD_OLED
2023
+
2019 2024
 //=============================================================================
2020 2025
 //========================== Extensible UI Displays ===========================
2021 2026
 //=============================================================================

+ 5
- 0
config/examples/Creality/CR-8/Configuration.h Vedi File

@@ -2023,6 +2023,11 @@
2023 2023
 //
2024 2024
 //#define U8GLIB_SH1106_EINSTART
2025 2025
 
2026
+//
2027
+// Overlord OLED display/controller with i2c buzzer and LEDs
2028
+//
2029
+//#define OVERLORD_OLED
2030
+
2026 2031
 //=============================================================================
2027 2032
 //========================== Extensible UI Displays ===========================
2028 2033
 //=============================================================================

+ 5
- 0
config/examples/Creality/Ender-2/Configuration.h Vedi File

@@ -2017,6 +2017,11 @@
2017 2017
 //
2018 2018
 //#define U8GLIB_SH1106_EINSTART
2019 2019
 
2020
+//
2021
+// Overlord OLED display/controller with i2c buzzer and LEDs
2022
+//
2023
+//#define OVERLORD_OLED
2024
+
2020 2025
 //=============================================================================
2021 2026
 //========================== Extensible UI Displays ===========================
2022 2027
 //=============================================================================

+ 5
- 0
config/examples/Creality/Ender-3/Configuration.h Vedi File

@@ -2017,6 +2017,11 @@
2017 2017
 //
2018 2018
 //#define U8GLIB_SH1106_EINSTART
2019 2019
 
2020
+//
2021
+// Overlord OLED display/controller with i2c buzzer and LEDs
2022
+//
2023
+//#define OVERLORD_OLED
2024
+
2020 2025
 //=============================================================================
2021 2026
 //========================== Extensible UI Displays ===========================
2022 2027
 //=============================================================================

+ 5
- 0
config/examples/Creality/Ender-4/Configuration.h Vedi File

@@ -2023,6 +2023,11 @@
2023 2023
 //
2024 2024
 //#define U8GLIB_SH1106_EINSTART
2025 2025
 
2026
+//
2027
+// Overlord OLED display/controller with i2c buzzer and LEDs
2028
+//
2029
+//#define OVERLORD_OLED
2030
+
2026 2031
 //=============================================================================
2027 2032
 //========================== Extensible UI Displays ===========================
2028 2033
 //=============================================================================

+ 5
- 0
config/examples/Creality/Ender-5/Configuration.h Vedi File

@@ -2016,6 +2016,11 @@
2016 2016
 //
2017 2017
 //#define U8GLIB_SH1106_EINSTART
2018 2018
 
2019
+//
2020
+// Overlord OLED display/controller with i2c buzzer and LEDs
2021
+//
2022
+//#define OVERLORD_OLED
2023
+
2019 2024
 //=============================================================================
2020 2025
 //========================== Extensible UI Displays ===========================
2021 2026
 //=============================================================================

+ 5
- 0
config/examples/Dagoma/Disco Ultimate/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration.h Vedi File

@@ -2018,6 +2018,11 @@
2018 2018
 //
2019 2019
 //#define U8GLIB_SH1106_EINSTART
2020 2020
 
2021
+//
2022
+// Overlord OLED display/controller with i2c buzzer and LEDs
2023
+//
2024
+//#define OVERLORD_OLED
2025
+
2021 2026
 //=============================================================================
2022 2027
 //========================== Extensible UI Displays ===========================
2023 2028
 //=============================================================================

+ 5
- 0
config/examples/Einstart-S/Configuration.h Vedi File

@@ -2023,6 +2023,11 @@
2023 2023
 //
2024 2024
 //#define U8GLIB_SH1106_EINSTART
2025 2025
 
2026
+//
2027
+// Overlord OLED display/controller with i2c buzzer and LEDs
2028
+//
2029
+//#define OVERLORD_OLED
2030
+
2026 2031
 //=============================================================================
2027 2032
 //========================== Extensible UI Displays ===========================
2028 2033
 //=============================================================================

+ 5
- 0
config/examples/FYSETC/AIO_II/Configuration.h Vedi File

@@ -2018,6 +2018,11 @@
2018 2018
 //
2019 2019
 //#define U8GLIB_SH1106_EINSTART
2020 2020
 
2021
+//
2022
+// Overlord OLED display/controller with i2c buzzer and LEDs
2023
+//
2024
+//#define OVERLORD_OLED
2025
+
2021 2026
 //=============================================================================
2022 2027
 //========================== Extensible UI Displays ===========================
2023 2028
 //=============================================================================

+ 5
- 0
config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration.h Vedi File

@@ -2019,6 +2019,11 @@
2019 2019
 //
2020 2020
 //#define U8GLIB_SH1106_EINSTART
2021 2021
 
2022
+//
2023
+// Overlord OLED display/controller with i2c buzzer and LEDs
2024
+//
2025
+//#define OVERLORD_OLED
2026
+
2022 2027
 //=============================================================================
2023 2028
 //========================== Extensible UI Displays ===========================
2024 2029
 //=============================================================================

+ 5
- 0
config/examples/FYSETC/Cheetah 1.2/base/Configuration.h Vedi File

@@ -2018,6 +2018,11 @@
2018 2018
 //
2019 2019
 //#define U8GLIB_SH1106_EINSTART
2020 2020
 
2021
+//
2022
+// Overlord OLED display/controller with i2c buzzer and LEDs
2023
+//
2024
+//#define OVERLORD_OLED
2025
+
2021 2026
 //=============================================================================
2022 2027
 //========================== Extensible UI Displays ===========================
2023 2028
 //=============================================================================

+ 5
- 0
config/examples/FYSETC/Cheetah/BLTouch/Configuration.h Vedi File

@@ -2001,6 +2001,11 @@
2001 2001
 //
2002 2002
 //#define SILVER_GATE_GLCD_CONTROLLER
2003 2003
 
2004
+//
2005
+// Overlord OLED display/controller with i2c buzzer and LEDs
2006
+//
2007
+//#define OVERLORD_OLED
2008
+
2004 2009
 //=============================================================================
2005 2010
 //========================== Extensible UI Displays ===========================
2006 2011
 //=============================================================================

+ 5
- 0
config/examples/FYSETC/Cheetah/base/Configuration.h Vedi File

@@ -2018,6 +2018,11 @@
2018 2018
 //
2019 2019
 //#define U8GLIB_SH1106_EINSTART
2020 2020
 
2021
+//
2022
+// Overlord OLED display/controller with i2c buzzer and LEDs
2023
+//
2024
+//#define OVERLORD_OLED
2025
+
2021 2026
 //=============================================================================
2022 2027
 //========================== Extensible UI Displays ===========================
2023 2028
 //=============================================================================

+ 5
- 0
config/examples/FYSETC/F6_13/Configuration.h Vedi File

@@ -2015,6 +2015,11 @@
2015 2015
 //
2016 2016
 //#define U8GLIB_SH1106_EINSTART
2017 2017
 
2018
+//
2019
+// Overlord OLED display/controller with i2c buzzer and LEDs
2020
+//
2021
+//#define OVERLORD_OLED
2022
+
2018 2023
 //=============================================================================
2019 2024
 //========================== Extensible UI Displays ===========================
2020 2025
 //=============================================================================

+ 5
- 0
config/examples/Felix/Configuration.h Vedi File

@@ -1995,6 +1995,11 @@
1995 1995
 //
1996 1996
 //#define U8GLIB_SH1106_EINSTART
1997 1997
 
1998
+//
1999
+// Overlord OLED display/controller with i2c buzzer and LEDs
2000
+//
2001
+//#define OVERLORD_OLED
2002
+
1998 2003
 //=============================================================================
1999 2004
 //========================== Extensible UI Displays ===========================
2000 2005
 //=============================================================================

+ 5
- 0
config/examples/Felix/DUAL/Configuration.h Vedi File

@@ -1995,6 +1995,11 @@
1995 1995
 //
1996 1996
 //#define U8GLIB_SH1106_EINSTART
1997 1997
 
1998
+//
1999
+// Overlord OLED display/controller with i2c buzzer and LEDs
2000
+//
2001
+//#define OVERLORD_OLED
2002
+
1998 2003
 //=============================================================================
1999 2004
 //========================== Extensible UI Displays ===========================
2000 2005
 //=============================================================================

+ 5
- 0
config/examples/FlashForge/CreatorPro/Configuration.h Vedi File

@@ -2004,6 +2004,11 @@
2004 2004
 //
2005 2005
 //#define U8GLIB_SH1106_EINSTART
2006 2006
 
2007
+//
2008
+// Overlord OLED display/controller with i2c buzzer and LEDs
2009
+//
2010
+//#define OVERLORD_OLED
2011
+
2007 2012
 //=============================================================================
2008 2013
 //========================== Extensible UI Displays ===========================
2009 2014
 //=============================================================================

+ 5
- 0
config/examples/FolgerTech/i3-2020/Configuration.h Vedi File

@@ -2019,6 +2019,11 @@
2019 2019
 //
2020 2020
 //#define U8GLIB_SH1106_EINSTART
2021 2021
 
2022
+//
2023
+// Overlord OLED display/controller with i2c buzzer and LEDs
2024
+//
2025
+//#define OVERLORD_OLED
2026
+
2022 2027
 //=============================================================================
2023 2028
 //========================== Extensible UI Displays ===========================
2024 2029
 //=============================================================================

+ 5
- 0
config/examples/Formbot/Raptor/Configuration.h Vedi File

@@ -2118,6 +2118,11 @@
2118 2118
 //
2119 2119
 //#define U8GLIB_SH1106_EINSTART
2120 2120
 
2121
+//
2122
+// Overlord OLED display/controller with i2c buzzer and LEDs
2123
+//
2124
+//#define OVERLORD_OLED
2125
+
2121 2126
 //=============================================================================
2122 2127
 //========================== Extensible UI Displays ===========================
2123 2128
 //=============================================================================

+ 5
- 0
config/examples/Formbot/T_Rex_2+/Configuration.h Vedi File

@@ -2047,6 +2047,11 @@
2047 2047
 //
2048 2048
 //#define U8GLIB_SH1106_EINSTART
2049 2049
 
2050
+//
2051
+// Overlord OLED display/controller with i2c buzzer and LEDs
2052
+//
2053
+//#define OVERLORD_OLED
2054
+
2050 2055
 //=============================================================================
2051 2056
 //========================== Extensible UI Displays ===========================
2052 2057
 //=============================================================================

+ 5
- 0
config/examples/Formbot/T_Rex_3/Configuration.h Vedi File

@@ -2041,6 +2041,11 @@
2041 2041
 //
2042 2042
 //#define U8GLIB_SH1106_EINSTART
2043 2043
 
2044
+//
2045
+// Overlord OLED display/controller with i2c buzzer and LEDs
2046
+//
2047
+//#define OVERLORD_OLED
2048
+
2044 2049
 //=============================================================================
2045 2050
 //========================== Extensible UI Displays ===========================
2046 2051
 //=============================================================================

+ 5
- 0
config/examples/Geeetech/A10/Configuration.h Vedi File

@@ -1998,6 +1998,11 @@
1998 1998
 //
1999 1999
 //#define U8GLIB_SH1106_EINSTART
2000 2000
 
2001
+//
2002
+// Overlord OLED display/controller with i2c buzzer and LEDs
2003
+//
2004
+//#define OVERLORD_OLED
2005
+
2001 2006
 //=============================================================================
2002 2007
 //========================== Extensible UI Displays ===========================
2003 2008
 //=============================================================================

+ 5
- 0
config/examples/Geeetech/A10M/Configuration.h Vedi File

@@ -1998,6 +1998,11 @@
1998 1998
 //
1999 1999
 //#define U8GLIB_SH1106_EINSTART
2000 2000
 
2001
+//
2002
+// Overlord OLED display/controller with i2c buzzer and LEDs
2003
+//
2004
+//#define OVERLORD_OLED
2005
+
2001 2006
 //=============================================================================
2002 2007
 //========================== Extensible UI Displays ===========================
2003 2008
 //=============================================================================

+ 5
- 0
config/examples/Geeetech/A20M/Configuration.h Vedi File

@@ -2000,6 +2000,11 @@
2000 2000
 //
2001 2001
 //#define U8GLIB_SH1106_EINSTART
2002 2002
 
2003
+//
2004
+// Overlord OLED display/controller with i2c buzzer and LEDs
2005
+//
2006
+//#define OVERLORD_OLED
2007
+
2003 2008
 //=============================================================================
2004 2009
 //========================== Extensible UI Displays ===========================
2005 2010
 //=============================================================================

+ 5
- 0
config/examples/Geeetech/GT2560/Configuration.h Vedi File

@@ -2028,6 +2028,11 @@
2028 2028
 //
2029 2029
 //#define U8GLIB_SH1106_EINSTART
2030 2030
 
2031
+//
2032
+// Overlord OLED display/controller with i2c buzzer and LEDs
2033
+//
2034
+//#define OVERLORD_OLED
2035
+
2031 2036
 //=============================================================================
2032 2037
 //========================== Extensible UI Displays ===========================
2033 2038
 //=============================================================================

+ 5
- 0
config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/Geeetech/MeCreator2/Configuration.h Vedi File

@@ -2020,6 +2020,11 @@
2020 2020
 //
2021 2021
 //#define U8GLIB_SH1106_EINSTART
2022 2022
 
2023
+//
2024
+// Overlord OLED display/controller with i2c buzzer and LEDs
2025
+//
2026
+//#define OVERLORD_OLED
2027
+
2023 2028
 //=============================================================================
2024 2029
 //========================== Extensible UI Displays ===========================
2025 2030
 //=============================================================================

+ 5
- 0
config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h Vedi File

@@ -2034,6 +2034,11 @@
2034 2034
 //
2035 2035
 //#define U8GLIB_SH1106_EINSTART
2036 2036
 
2037
+//
2038
+// Overlord OLED display/controller with i2c buzzer and LEDs
2039
+//
2040
+//#define OVERLORD_OLED
2041
+
2037 2042
 //=============================================================================
2038 2043
 //========================== Extensible UI Displays ===========================
2039 2044
 //=============================================================================

+ 5
- 0
config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h Vedi File

@@ -2033,6 +2033,11 @@
2033 2033
 //
2034 2034
 //#define U8GLIB_SH1106_EINSTART
2035 2035
 
2036
+//
2037
+// Overlord OLED display/controller with i2c buzzer and LEDs
2038
+//
2039
+//#define OVERLORD_OLED
2040
+
2036 2041
 //=============================================================================
2037 2042
 //========================== Extensible UI Displays ===========================
2038 2043
 //=============================================================================

+ 5
- 0
config/examples/Geeetech/Prusa i3 Pro C/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/Geeetech/Prusa i3 Pro W/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/Infitary/i3-M508/Configuration.h Vedi File

@@ -2017,6 +2017,11 @@
2017 2017
 //
2018 2018
 //#define U8GLIB_SH1106_EINSTART
2019 2019
 
2020
+//
2021
+// Overlord OLED display/controller with i2c buzzer and LEDs
2022
+//
2023
+//#define OVERLORD_OLED
2024
+
2020 2025
 //=============================================================================
2021 2026
 //========================== Extensible UI Displays ===========================
2022 2027
 //=============================================================================

+ 5
- 0
config/examples/JGAurora/A1/Configuration.h Vedi File

@@ -2021,6 +2021,11 @@
2021 2021
 //
2022 2022
 //#define U8GLIB_SH1106_EINSTART
2023 2023
 
2024
+//
2025
+// Overlord OLED display/controller with i2c buzzer and LEDs
2026
+//
2027
+//#define OVERLORD_OLED
2028
+
2024 2029
 //=============================================================================
2025 2030
 //========================== Extensible UI Displays ===========================
2026 2031
 //=============================================================================

+ 5
- 0
config/examples/JGAurora/A5/Configuration.h Vedi File

@@ -2025,6 +2025,11 @@
2025 2025
 //
2026 2026
 //#define U8GLIB_SH1106_EINSTART
2027 2027
 
2028
+//
2029
+// Overlord OLED display/controller with i2c buzzer and LEDs
2030
+//
2031
+//#define OVERLORD_OLED
2032
+
2028 2033
 //=============================================================================
2029 2034
 //========================== Extensible UI Displays ===========================
2030 2035
 //=============================================================================

+ 5
- 0
config/examples/JGAurora/A5S/Configuration.h Vedi File

@@ -2021,6 +2021,11 @@
2021 2021
 //
2022 2022
 //#define U8GLIB_SH1106_EINSTART
2023 2023
 
2024
+//
2025
+// Overlord OLED display/controller with i2c buzzer and LEDs
2026
+//
2027
+//#define OVERLORD_OLED
2028
+
2024 2029
 //=============================================================================
2025 2030
 //========================== Extensible UI Displays ===========================
2026 2031
 //=============================================================================

+ 5
- 0
config/examples/MakerParts/Configuration.h Vedi File

@@ -2033,6 +2033,11 @@
2033 2033
 //
2034 2034
 //#define U8GLIB_SH1106_EINSTART
2035 2035
 
2036
+//
2037
+// Overlord OLED display/controller with i2c buzzer and LEDs
2038
+//
2039
+//#define OVERLORD_OLED
2040
+
2036 2041
 //=============================================================================
2037 2042
 //========================== Extensible UI Displays ===========================
2038 2043
 //=============================================================================

+ 5
- 0
config/examples/Malyan/M150/Configuration.h Vedi File

@@ -2041,6 +2041,11 @@
2041 2041
 //
2042 2042
 //#define U8GLIB_SH1106_EINSTART
2043 2043
 
2044
+//
2045
+// Overlord OLED display/controller with i2c buzzer and LEDs
2046
+//
2047
+//#define OVERLORD_OLED
2048
+
2044 2049
 //=============================================================================
2045 2050
 //========================== Extensible UI Displays ===========================
2046 2051
 //=============================================================================

+ 5
- 0
config/examples/Malyan/M200/Configuration.h Vedi File

@@ -2012,6 +2012,11 @@
2012 2012
 //
2013 2013
 //#define U8GLIB_SH1106_EINSTART
2014 2014
 
2015
+//
2016
+// Overlord OLED display/controller with i2c buzzer and LEDs
2017
+//
2018
+//#define OVERLORD_OLED
2019
+
2015 2020
 //=============================================================================
2016 2021
 //========================== Extensible UI Displays ===========================
2017 2022
 //=============================================================================

+ 5
- 0
config/examples/Micromake/C1/basic/Configuration.h Vedi File

@@ -2017,6 +2017,11 @@
2017 2017
 //
2018 2018
 //#define U8GLIB_SH1106_EINSTART
2019 2019
 
2020
+//
2021
+// Overlord OLED display/controller with i2c buzzer and LEDs
2022
+//
2023
+//#define OVERLORD_OLED
2024
+
2020 2025
 //=============================================================================
2021 2026
 //========================== Extensible UI Displays ===========================
2022 2027
 //=============================================================================

+ 5
- 0
config/examples/Micromake/C1/enhanced/Configuration.h Vedi File

@@ -2017,6 +2017,11 @@
2017 2017
 //
2018 2018
 //#define U8GLIB_SH1106_EINSTART
2019 2019
 
2020
+//
2021
+// Overlord OLED display/controller with i2c buzzer and LEDs
2022
+//
2023
+//#define OVERLORD_OLED
2024
+
2020 2025
 //=============================================================================
2021 2026
 //========================== Extensible UI Displays ===========================
2022 2027
 //=============================================================================

+ 5
- 0
config/examples/Mks/Robin/Configuration.h Vedi File

@@ -2015,6 +2015,11 @@
2015 2015
 //
2016 2016
 //#define U8GLIB_SH1106_EINSTART
2017 2017
 
2018
+//
2019
+// Overlord OLED display/controller with i2c buzzer and LEDs
2020
+//
2021
+//#define OVERLORD_OLED
2022
+
2018 2023
 //=============================================================================
2019 2024
 //========================== Extensible UI Displays ===========================
2020 2025
 //=============================================================================

+ 5
- 0
config/examples/Mks/Sbase/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/Printrbot/PrintrboardG2/Configuration.h Vedi File

@@ -2021,6 +2021,11 @@
2021 2021
 //
2022 2022
 //#define U8GLIB_SH1106_EINSTART
2023 2023
 
2024
+//
2025
+// Overlord OLED display/controller with i2c buzzer and LEDs
2026
+//
2027
+//#define OVERLORD_OLED
2028
+
2024 2029
 //=============================================================================
2025 2030
 //========================== Extensible UI Displays ===========================
2026 2031
 //=============================================================================

+ 5
- 0
config/examples/RapideLite/RL200/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/RepRapPro/Huxley/Configuration.h Vedi File

@@ -2062,6 +2062,11 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley
2062 2062
 //
2063 2063
 //#define U8GLIB_SH1106_EINSTART
2064 2064
 
2065
+//
2066
+// Overlord OLED display/controller with i2c buzzer and LEDs
2067
+//
2068
+//#define OVERLORD_OLED
2069
+
2065 2070
 //=============================================================================
2066 2071
 //========================== Extensible UI Displays ===========================
2067 2072
 //=============================================================================

+ 5
- 0
config/examples/RepRapWorld/Megatronics/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/RigidBot/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/SCARA/Configuration.h Vedi File

@@ -2022,6 +2022,11 @@
2022 2022
 //
2023 2023
 //#define U8GLIB_SH1106_EINSTART
2024 2024
 
2025
+//
2026
+// Overlord OLED display/controller with i2c buzzer and LEDs
2027
+//
2028
+//#define OVERLORD_OLED
2029
+
2025 2030
 //=============================================================================
2026 2031
 //========================== Extensible UI Displays ===========================
2027 2032
 //=============================================================================

+ 5
- 0
config/examples/STM32/Black_STM32F407VET6/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/STM32/STM32F10/Configuration.h Vedi File

@@ -2015,6 +2015,11 @@
2015 2015
 //
2016 2016
 //#define U8GLIB_SH1106_EINSTART
2017 2017
 
2018
+//
2019
+// Overlord OLED display/controller with i2c buzzer and LEDs
2020
+//
2021
+//#define OVERLORD_OLED
2022
+
2018 2023
 //=============================================================================
2019 2024
 //========================== Extensible UI Displays ===========================
2020 2025
 //=============================================================================

+ 5
- 0
config/examples/STM32/STM32F4/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/STM32/stm32f103ret6/Configuration.h Vedi File

@@ -2015,6 +2015,11 @@
2015 2015
 //
2016 2016
 //#define U8GLIB_SH1106_EINSTART
2017 2017
 
2018
+//
2019
+// Overlord OLED display/controller with i2c buzzer and LEDs
2020
+//
2021
+//#define OVERLORD_OLED
2022
+
2018 2023
 //=============================================================================
2019 2024
 //========================== Extensible UI Displays ===========================
2020 2025
 //=============================================================================

+ 5
- 0
config/examples/Sanguinololu/Configuration.h Vedi File

@@ -2044,6 +2044,11 @@
2044 2044
 //
2045 2045
 //#define U8GLIB_SH1106_EINSTART
2046 2046
 
2047
+//
2048
+// Overlord OLED display/controller with i2c buzzer and LEDs
2049
+//
2050
+//#define OVERLORD_OLED
2051
+
2047 2052
 //=============================================================================
2048 2053
 //========================== Extensible UI Displays ===========================
2049 2054
 //=============================================================================

+ 5
- 0
config/examples/Tevo/Michelangelo/Configuration.h Vedi File

@@ -2018,6 +2018,11 @@
2018 2018
 //
2019 2019
 //#define U8GLIB_SH1106_EINSTART
2020 2020
 
2021
+//
2022
+// Overlord OLED display/controller with i2c buzzer and LEDs
2023
+//
2024
+//#define OVERLORD_OLED
2025
+
2021 2026
 //=============================================================================
2022 2027
 //========================== Extensible UI Displays ===========================
2023 2028
 //=============================================================================

+ 5
- 0
config/examples/Tevo/Tarantula Pro/Configuration.h Vedi File

@@ -2011,6 +2011,11 @@
2011 2011
 //
2012 2012
 //#define U8GLIB_SH1106_EINSTART
2013 2013
 
2014
+//
2015
+// Overlord OLED display/controller with i2c buzzer and LEDs
2016
+//
2017
+//#define OVERLORD_OLED
2018
+
2014 2019
 //=============================================================================
2015 2020
 //========================== Extensible UI Displays ===========================
2016 2021
 //=============================================================================

+ 5
- 0
config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration.h Vedi File

@@ -2018,6 +2018,11 @@
2018 2018
 //
2019 2019
 //#define U8GLIB_SH1106_EINSTART
2020 2020
 
2021
+//
2022
+// Overlord OLED display/controller with i2c buzzer and LEDs
2023
+//
2024
+//#define OVERLORD_OLED
2025
+
2021 2026
 //=============================================================================
2022 2027
 //========================== Extensible UI Displays ===========================
2023 2028
 //=============================================================================

+ 5
- 0
config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration.h Vedi File

@@ -2018,6 +2018,11 @@
2018 2018
 //
2019 2019
 //#define U8GLIB_SH1106_EINSTART
2020 2020
 
2021
+//
2022
+// Overlord OLED display/controller with i2c buzzer and LEDs
2023
+//
2024
+//#define OVERLORD_OLED
2025
+
2021 2026
 //=============================================================================
2022 2027
 //========================== Extensible UI Displays ===========================
2023 2028
 //=============================================================================

+ 5
- 0
config/examples/TheBorg/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/TinyBoy2/Configuration.h Vedi File

@@ -2069,6 +2069,11 @@
2069 2069
 //
2070 2070
 //#define U8GLIB_SH1106_EINSTART
2071 2071
 
2072
+//
2073
+// Overlord OLED display/controller with i2c buzzer and LEDs
2074
+//
2075
+//#define OVERLORD_OLED
2076
+
2072 2077
 //=============================================================================
2073 2078
 //========================== Extensible UI Displays ===========================
2074 2079
 //=============================================================================

+ 5
- 0
config/examples/Tronxy/X1/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/Tronxy/X3A/Configuration.h Vedi File

@@ -2017,6 +2017,11 @@
2017 2017
 //
2018 2018
 //#define U8GLIB_SH1106_EINSTART
2019 2019
 
2020
+//
2021
+// Overlord OLED display/controller with i2c buzzer and LEDs
2022
+//
2023
+//#define OVERLORD_OLED
2024
+
2020 2025
 //=============================================================================
2021 2026
 //========================== Extensible UI Displays ===========================
2022 2027
 //=============================================================================

+ 5
- 0
config/examples/Tronxy/X5S-2E/Configuration.h Vedi File

@@ -2034,6 +2034,11 @@
2034 2034
 //
2035 2035
 //#define U8GLIB_SH1106_EINSTART
2036 2036
 
2037
+//
2038
+// Overlord OLED display/controller with i2c buzzer and LEDs
2039
+//
2040
+//#define OVERLORD_OLED
2041
+
2037 2042
 //=============================================================================
2038 2043
 //========================== Extensible UI Displays ===========================
2039 2044
 //=============================================================================

+ 5
- 0
config/examples/Tronxy/X5S/Configuration.h Vedi File

@@ -2013,6 +2013,11 @@
2013 2013
 //
2014 2014
 //#define U8GLIB_SH1106_EINSTART
2015 2015
 
2016
+//
2017
+// Overlord OLED display/controller with i2c buzzer and LEDs
2018
+//
2019
+//#define OVERLORD_OLED
2020
+
2016 2021
 //=============================================================================
2017 2022
 //========================== Extensible UI Displays ===========================
2018 2023
 //=============================================================================

+ 5
- 0
config/examples/Tronxy/XY100/Configuration.h Vedi File

@@ -2024,6 +2024,11 @@
2024 2024
 //
2025 2025
 //#define U8GLIB_SH1106_EINSTART
2026 2026
 
2027
+//
2028
+// Overlord OLED display/controller with i2c buzzer and LEDs
2029
+//
2030
+//#define OVERLORD_OLED
2031
+
2027 2032
 //=============================================================================
2028 2033
 //========================== Extensible UI Displays ===========================
2029 2034
 //=============================================================================

+ 0
- 0
config/examples/UltiMachine/Archim1/Configuration.h Vedi File


Dato che sono stati cambiati molti file in questo diff, alcuni di essi non verranno mostrati

Loading…
Annulla
Salva