📝 Extend BlueR for Nano v1.3 (#812)

This commit is contained in:
ils15 2022-09-22 15:44:38 -03:00 committed by GitHub
parent 3d1d5c26ce
commit 26495e475c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 24 additions and 15 deletions

View file

@ -25,6 +25,7 @@
//#define BLUER_TMC2209 // Enable for the TMC2209 driver version
//#define BLUER_BLTOUCH // Enable if you want to use BLTOUCH
//#define MKS_13 // Enable for MKS 1.3 board with soldered TMC2225 drivers
/**
* Configuration.h
@ -92,8 +93,12 @@
// Choose the name from boards.h that matches your setup
#ifndef MOTHERBOARD
#if ENABLED(MKS_13)
#define MOTHERBOARD BOARD_MKS_ROBIN_NANO_V1_3_F4
#else
#define MOTHERBOARD BOARD_MKS_ROBIN_NANO
#endif
#endif
/**
* Select the serial port on the board to use for communication with the host.
@ -164,12 +169,15 @@
* :['A4988', 'A5984', 'DRV8825', 'LV8729', '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']
*/
#if ENABLED(BLUER_TMC2209)
#define X_DRIVER_TYPE TMC2209_STANDALONE
#define Y_DRIVER_TYPE TMC2209_STANDALONE
#define Z_DRIVER_TYPE TMC2209_STANDALONE
#define BASE_DRIVER_TYPE TMC2209_STANDALONE
#else
#define BASE_DRIVER_TYPE TMC2208_STANDALONE
#endif
#define X_DRIVER_TYPE BASE_DRIVER_TYPE
#define Y_DRIVER_TYPE BASE_DRIVER_TYPE
#if ENABLED(MKS_13)
#define Z_DRIVER_TYPE BASE_DRIVER_TYPE
#else
#define X_DRIVER_TYPE TMC2208_STANDALONE
#define Y_DRIVER_TYPE TMC2208_STANDALONE
#define Z_DRIVER_TYPE A4988
#endif
//#define X2_DRIVER_TYPE A4988
@ -183,8 +191,8 @@
//#define U_DRIVER_TYPE A4988
//#define V_DRIVER_TYPE A4988
//#define W_DRIVER_TYPE A4988
#if ENABLED(BLUER_TMC2209)
#define E0_DRIVER_TYPE TMC2209_STANDALONE
#if ENABLED(MKS_13)
#define E0_DRIVER_TYPE BASE_DRIVER_TYPE
#else
#define E0_DRIVER_TYPE A4988
#endif
@ -2065,7 +2073,7 @@
#if ENABLED(LCD_BED_TRAMMING)
#define BED_TRAMMING_INSET_LFRB { 30, 30, 30, 30 } // (mm) Left, Front, Right, Back insets
#define BED_TRAMMING_HEIGHT 0.0 // (mm) Z height of nozzle at leveling points
#define BED_TRAMMING_Z_HOP 10 // (mm) Z height of nozzle between leveling points
#define BED_TRAMMING_Z_HOP 10.0 // (mm) Z height of nozzle between leveling points
#define BED_TRAMMING_INCLUDE_CENTER // Move to the center after the last corner
//#define BED_TRAMMING_USE_PROBE
#if ENABLED(BED_TRAMMING_USE_PROBE)
@ -2404,7 +2412,9 @@
*
* View the current statistics with M78.
*/
#if DISABLED(MKS_13)
#define PRINTCOUNTER
#endif
#if ENABLED(PRINTCOUNTER)
#define PRINTCOUNTER_SAVE_INTERVAL 60 // (minutes) EEPROM save interval during print. A value of 0 will save stats at end of print.
#endif

View file

@ -3552,7 +3552,6 @@
*/
//#define LASER_POWER_TRAP
//
// Laser I2C Ammeter (High precision INA226 low/high side module)
//