|
70 | 70 | * |
71 | 71 | * Advanced settings can be found in Configuration_adv.h |
72 | 72 | */ |
73 | | -#define CONFIGURATION_H_VERSION 02000902 |
| 73 | +#define CONFIGURATION_H_VERSION 02000903 |
74 | 74 |
|
75 | 75 | //=========================================================================== |
76 | 76 | //============================= Getting Started ============================= |
|
129 | 129 |
|
130 | 130 | // @section machine |
131 | 131 |
|
| 132 | +// Choose the name from boards.h that matches your setup |
| 133 | +#ifndef MOTHERBOARD |
| 134 | + #define MOTHERBOARD BOARD_FF_MOTHERBOARD |
| 135 | +#endif |
| 136 | + |
132 | 137 | /** |
133 | 138 | * Select the serial port on the board to use for communication with the host. |
134 | 139 | * This allows the connection of wireless adapters (for instance) to non-default port pins. |
|
172 | 177 | // Enable the Bluetooth serial interface on AT90USB devices |
173 | 178 | //#define BLUETOOTH |
174 | 179 |
|
175 | | -// Choose the name from boards.h that matches your setup |
176 | | -#ifndef MOTHERBOARD |
177 | | - #define MOTHERBOARD BOARD_FF_MOTHERBOARD |
178 | | -#endif |
179 | | - |
180 | 180 | // Name displayed in the LCD "Ready" message and Info menu |
181 | 181 | #if ENABLED( FF_DREMEL_3D20_MACHINE ) |
182 | 182 | #define CUSTOM_MACHINE_NAME "Dremel" |
|
815 | 815 | //#define COREZX |
816 | 816 | //#define COREZY |
817 | 817 | //#define MARKFORGED_XY // MarkForged. See https://reprap.org/forum/read.php?152,504042 |
| 818 | +//#define MARKFORGED_YX |
818 | 819 |
|
819 | 820 | // Enable for a belt style printer with endless "Z" motion |
820 | 821 | //#define BELTPRINTER |
|
1298 | 1299 | #endif |
1299 | 1300 | #endif |
1300 | 1301 |
|
| 1302 | +/** |
| 1303 | + * Probe Enable / Disable |
| 1304 | + * The probe only provides a triggered signal when enabled. |
| 1305 | + */ |
| 1306 | +//#define PROBE_ENABLE_DISABLE |
| 1307 | +#if ENABLED(PROBE_ENABLE_DISABLE) |
| 1308 | + //#define PROBE_ENABLE_PIN -1 // Override the default pin here |
| 1309 | +#endif |
| 1310 | + |
1301 | 1311 | /** |
1302 | 1312 | * Multiple Probing |
1303 | 1313 | * |
|
1957 | 1967 | //#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load |
1958 | 1968 | #if ENABLED(EEPROM_SETTINGS) |
1959 | 1969 | #define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors. |
| 1970 | + //#define EEPROM_INIT_NOW // Init EEPROM on first boot after a new build. |
1960 | 1971 | #endif |
1961 | 1972 |
|
1962 | 1973 | // |
|
2505 | 2516 | //#define VIKI2 |
2506 | 2517 | //#define miniVIKI |
2507 | 2518 |
|
| 2519 | +// |
| 2520 | +// Alfawise Ex8 printer LCD marked as WYH L12864 COG |
| 2521 | +// |
| 2522 | +//#define WYH_L12864 |
| 2523 | + |
2508 | 2524 | // |
2509 | 2525 | // MakerLab Mini Panel with graphic |
2510 | 2526 | // controller and SD support - https://reprap.org/wiki/Mini_panel |
|
2574 | 2590 | //#define FYSETC_MINI_12864_2_1 // Type A/B. NeoPixel RGB Backlight |
2575 | 2591 | //#define FYSETC_GENERIC_12864_1_1 // Larger display with basic ON/OFF backlight. |
2576 | 2592 |
|
| 2593 | +// |
| 2594 | +// BigTreeTech Mini 12864 V1.0 is an alias for FYSETC_MINI_12864_2_1. Type A/B. NeoPixel RGB Backlight. |
| 2595 | +// |
| 2596 | +//#define BTT_MINI_12864_V1 |
| 2597 | + |
2577 | 2598 | // |
2578 | 2599 | // Factory display for Creality CR-10 |
2579 | 2600 | // https://www.aliexpress.com/item/32833148327.html |
|
2744 | 2765 | */ |
2745 | 2766 |
|
2746 | 2767 | // |
2747 | | -// 480x320, 3.5", SPI Display From MKS |
2748 | | -// Normally used in MKS Robin Nano V2 |
| 2768 | +// 480x320, 3.5", SPI Display with Rotary Encoder from MKS |
| 2769 | +// Usually paired with MKS Robin Nano V2 & V3 |
2749 | 2770 | // |
2750 | 2771 | //#define MKS_TS35_V2_0 |
2751 | 2772 |
|
2752 | 2773 | // |
2753 | 2774 | // 320x240, 2.4", FSMC Display From MKS |
2754 | | -// Normally used in MKS Robin Nano V1.2 |
| 2775 | +// Usually paired with MKS Robin Nano V1.2 |
2755 | 2776 | // |
2756 | 2777 | //#define MKS_ROBIN_TFT24 |
2757 | 2778 | #if ENABLED( USE_OLD_MARLIN_UI ) |
|
2774 | 2795 |
|
2775 | 2796 | // |
2776 | 2797 | // 320x240, 2.8", FSMC Display From MKS |
2777 | | -// Normally used in MKS Robin Nano V1.2 |
| 2798 | +// Usually paired with MKS Robin Nano V1.2 |
2778 | 2799 | // |
2779 | 2800 | //#define MKS_ROBIN_TFT28 |
2780 | 2801 |
|
2781 | 2802 | // |
2782 | 2803 | // 320x240, 3.2", FSMC Display From MKS |
2783 | | -// Normally used in MKS Robin Nano V1.2 |
| 2804 | +// Usually paired with MKS Robin Nano V1.2 |
2784 | 2805 | // |
2785 | 2806 | //#define MKS_ROBIN_TFT32 |
2786 | 2807 |
|
2787 | 2808 | // |
2788 | 2809 | // 480x320, 3.5", FSMC Display From MKS |
2789 | | -// Normally used in MKS Robin Nano V1.2 |
| 2810 | +// Usually paired with MKS Robin Nano V1.2 |
2790 | 2811 | // |
2791 | 2812 | //#define MKS_ROBIN_TFT35 |
2792 | 2813 |
|
|
2797 | 2818 |
|
2798 | 2819 | // |
2799 | 2820 | // 320x240, 3.2", FSMC Display From MKS |
2800 | | -// Normally used in MKS Robin |
| 2821 | +// Usually paired with MKS Robin |
2801 | 2822 | // |
2802 | 2823 | //#define MKS_ROBIN_TFT_V1_1R |
2803 | 2824 |
|
|
2827 | 2848 | //#define ANET_ET5_TFT35 |
2828 | 2849 |
|
2829 | 2850 | // |
2830 | | -// 1024x600, 7", RGB Stock Display from BIQU-BX |
| 2851 | +// 1024x600, 7", RGB Stock Display with Rotary Encoder from BIQU-BX |
2831 | 2852 | // |
2832 | 2853 | //#define BIQU_BX_TFT70 |
2833 | 2854 |
|
| 2855 | +// |
| 2856 | +// 480x320, 3.5", SPI Stock Display with Rotary Encoder from BIQU B1 SE Series |
| 2857 | +// |
| 2858 | +//#define BTT_TFT35_SPI_V1_0 |
| 2859 | + |
2834 | 2860 | // |
2835 | 2861 | // Generic TFT with detailed options |
2836 | 2862 | // |
|
2885 | 2911 | // |
2886 | 2912 | // Ender-3 v2 OEM display. A DWIN display with Rotary Encoder. |
2887 | 2913 | // |
2888 | | -//#define DWIN_CREALITY_LCD |
2889 | | - |
2890 | | -// |
2891 | | -// Ender-3 v2 OEM display, enhanced. |
2892 | | -// |
2893 | | -//#define DWIN_CREALITY_LCD_ENHANCED |
2894 | | - |
2895 | | -// |
2896 | | -// Ender-3 v2 OEM display with enhancements by Jacob Myers |
2897 | | -// |
2898 | | -//#define DWIN_CREALITY_LCD_JYERSUI |
2899 | | - |
2900 | | -// |
2901 | | -// MarlinUI for Creality's DWIN display (and others) |
2902 | | -// |
2903 | | -//#define DWIN_MARLINUI_PORTRAIT |
2904 | | -//#define DWIN_MARLINUI_LANDSCAPE |
| 2914 | +//#define DWIN_CREALITY_LCD // Creality UI |
| 2915 | +//#define DWIN_CREALITY_LCD_ENHANCED // Enhanced UI |
| 2916 | +//#define DWIN_CREALITY_LCD_JYERSUI // Jyers UI by Jacob Myers |
| 2917 | +//#define DWIN_MARLINUI_PORTRAIT // MarlinUI (portrait orientation) |
| 2918 | +//#define DWIN_MARLINUI_LANDSCAPE // MarlinUI (landscape orientation) |
2905 | 2919 |
|
2906 | 2920 | // |
2907 | 2921 | // Touch Screen Settings |
|
2936 | 2950 | //#define REPRAPWORLD_KEYPAD |
2937 | 2951 | //#define REPRAPWORLD_KEYPAD_MOVE_STEP 10.0 // (mm) Distance to move per key-press |
2938 | 2952 |
|
| 2953 | +// |
| 2954 | +// EasyThreeD ET-4000+ with button input and status LED |
| 2955 | +// |
| 2956 | +//#define EASYTHREED_UI |
| 2957 | + |
2939 | 2958 | //============================================================================= |
2940 | 2959 | //=============================== Extra Features ============================== |
2941 | 2960 | //============================================================================= |
|
2946 | 2965 | // :[1,2,3,4,5,6,7,8] |
2947 | 2966 | //#define NUM_M106_FANS 1 |
2948 | 2967 |
|
2949 | | -// Increase the FAN PWM frequency. Removes the PWM noise but increases heating in the FET/Arduino |
2950 | | -//#define FAST_PWM_FAN |
2951 | | - |
2952 | 2968 | // Use software PWM to drive the fan, as for the heaters. This uses a very low frequency |
2953 | 2969 | // which is not as annoying as with the hardware PWM. On the other hand, if this frequency |
2954 | 2970 | // is too low, you should also increment SOFT_PWM_SCALE. |
|
0 commit comments