Skip to content

Commit 0c2e1af

Browse files
I3DBeeTechchrisheib
authored andcommitted
📺 I3DBEE TECH Beez Mini 12864 (MarlinFirmware#26596)
1 parent 4e80118 commit 0c2e1af

7 files changed

+21
-16
lines changed

Marlin/Configuration.h

+5
Original file line numberDiff line numberDiff line change
@@ -3024,6 +3024,11 @@
30243024
//
30253025
//#define BTT_MINI_12864
30263026

3027+
//
3028+
// BEEZ MINI 12864 is an alias for FYSETC_MINI_12864_2_1. Type A/B. NeoPixel RGB Backlight.
3029+
//
3030+
//#define BEEZ_MINI_12864
3031+
30273032
//
30283033
// Factory display for Creality CR-10 / CR-7 / Ender-3
30293034
// https://www.aliexpress.com/item/32833148327.html

Marlin/src/inc/Conditionals_LCD.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -566,8 +566,8 @@
566566
#define MKS_MINI_12864
567567
#endif
568568

569-
// MKS_MINI_12864_V3 and BTT_MINI_12864 have identical pinouts to FYSETC_MINI_12864_2_1
570-
#if ANY(MKS_MINI_12864_V3, BTT_MINI_12864)
569+
// MKS_MINI_12864_V3 , BTT_MINI_12864 and BEEZ_MINI_12864 have identical pinouts to FYSETC_MINI_12864_2_1
570+
#if ANY(MKS_MINI_12864_V3, BTT_MINI_12864, BEEZ_MINI_12864)
571571
#define FYSETC_MINI_12864_2_1
572572
#endif
573573

Marlin/src/inc/SanityCheck.h

+5-5
Original file line numberDiff line numberDiff line change
@@ -2275,17 +2275,17 @@ static_assert(COUNT(arm) == LOGICAL_AXES, "AXIS_RELATIVE_MODES must contain " _L
22752275
#endif
22762276

22772277
/**
2278-
* FYSETC/MKS/BTT Mini Panel Requirements
2278+
* FYSETC/MKS/BTT/BEEZ Mini Panel Requirements
22792279
*/
22802280
#if ANY(FYSETC_242_OLED_12864, FYSETC_MINI_12864_2_1)
22812281
#ifndef NEO_RGB
22822282
#define NEO_RGB 123
22832283
#define FAUX_RGB 1
22842284
#endif
22852285
#if defined(NEOPIXEL_TYPE) && NEOPIXEL_TYPE != NEO_RGB
2286-
#error "Your FYSETC/MKS/BTT Mini Panel requires NEOPIXEL_TYPE to be NEO_RGB."
2286+
#error "Your FYSETC/MKS/BTT/BEEZ Mini Panel requires NEOPIXEL_TYPE to be NEO_RGB."
22872287
#elif defined(NEOPIXEL_PIXELS) && NEOPIXEL_PIXELS < 3
2288-
#error "Your FYSETC/MKS/BTT Mini Panel requires NEOPIXEL_PIXELS >= 3."
2288+
#error "Your FYSETC/MKS/BTT/BEEZ Mini Panel requires NEOPIXEL_PIXELS >= 3."
22892289
#endif
22902290
#if FAUX_RGB
22912291
#undef NEO_RGB
@@ -2618,8 +2618,8 @@ static_assert(COUNT(arm) == LOGICAL_AXES, "AXIS_RELATIVE_MODES must contain " _L
26182618
+ (ENABLED(U8GLIB_SSD1306) && DISABLED(IS_U8GLIB_SSD1306)) \
26192619
+ (ENABLED(MINIPANEL) && NONE(MKS_MINI_12864, ENDER2_STOCKDISPLAY)) \
26202620
+ (ENABLED(MKS_MINI_12864) && NONE(MKS_LCD12864A, MKS_LCD12864B)) \
2621-
+ (ENABLED(FYSETC_MINI_12864_2_1) && NONE(MKS_MINI_12864_V3, BTT_MINI_12864)) \
2622-
+ COUNT_ENABLED(MKS_MINI_12864_V3, BTT_MINI_12864) \
2621+
+ (ENABLED(FYSETC_MINI_12864_2_1) && NONE(MKS_MINI_12864_V3, BTT_MINI_12864, BEEZ_MINI_12864)) \
2622+
+ COUNT_ENABLED(MKS_MINI_12864_V3, BTT_MINI_12864, BEEZ_MINI_12864) \
26232623
+ (ENABLED(EXTENSIBLE_UI) && DISABLED(IS_EXTUI)) \
26242624
+ (DISABLED(IS_LEGACY_TFT) && ENABLED(TFT_GENERIC)) \
26252625
+ (ENABLED(IS_LEGACY_TFT) && COUNT_ENABLED(TFT_320x240, TFT_320x240_SPI, TFT_480x320, TFT_480x320_SPI)) \

Marlin/src/inc/Warnings.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -703,16 +703,16 @@
703703
#endif
704704

705705
/**
706-
* FYSETC/MKS/BTT Mini Panel backlighting
706+
* FYSETC/MKS/BTT/BEEZ Mini Panel backlighting
707707
*/
708708
#if ANY(FYSETC_242_OLED_12864, FYSETC_MINI_12864_2_1) && !ALL(NEOPIXEL_LED, LED_CONTROL_MENU, LED_USER_PRESET_STARTUP, LED_COLOR_PRESETS)
709-
#warning "Your FYSETC/MKS/BTT Mini Panel works best with NEOPIXEL_LED, LED_CONTROL_MENU, LED_USER_PRESET_STARTUP, and LED_COLOR_PRESETS."
709+
#warning "Your FYSETC/MKS/BTT/BEEZ Mini Panel works best with NEOPIXEL_LED, LED_CONTROL_MENU, LED_USER_PRESET_STARTUP, and LED_COLOR_PRESETS."
710710
#endif
711711

712712
#if ANY(FYSETC_MINI_12864_1_2, FYSETC_MINI_12864_2_0) && DISABLED(RGB_LED)
713713
#warning "Your FYSETC Mini Panel works best with RGB_LED."
714714
#elif ANY(FYSETC_MINI_12864_2_0, FYSETC_MINI_12864_2_1) && DISABLED(LED_USER_PRESET_STARTUP)
715-
#warning "Your FYSETC/MKS/BTT Mini Panel works best with LED_USER_PRESET_STARTUP."
715+
#warning "Your FYSETC/MKS/BTT/BEEZ Mini Panel works best with LED_USER_PRESET_STARTUP."
716716
#endif
717717

718718
#if ANY(FYSETC_242_OLED_12864, FYSETC_MINI_12864) && ALL(PSU_CONTROL, HAS_COLOR_LEDS) && !LED_POWEROFF_TIMEOUT

Marlin/src/pins/esp32/pins_MKS_TINYBEE.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@
169169
#define DOGLCD_A0 EXP1_07_PIN
170170
#define LCD_RESET_PIN -1
171171
#elif ENABLED(FYSETC_MINI_12864_2_1)
172-
// MKS_MINI_12864_V3, BTT_MINI_12864, FYSETC_MINI_12864_2_1
172+
// MKS_MINI_12864_V3, BTT_MINI_12864, FYSETC_MINI_12864_2_1, BEEZ_MINI_12864
173173
#define DOGLCD_CS EXP1_03_PIN
174174
#define DOGLCD_A0 EXP1_04_PIN
175175
#define LCD_RESET_PIN EXP1_05_PIN

Marlin/src/pins/stm32f1/pins_BTT_SKR_E3_DIP.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@
238238
#endif
239239

240240
/**
241-
* FYSETC_MINI_12864_2_1 / MKS_MINI_12864_V3 / BTT_MINI_12864 display pinout
241+
* FYSETC_MINI_12864_2_1 / MKS_MINI_12864_V3 / BTT_MINI_12864 / BEEZ_MINI_12864 display pinout
242242
*
243243
* Board Display
244244
* ------ ------
@@ -251,13 +251,13 @@
251251
* EXP1 EXP1
252252
*
253253
*
254-
* ----- ------
254+
* --- ------
255255
* | 1 | RST -- |10 9 | --
256256
* | 2 | PA3 RX2 RESET_BTN | 8 7 | SD_DETECT
257257
* | 3 | PA2 TX2 LCD_MOSI | 6 5 EN2
258258
* | 4 | GND -- | 4 3 | EN1
259259
* | 5 | 5V LCD_SCK | 2 1 | --
260-
* ----- ------
260+
* --- ------
261261
* TFT EXP2
262262
263263
*

Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_common.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -275,11 +275,11 @@
275275
#elif ENABLED(FYSETC_MINI_12864_2_1)
276276

277277
#ifndef NO_CONTROLLER_CUSTOM_WIRING_WARNING
278-
#error "CAUTION! FYSETC_MINI_12864_2_1 / MKS_MINI_12864_V3 / BTT_MINI_12864 requires wiring modifications. See 'pins_BTT_SKR_MINI_E3_common.h' for details. (Define NO_CONTROLLER_CUSTOM_WIRING_WARNING to suppress this warning.)"
278+
#error "CAUTION! FYSETC_MINI_12864_2_1 / MKS_MINI_12864_V3 / BTT_MINI_12864 / BEEZ_MINI_12864 requires wiring modifications. See 'pins_BTT_SKR_MINI_E3_common.h' for details. (Define NO_CONTROLLER_CUSTOM_WIRING_WARNING to suppress this warning.)"
279279
#endif
280280

281281
/**
282-
* FYSETC_MINI_12864_2_1 / MKS_MINI_12864_V3 / BTT_MINI_12864 display pinout
282+
* FYSETC_MINI_12864_2_1 / MKS_MINI_12864_V3 / BTT_MINI_12864 / BEEZ_MINI_12864 display pinout
283283
*
284284
* Board Display
285285
* ------ ------

0 commit comments

Comments
 (0)