|
139 | 139 |
|
140 | 140 | // Choose the name from boards.h that matches your setup |
141 | 141 | #ifndef MOTHERBOARD |
142 | | - #define MOTHERBOARD BOARD_RAMPS_14_EFB |
| 142 | + #define MOTHERBOARD BOARD_BTT_SKR_V1_4_TURBO |
143 | 143 | #endif |
144 | 144 |
|
145 | 145 | // Name displayed in the LCD "Ready" message and Info menu |
|
487 | 487 | * 999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below. |
488 | 488 | * |
489 | 489 | */ |
490 | | -#define TEMP_SENSOR_0 1 |
| 490 | +#define TEMP_SENSOR_0 5 |
491 | 491 | #define TEMP_SENSOR_1 0 |
492 | 492 | #define TEMP_SENSOR_2 0 |
493 | 493 | #define TEMP_SENSOR_3 0 |
494 | 494 | #define TEMP_SENSOR_4 0 |
495 | 495 | #define TEMP_SENSOR_5 0 |
496 | 496 | #define TEMP_SENSOR_6 0 |
497 | 497 | #define TEMP_SENSOR_7 0 |
498 | | -#define TEMP_SENSOR_BED 0 |
| 498 | +#define TEMP_SENSOR_BED 1 |
499 | 499 | #define TEMP_SENSOR_PROBE 0 |
500 | 500 | #define TEMP_SENSOR_CHAMBER 0 |
501 | 501 | #define TEMP_SENSOR_COOLER 0 |
|
861 | 861 | * TMC5130, TMC5130_STANDALONE, TMC5160, TMC5160_STANDALONE |
862 | 862 | * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'L6474', 'POWERSTEP01', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2160', 'TMC2160_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC2209', 'TMC2209_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE', 'TMC5160', 'TMC5160_STANDALONE'] |
863 | 863 | */ |
864 | | -#define X_DRIVER_TYPE A4988 |
865 | | -#define Y_DRIVER_TYPE A4988 |
866 | | -#define Z_DRIVER_TYPE A4988 |
| 864 | +#define X_DRIVER_TYPE TMC2209 |
| 865 | +#define Y_DRIVER_TYPE TMC2209 |
| 866 | +#define Z_DRIVER_TYPE TMC2209 |
867 | 867 | //#define X2_DRIVER_TYPE A4988 |
868 | 868 | //#define Y2_DRIVER_TYPE A4988 |
869 | 869 | //#define Z2_DRIVER_TYPE A4988 |
|
872 | 872 | //#define I_DRIVER_TYPE A4988 |
873 | 873 | //#define J_DRIVER_TYPE A4988 |
874 | 874 | //#define K_DRIVER_TYPE A4988 |
875 | | -#define E0_DRIVER_TYPE A4988 |
| 875 | +#define E0_DRIVER_TYPE TMC2209 |
876 | 876 | //#define E1_DRIVER_TYPE A4988 |
877 | 877 | //#define E2_DRIVER_TYPE A4988 |
878 | 878 | //#define E3_DRIVER_TYPE A4988 |
|
927 | 927 | * Override with M92 |
928 | 928 | * X, Y, Z [, I [, J [, K]]], E0 [, E1[, E2...]] |
929 | 929 | */ |
930 | | -#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 500 } |
| 930 | +#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 427 } |
931 | 931 |
|
932 | 932 | /** |
933 | 933 | * Default Max Feed Rate (mm/s) |
|
1087 | 1087 | /** |
1088 | 1088 | * The BLTouch probe uses a Hall effect sensor and emulates a servo. |
1089 | 1089 | */ |
1090 | | -//#define BLTOUCH |
| 1090 | +#define BLTOUCH |
1091 | 1091 |
|
1092 | 1092 | /** |
1093 | 1093 | * Touch-MI Probe by hotends.fr |
|
1179 | 1179 | * | [-] | |
1180 | 1180 | * O-- FRONT --+ |
1181 | 1181 | */ |
1182 | | -#define NOZZLE_TO_PROBE_OFFSET { 10, 10, 0 } |
| 1182 | +#define NOZZLE_TO_PROBE_OFFSET { -26, -10, -0.70 } |
1183 | 1183 |
|
1184 | 1184 | // Most probes should stay away from the edges of the bed, but |
1185 | 1185 | // with NOZZLE_AS_PROBE this can be negative for a wider probing area. |
1186 | | -#define PROBING_MARGIN 10 |
| 1186 | +#define PROBING_MARGIN 30 |
1187 | 1187 |
|
1188 | 1188 | // X and Y axis travel speed (mm/min) between probes |
1189 | 1189 | #define XY_PROBE_FEEDRATE (133*60) |
|
1322 | 1322 |
|
1323 | 1323 | // Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way. |
1324 | 1324 | #define INVERT_X_DIR false |
1325 | | -#define INVERT_Y_DIR true |
| 1325 | +#define INVERT_Y_DIR false |
1326 | 1326 | #define INVERT_Z_DIR false |
1327 | 1327 | //#define INVERT_I_DIR false |
1328 | 1328 | //#define INVERT_J_DIR false |
|
1536 | 1536 | */ |
1537 | 1537 | //#define AUTO_BED_LEVELING_3POINT |
1538 | 1538 | //#define AUTO_BED_LEVELING_LINEAR |
1539 | | -//#define AUTO_BED_LEVELING_BILINEAR |
| 1539 | +#define AUTO_BED_LEVELING_BILINEAR |
1540 | 1540 | //#define AUTO_BED_LEVELING_UBL |
1541 | 1541 | //#define MESH_BED_LEVELING |
1542 | 1542 |
|
|
1545 | 1545 | * these options to restore the prior leveling state or to always enable |
1546 | 1546 | * leveling immediately after G28. |
1547 | 1547 | */ |
1548 | | -//#define RESTORE_LEVELING_AFTER_G28 |
| 1548 | +#define RESTORE_LEVELING_AFTER_G28 |
1549 | 1549 | //#define ENABLE_LEVELING_AFTER_G28 |
1550 | 1550 |
|
1551 | 1551 | /** |
|
1737 | 1737 | * - Allows Z homing only when XY positions are known and trusted. |
1738 | 1738 | * - If stepper drivers sleep, XY homing may be required again before Z homing. |
1739 | 1739 | */ |
1740 | | -//#define Z_SAFE_HOMING |
| 1740 | +#define Z_SAFE_HOMING |
1741 | 1741 |
|
1742 | 1742 | #if ENABLED(Z_SAFE_HOMING) |
1743 | 1743 | #define Z_SAFE_HOMING_X_POINT X_CENTER // X point for Z homing |
|
1855 | 1855 | // |
1856 | 1856 | // Preheat Constants - Up to 5 are supported without changes |
1857 | 1857 | // |
1858 | | -#define PREHEAT_1_LABEL "PLA" |
1859 | | -#define PREHEAT_1_TEMP_HOTEND 180 |
| 1858 | +#define PREHEAT_1_LABEL "PETG" |
| 1859 | +#define PREHEAT_1_TEMP_HOTEND 230 |
1860 | 1860 | #define PREHEAT_1_TEMP_BED 70 |
1861 | 1861 | #define PREHEAT_1_TEMP_CHAMBER 35 |
1862 | 1862 | #define PREHEAT_1_FAN_SPEED 0 // Value from 0 to 255 |
|
2095 | 2095 | * SD Card support is disabled by default. If your controller has an SD slot, |
2096 | 2096 | * you must uncomment the following option or it won't work. |
2097 | 2097 | */ |
2098 | | -//#define SDSUPPORT |
| 2098 | +#define SDSUPPORT |
2099 | 2099 |
|
2100 | 2100 | /** |
2101 | 2101 | * SD CARD: ENABLE CRC |
|
2355 | 2355 | // RepRapDiscount FULL GRAPHIC Smart Controller |
2356 | 2356 | // https://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller |
2357 | 2357 | // |
2358 | | -//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER |
| 2358 | +#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER |
2359 | 2359 |
|
2360 | 2360 | // |
2361 | 2361 | // K.3D Full Graphic Smart Controller |
|
2896 | 2896 | //#define NEOPIXEL_LED |
2897 | 2897 | #if ENABLED(NEOPIXEL_LED) |
2898 | 2898 | #define NEOPIXEL_TYPE NEO_GRBW // NEO_GRBW / NEO_GRB - four/three channel driver type (defined in Adafruit_NeoPixel.h) |
2899 | | - //#define NEOPIXEL_PIN 4 // LED driving pin |
| 2899 | + #define NEOPIXEL_PIN 4 // LED driving pin |
2900 | 2900 | //#define NEOPIXEL2_TYPE NEOPIXEL_TYPE |
2901 | 2901 | //#define NEOPIXEL2_PIN 5 |
2902 | 2902 | #define NEOPIXEL_PIXELS 30 // Number of LEDs in the strip. (Longest strip when NEOPIXEL2_SEPARATE is disabled.) |
|
0 commit comments