🔧 Biqu MicroProbe option for Hurakan (#990)

MicroProbe V1 triggers HIGH. V2 triggers LOW.
This commit is contained in:
Keith Bennett 2023-11-17 11:52:21 -08:00 committed by GitHub
parent 044be8d1fd
commit 0f93a00f55
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 2 deletions

View file

@ -23,6 +23,8 @@
#error "Don't build with import-2.1.x configurations!" #error "Don't build with import-2.1.x configurations!"
#error "Use the 'bugfix...' or 'release...' configurations matching your Marlin version." #error "Use the 'bugfix...' or 'release...' configurations matching your Marlin version."
//#define BIQU_MICROPROBE_V1 // Uncomment for Biqu MicroProbe V1, otherwise V2 is assumed
/** /**
* Configuration.h * Configuration.h
* *
@ -1175,7 +1177,7 @@
#define X_MAX_ENDSTOP_HIT_STATE HIGH #define X_MAX_ENDSTOP_HIT_STATE HIGH
#define Y_MIN_ENDSTOP_HIT_STATE HIGH #define Y_MIN_ENDSTOP_HIT_STATE HIGH
#define Y_MAX_ENDSTOP_HIT_STATE HIGH #define Y_MAX_ENDSTOP_HIT_STATE HIGH
#define Z_MIN_ENDSTOP_HIT_STATE LOW #define Z_MIN_ENDSTOP_HIT_STATE HIGH
#define Z_MAX_ENDSTOP_HIT_STATE HIGH #define Z_MAX_ENDSTOP_HIT_STATE HIGH
#define I_MIN_ENDSTOP_HIT_STATE HIGH #define I_MIN_ENDSTOP_HIT_STATE HIGH
#define I_MAX_ENDSTOP_HIT_STATE HIGH #define I_MAX_ENDSTOP_HIT_STATE HIGH
@ -1189,7 +1191,7 @@
#define V_MAX_ENDSTOP_HIT_STATE HIGH #define V_MAX_ENDSTOP_HIT_STATE HIGH
#define W_MIN_ENDSTOP_HIT_STATE HIGH #define W_MIN_ENDSTOP_HIT_STATE HIGH
#define W_MAX_ENDSTOP_HIT_STATE HIGH #define W_MAX_ENDSTOP_HIT_STATE HIGH
#define Z_MIN_PROBE_ENDSTOP_HIT_STATE HIGH #define Z_MIN_PROBE_ENDSTOP_HIT_STATE TERN(BIQU_MICROPROBE_V1, HIGH, LOW)
// Enable this feature if all enabled endstop pins are interrupt-capable. // Enable this feature if all enabled endstop pins are interrupt-capable.
// This will remove the need to poll the interrupt pins, saving many CPU cycles. // This will remove the need to poll the interrupt pins, saving many CPU cycles.

View file

@ -2,6 +2,8 @@
> [!NOTE] > [!NOTE]
> Early Hurakan printers have a raised bed power switch, so enable (uncomment) `#define PROBING_MARGIN_BACK` in `Configuration_adv.h` to prevent the hotend from potentially colliding with the switch assembly while probing. > Early Hurakan printers have a raised bed power switch, so enable (uncomment) `#define PROBING_MARGIN_BACK` in `Configuration_adv.h` to prevent the hotend from potentially colliding with the switch assembly while probing.
>
> Enable (uncomment) `#define BIQU_MICROPROBE_V1` in `Configuration.h` for Biqu MicroProbe V1, otherwise V2 is assumed.
The Biqu Hurakan ships with a BigTreeTech Manta M4P motherboard which includes an integrated BigTreeTech CB1 single board computer running Klipper. See below for instructions on how to update the CB1 to run OctoPrint. The Biqu Hurakan ships with a BigTreeTech Manta M4P motherboard which includes an integrated BigTreeTech CB1 single board computer running Klipper. See below for instructions on how to update the CB1 to run OctoPrint.