@ -128,8 +128,8 @@
* Currently Ethernet ( - 2 ) is only supported on Teensy 4.1 boards .
* : [ - 2 , - 1 , 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 ]
*/
# define SERIAL_PORT_2 1
# define BAUDRATE_2 115200 // Enable to override BAUDRATE
//#define SERIAL_PORT_2 1
//#define BAUDRATE_2 115200 // Enable to override BAUDRATE
/**
* Select a third serial port on the board to use for communication with the host .
@ -1328,10 +1328,28 @@
// @section machine
/**************** Driver DIR Configuration *******************/
//Robin Nano v1.1 and v1.2 configs:
// 4 x TMC 2208/2209
# define ALL_DRV_2208
// 4 x A4988
//#define FB_4S_STOCK
// 2 x A4988, 2 x TMC 2208/2209
//#define FB_5_STOCK
//Robin Nano v1.3 and Robin Nano-S v1.3:
//Robin Nano-S v1.3
//#define FB_5_NANO_S_V1_3
//Robin Nano v1.3 with 4 x TMC 2208/2209
//#define FB_5_NANO_V1_3_4TMC
//Robin Nano v1.3 with 2x A4988 and 2 x TMC 2208/2209
//#define FB_5_NANO_V1_3
# ifdef ALL_DRV_2208
# define USR_E0_DIR true
# define USR_X_DIR false
@ -1347,19 +1365,36 @@
# endif
# ifdef FB_5_STOCK
# if MOTHERBOARD == BOARD_MKS_ROBIN_NANO_S_V13
# define USR_E0_DIR false
# define USR_X_DIR false
# define USR_Y_DIR false
# define USR_Z_DIR false
# endif
# ifdef FB_5_NANO_S_V1_3
# ifdef EXT_EXTRUDER_DRIVER
# define USR_E0_DIR true
# else
# define USR_E0_DIR false
# endif
# define USR_X_DIR true
# define USR_Y_DIR true
# define USR_Z_DIR false
# else
# endif
# ifdef FB_5_NANO_V1_3
# define USR_E0_DIR false
# define USR_X_DIR false
# define USR_Y_DIR false
# define USR_Z_DIR false
# endif
# endif
# ifdef FB_5_NANO_V1_3_4TMC
# define USR_E0_DIR true
# define USR_X_DIR false
# define USR_Y_DIR false
# define USR_Z_DIR true
# endif
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
# define INVERT_X_DIR USR_X_DIR
@ -1475,7 +1510,7 @@
* RAMPS - based boards use SERVO3_PIN for the first runout sensor .
* For other boards you may need to define FIL_RUNOUT_PIN , FIL_RUNOUT2_PIN , etc .
*/
# define FILAMENT_RUNOUT_SENSOR
//#define FILAMENT_RUNOUT_SENSOR
# if ENABLED(FILAMENT_RUNOUT_SENSOR)
# define FIL_RUNOUT_ENABLED_DEFAULT false // Enable the sensor on startup. Override with M412 followed by M500.
# define NUM_RUNOUT_SENSORS 1 // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each.
@ -1708,7 +1743,7 @@
* Add a bed leveling sub - menu for ABL or MBL .
* Include a guided procedure if manual probing is enabled .
*/
# define LCD_BED_LEVELING
//#define LCD_BED_LEVELING
# if ENABLED(LCD_BED_LEVELING)
# define MESH_EDIT_Z_STEP 0.025 // (mm) Step size while manually probing Z axis.
@ -2792,8 +2827,8 @@
* root of your SD card , together with the compiled firmware .
*/
//#define TFT_CLASSIC_UI
# define TFT_COLOR_UI
//#define TFT_LVGL_UI
//#define TFT_COLOR_UI
# define TFT_LVGL_UI
# if ENABLED(TFT_LVGL_UI)
# define MKS_WIFI_MODULE // MKS WiFi module