-
Notifications
You must be signed in to change notification settings - Fork 0
Carvera Pins
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 1.28 | (alpha_step_pin) |
Alpha/X axis stepper step signal | nc |
|
| 1.29 | (alpha_dir_pin) |
Alpha/X axis stepper direction signal | nc |
|
| nc | (alpha_en_pin) |
Alpha/X axis stepper enable pin (not connected) | nc |
|
| 0.1!^ | (alpha_motor_alarm_pin) |
Alpha/X motor alarm input (inverted, pull-up enabled) | nc |
Note: In the code, the default values for alpha_step_pin, alpha_dir_pin, and alpha_en_pin are nc (not connected). The configuration file assigns these pins to 1.28, 1.29, and nc respectively.
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 1.26 | (beta_step_pin) |
Beta/Y axis stepper step signal | nc |
|
| 1.27 | (beta_dir_pin) |
Beta/Y axis stepper direction signal | nc |
|
| nc | (beta_en_pin) |
Beta/Y axis stepper enable pin (not connected) | nc |
|
| 0.0!^ | (beta_motor_alarm_pin) |
Beta/Y motor alarm input (inverted, pull-up enabled) | nc |
Note: Default values in the code are nc; configuration assigns actual pins.
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 1.24 | (gamma_step_pin) |
Gamma/Z axis stepper step signal | nc |
|
| 1.25 | (gamma_dir_pin) |
Gamma/Z axis stepper direction signal | nc |
|
| nc | (gamma_en_pin) |
Gamma/Z axis stepper enable pin (not connected) | nc |
|
| 3.25!^ | (gamma_motor_alarm_pin) |
Gamma/Z motor alarm input (inverted, pull-up enabled) | nc |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 1.18 | (delta_step_pin) |
Delta/A axis stepper step signal | nc |
|
| 1.20! | (delta_dir_pin) |
Delta/A axis stepper direction signal (inverted) | nc |
|
| 3.26 | (delta_en_pin) |
Delta/A axis stepper enable pin | nc |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 1.21 | (epsilon_step_pin) |
Epsilon/B axis stepper step signal | nc |
|
| 1.23 | (epsilon_dir_pin) |
Epsilon/B axis stepper direction signal | nc |
|
| 1.30 | (epsilon_en_pin) |
Epsilon/B axis stepper enable pin | nc |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 0.24^ | (alpha_min_endstop) |
Alpha/X axis min endstop input (pull-up enabled) | nc |
|
| 0.25^ | (alpha_max_endstop) |
Alpha/X axis max endstop input (pull-up enabled) | nc |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 1.1^ | (beta_min_endstop) |
Beta/Y axis min endstop input (pull-up enabled) | nc |
|
| 1.4^ | (beta_max_endstop) |
Beta/Y axis max endstop input (pull-up enabled) | nc |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 1.8^ | (gamma_max_endstop) |
Gamma/Z axis max endstop input (pull-up enabled) | nc |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 1.9^ | (cover_endstop) |
Cover endstop input (pull-up enabled) | nc |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 2.6v | (zprobe.probe_pin) |
Z-probe input (pull-down enabled) | 2.6v |
|
| 0.5^ | (zprobe.calibrate_pin) |
Z-probe calibration pin (pull-up enabled) | 0.5^ |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 2.13 | (switch.vacuum.output_pin) |
Vacuum system on/off control | nc |
M801 (on), M802 (off); Controls vacuum |
| 2.3 | (switch.vacuum.pwm_pin) |
Vacuum system PWM power control | nc |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 2.1 | (switch.spindlefan.output_pin) |
Spindle fan on/off control | nc |
M811 (on), M812 (off); Controls spindle fan |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 2.0 | (switch.light.output_pin) |
Machine light on/off control | nc |
M821 (on), M822 (off); Controls lighting |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 1.22 | (switch.toolsensor.output_pin) |
Tool sensor on/off control | nc |
M831 (on), M832 (off); Controls tool sensor |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 0.23 | (switch.probecharger.output_pin) |
Wireless probe charger on/off control | nc |
M841 (on), M842 (off); Controls probe charging |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 2.2 | (switch.extend.output_pin) |
Extend function control | nc |
M851 (extend), M852 (retract); Controls extension mechanism |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 0.11 | (switch.air.output_pin) |
Air assist on/off control | nc |
M7 (on), M9 (off); Controls air system |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 2.5 | (spindle.pwm_pin) |
Spindle PWM speed control | nc |
|
| 2.7 | (spindle.feedback_pin) |
Spindle feedback input (RPM monitoring) | nc |
|
| 0.19^ | (spindle.alarm_pin) |
Spindle alarm input (pull-up enabled) | nc |
Note: The default values in the code for spindle control pins are nc. The configuration file assigns them to specific pins.
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 1.31 | (temperature_control.spindle.thermistor_pin) |
Spindle temperature thermistor input | nc |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 2.12 | (laser_module_pin) |
Laser module control pin | 2.12 |
|
| 2.4 | (laser_module_pwm_pin) |
Laser module PWM control pin | 2.4 |
Note: The default values in the code for laser_module_pin and laser_module_pwm_pin are 2.12 and 2.4, matching the configuration file.
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 1.16^ | (main_button_pin) |
Main button input (pull-up enabled) | 1.16^ |
|
| 1.10 | (main_button_LED_R_pin) |
Red LED control for main button | 1.10 |
|
| 1.15 | (main_button_LED_G_pin) |
Green LED control for main button | 1.15 |
|
| 1.14 | (main_button_LED_B_pin) |
Blue LED control for main button | 1.14 |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 0.22 | (ps12_pin) |
12V power control pin | nc |
|
| 0.10 | (ps24_pin) |
24V power control pin | nc |
|
| 0.26!^ | (e_stop_pin) |
Emergency Stop input (inverted, pull-up enabled) | nc |
| Pin Number(s) | Pin Name | Description | Default Value from Code | M-code(s) and Function |
|---|---|---|---|---|
| 0.0!^ | (beta_motor_alarm_pin) |
Beta/Y motor alarm input (inverted, pull-up enabled) | nc |
|
| 0.1!^ | (alpha_motor_alarm_pin) |
Alpha/X motor alarm input (inverted, pull-up enabled) | nc |
|
| 3.25!^ | (gamma_motor_alarm_pin) |
Gamma/Z motor alarm input (inverted, pull-up enabled) | nc |
-
Parameter:
laser_module_test_power-
Configuration File Value:
0.01 -
Default Value from Code:
0.1 - Description: Laser power when performing a test (0 - 1)
-
Configuration File Value:
-
Parameter:
laser_module_maximum_power-
Configuration File Value:
1.0 -
Default Value from Code:
1.0 - Description: Maximum laser power (0 - 1)
-
Configuration File Value:
-
Parameter:
default_feed_rate-
Configuration File Value:
1000(mm/min) -
Default Value from Code:
100(mm/min) - Description: Default feed rate when F parameter is not set
-
Configuration File Value:
-
Parameter:
default_seek_rate-
Configuration File Value:
3000(mm/min) -
Default Value from Code:
100(mm/min) - Description: Default feed rate for G0 rapid moves
-
Configuration File Value:
-
Parameter:
acceleration-
Configuration File Value:
150(mm/s²) -
Default Value from Code:
100(mm/s²) - Description: Acceleration for X/Y/Z axes
-
Configuration File Value:
-
Parameter:
spindle.default_rpm-
Configuration File Value:
10000(RPM) -
Default Value from Code:
10000(RPM) - Description: Default RPM value if no RPM is provided
-
Configuration File Value:
-
Parameter:
spindle.control_P-
Configuration File Value:
0.00001 -
Default Value from Code:
0.0001 - Description: P term for the PID controller
-
Configuration File Value:
-
Parameter:
endstop_debounce_ms-
Configuration File Value:
5(ms) -
Default Value from Code:
10(ms) - Description: Debounce time for endstops
-
Configuration File Value:
-
Parameter:
zprobe.slow_feedrate-
Configuration File Value:
1.5(mm/s) -
Default Value from Code:
5(mm/s) - Description: Z-probe slow speed
-
Configuration File Value:
-
Parameter:
zprobe.fast_feedrate-
Configuration File Value:
5(mm/s) -
Default Value from Code:
100(mm/s) - Description: Z-probe fast speed
-
Configuration File Value:
- Pins marked with
!are inverted. - Pins marked with
^have pull-up resistors enabled. - Pins marked with
vhave pull-down resistors enabled. - Pins labeled
ncare not connected.