1
0
mirror of https://github.com/bdring/Grbl_Esp32.git synced 2025-08-13 10:04:28 +02:00

Separate native and windows envs

This commit is contained in:
Mitch Bradley
2021-12-10 10:26:52 -10:00
parent 6dca1bc6ce
commit e8303b04ff
29 changed files with 122 additions and 3233 deletions

View File

@@ -0,0 +1,36 @@
#!/usr/bin/env python
# Compile Grbl_ESP32 for each of the machines defined in Machines/ .
# Add-on files are built on top of a single base.
# This is useful for automated testing, to make sure you haven't broken something
# The output is filtered so that the only lines you see are a single
# success or failure line for each build, plus any preceding lines that
# contain the word "error". If you need to see everything, for example to
# see the details of an errored build, include -v on the command line.
from __future__ import print_function
from buildConverter import buildConvertMachine
import os, sys
extraArgs=None
verbose = '-v' in sys.argv or '-q' not in sys.argv
if '-v' in sys.argv:
sys.argv.remove('-v')
if '-q' in sys.argv:
sys.argv.remove('-q')
if '-u' in sys.argv:
sys.argv.remove('-u')
extraArgs = '--target=upload'
exitCode = 255
if len(sys.argv) == 2:
exitCode = buildConvertMachine(sys.argv[1], verbose=verbose, extraArgs=extraArgs)
else:
print("Usage: ./convert-machine.py [-q] [-u] machine_name.h")
print(' Build for the given machine regardless of machine.h')
print(' -q suppresses most messages')
print(' -u uploads to the target after compilation')
sys.exit(exitCode)

View File

@@ -10,8 +10,11 @@ from pathlib import Path
env = dict(os.environ)
# pioEnv='windows'
pioEnv='native'
def convertMachine(baseName, verbose=True, extraArgs=None):
cmd = ['platformio','run','-enative']
cmd = ['platformio','run','-e', pioEnv]
if extraArgs:
cmd.append(extraArgs)
displayName = baseName
@@ -28,7 +31,7 @@ def convertMachine(baseName, verbose=True, extraArgs=None):
print(line, end='')
app.wait()
if app.returncode == 0:
cmd = [ '.pio/build/native/program.exe' ]
cmd = [ '.pio/build/' + pioEnv + '/program.exe' ]
out_filename = "yaml/" + Path(baseName).stem + ".yaml"
app = subprocess.Popen(cmd, env=env, stdout=open(out_filename, "w"), stderr=subprocess.STDOUT, bufsize=1)
app.wait()

View File

@@ -27,3 +27,60 @@ inline long map(long x, long in_min, long in_max, long out_min, long out_max) {
}
#define M_PI 3.1415926536
#define GPIO_NUM_0 0
#define GPIO_NUM_1 1
#define GPIO_NUM_2 2
#define GPIO_NUM_3 3
#define GPIO_NUM_4 4
#define GPIO_NUM_5 5
#define GPIO_NUM_6 6
#define GPIO_NUM_7 7
#define GPIO_NUM_8 8
#define GPIO_NUM_9 9
#define GPIO_NUM_10 10
#define GPIO_NUM_11 11
#define GPIO_NUM_12 12
#define GPIO_NUM_13 13
#define GPIO_NUM_14 14
#define GPIO_NUM_15 15
#define GPIO_NUM_16 16
#define GPIO_NUM_17 17
#define GPIO_NUM_18 18
#define GPIO_NUM_19 19
#define GPIO_NUM_20 20
#define GPIO_NUM_21 21
#define GPIO_NUM_22 22
#define GPIO_NUM_23 23
#define GPIO_NUM_24 24
#define GPIO_NUM_25 25
#define GPIO_NUM_26 26
#define GPIO_NUM_27 27
#define GPIO_NUM_28 28
#define GPIO_NUM_29 29
#define GPIO_NUM_30 30
#define GPIO_NUM_31 31
#define GPIO_NUM_32 32
#define GPIO_NUM_33 33
#define GPIO_NUM_34 34
#define GPIO_NUM_35 35
#define GPIO_NUM_36 36
#define GPIO_NUM_37 37
#define GPIO_NUM_38 38
#define GPIO_NUM_39 39
#if 0
# define INPUT 0x0
# define OUTPUT 0x1
# define INPUT_PULLUP 0x2
# define CHANGE 0x03
// Define pins used by I2C and SPI.
static const uint8_t SS = 1;
static const uint8_t MOSI = 2;
static const uint8_t MISO = 3;
static const uint8_t SCK = 4;
static const uint8_t SDA = 5;
static const uint8_t SCL = 6;
#endif

View File

@@ -71,11 +71,33 @@ src_filter =
+<*.h> +<*.s> +<*.S> +<*.cpp> +<*.c> +<*.ino> +<src/>
-<.git/> -<data/> -<test/> -<tests/>
[env:native]
[env:windows]
platform = windows_x86
build_flags =
${common.build_flags}
--std=c++17
-DARDUINO=100
-DNATIVE
-DCONFIG_BT_ENABLED
-DCONFIG_BLUEDROID_ENABLED
lib_ldf_mode = deep
lib_deps =
EpoxyDuino=https://github.com/bxparks/EpoxyDuino.git#v0.7.0
EpoxyEepromEsp
TMCStepper
lib_ignore = WebSockets, ESP32SSPD
lib_compat_mode = off
src_filter =
+<*.h> +<*.s> +<*.S> +<*.cpp> +<*.c> +<*.ino> +<src/>
-<.git/> -<data/> -<test/> -<tests/>
-<arduinoWebSockets/>
[env:native]
platform = native
build_flags =
${common.build_flags}
--std=c++17
-DARDUINO=100
-DNATIVE
-DCONFIG_BT_ENABLED
-DCONFIG_BLUEDROID_ENABLED
@@ -83,6 +105,7 @@ lib_ldf_mode = deep
lib_deps =
EpoxyDuino=https://github.com/bxparks/EpoxyDuino.git
EpoxyEepromEsp
TMCStepper
lib_ignore = WebSockets, ESP32SSPD
lib_compat_mode = off
src_filter =

View File

@@ -1,107 +0,0 @@
name: ESP32_V4
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.17:low
hard_limits: false
stepstick:
direction_pin: gpio.14
step_pin: gpio.12
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.15
step_pin: gpio.26
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.16:low
hard_limits: false
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
flood_pin: gpio.25
mist_pin: gpio.21
delay_ms: 1000.000
probe:
pin: gpio.32:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
PWM:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.2
enable_pin: gpio.22
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,121 +0,0 @@
name: External 4 Axis Driver Board V2
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
stepstick:
direction_pin: gpio.2
step_pin: gpio.0
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
stepstick:
direction_pin: gpio.15
step_pin: gpio.26
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.36:low
hard_limits: false
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.39:low
hard_limits: false
stepstick:
direction_pin: gpio.14
step_pin: gpio.12
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
mist_pin: gpio.21
delay_ms: 1000.000
probe:
pin: gpio.32:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
huanyang:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
uart:
txd_pin: gpio.17
rxd_pin: gpio.4
rts_pin: gpio.16
baud: 9600
mode: 8n1
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,115 +0,0 @@
name: 6 Pack Lowrider XYYZZ V1 (StepStick)
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.33:low
hard_limits: false
stepstick:
direction_pin: i2so.1
step_pin: i2so.2
disable_pin: i2so.0
ms3_pin: i2so.3
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
stepstick:
direction_pin: i2so.4
step_pin: i2so.5
disable_pin: i2so.7
ms3_pin: i2so.6
motor1:
limit_all_pin: gpio.35:low
hard_limits: false
stepstick:
direction_pin: i2so.9
step_pin: i2so.10
disable_pin: i2so.8
ms3_pin: i2so.11
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
stepstick:
direction_pin: i2so.12
step_pin: i2so.13
disable_pin: i2so.15
ms3_pin: i2so.14
motor1:
limit_all_pin: gpio.2:low
hard_limits: false
stepstick:
direction_pin: i2so.17
step_pin: i2so.18
disable_pin: i2so.16
ms3_pin: i2so.19
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,115 +0,0 @@
name: 6 Pack MPCNC XYZXY V1 (StepStick)
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.33:low
hard_limits: false
stepstick:
direction_pin: i2so.1
step_pin: i2so.2
disable_pin: i2so.0
ms3_pin: i2so.3
motor1:
limit_all_pin: gpio.34:low
hard_limits: false
stepstick:
direction_pin: i2so.12
step_pin: i2so.13
disable_pin: i2so.15
ms3_pin: i2so.14
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
stepstick:
direction_pin: i2so.4
step_pin: i2so.5
disable_pin: i2so.7
ms3_pin: i2so.6
motor1:
limit_all_pin: gpio.2:low
hard_limits: false
stepstick:
direction_pin: i2so.17
step_pin: i2so.18
disable_pin: i2so.16
ms3_pin: i2so.19
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
stepstick:
direction_pin: i2so.9
step_pin: i2so.10
disable_pin: i2so.8
ms3_pin: i2so.11
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,134 +0,0 @@
name: 6 Pack TMC2130 XYZ PWM
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.33:low
hard_limits: false
tmc_2130:
direction_pin: i2so.1
step_pin: i2so.2
disable_pin: i2so.0
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.3:low
spi_index: 0
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
tmc_2130:
direction_pin: i2so.4
step_pin: i2so.5
disable_pin: i2so.7
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.6:low
spi_index: 1
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
tmc_2130:
direction_pin: i2so.9
step_pin: i2so.10
disable_pin: i2so.8
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.11:low
spi_index: 2
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
safety_door_pin: gpio.34:low:pu
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,100 +0,0 @@
name: 6 Pack External XYZ
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 6
pulse_us: 4
disable_delay_us: 5
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.33:low
hard_limits: false
stepstick:
direction_pin: i2so.1:low
step_pin: i2so.2:low
disable_pin: i2so.0
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
stepstick:
direction_pin: i2so.4:low
step_pin: i2so.5:low
disable_pin: i2so.7
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
stepstick:
direction_pin: i2so.9:low
step_pin: i2so.10:low
disable_pin: i2so.8
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,159 +0,0 @@
name: 6 Pack Controller V1 (StepStick)
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.33:low
hard_limits: false
stepstick:
direction_pin: i2so.1
step_pin: i2so.2
disable_pin: i2so.0
ms3_pin: i2so.3
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
stepstick:
direction_pin: i2so.4
step_pin: i2so.5
disable_pin: i2so.7
ms3_pin: i2so.6
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
stepstick:
direction_pin: i2so.9
step_pin: i2so.10
disable_pin: i2so.8
ms3_pin: i2so.11
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
stepstick:
direction_pin: i2so.12
step_pin: i2so.13
disable_pin: i2so.15
ms3_pin: i2so.14
motor1:
null_motor:
b:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
stepstick:
direction_pin: i2so.17
step_pin: i2so.18
disable_pin: i2so.16
ms3_pin: i2so.19
motor1:
null_motor:
c:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
stepstick:
direction_pin: i2so.20
step_pin: i2so.21
disable_pin: i2so.23
ms3_pin: i2so.22
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
mist_pin: gpio.27
delay_ms: 1000.000
probe:
pin: gpio.34:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
PWM:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.26
enable_pin: gpio.4
direction_pin: gpio.16
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,223 +0,0 @@
name: 6 Pack Controller V1 (Trinamic Stallguard)
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.33:low
hard_limits: false
tmc_2130:
direction_pin: i2so.1
step_pin: i2so.2
disable_pin: i2so.0
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.3:low
spi_index: 0
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
tmc_2130:
direction_pin: i2so.4
step_pin: i2so.5
disable_pin: i2so.7
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.6:low
spi_index: 1
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
tmc_2130:
direction_pin: i2so.9
step_pin: i2so.10
disable_pin: i2so.8
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.11:low
spi_index: 2
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
tmc_2130:
direction_pin: i2so.12
step_pin: i2so.13
disable_pin: i2so.15
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.14:low
spi_index: 3
motor1:
null_motor:
b:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.39:low
hard_limits: false
tmc_2130:
direction_pin: i2so.17
step_pin: i2so.18
disable_pin: i2so.16
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.19:low
spi_index: 4
motor1:
null_motor:
c:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.36:low
hard_limits: false
tmc_2130:
direction_pin: i2so.20
step_pin: i2so.21
disable_pin: i2so.23
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.22:low
spi_index: 5
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
PWM:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.26
enable_pin: gpio.4
direction_pin: gpio.16
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,161 +0,0 @@
board: unknown
name: CNC Romarin XYYZ 10V Spin
stepping:
engine: I2S Steps, Stream
idle_ms: 250
pulse_us: 4
dir_delay_us: 6
disable_delay_us: 5
axes:
number_axis: 3
shared_stepper_disable: 255
x:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.33:low
hard_limits: false
gang0:
endstops:
dual: gpio.33:low
hard_limits: false
stepstick:
direction: i2so.1
step: i2so.2
disable: i2so.0
gang1:
null_motor:
y:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 2
positive_direction: true
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.32:low
hard_limits: false
gang0:
endstops:
dual: gpio.32:low
hard_limits: false
stepstick:
direction: i2so.4
step: i2so.5
disable: i2so.7
gang1:
stepstick:
direction: i2so.9
step: i2so.10
disable: i2so.8
z:
steps_per_mm: 100.000
max_rate: 1000.000
acceleration: 200.000
max_travel: 300.000
soft_limits: false
homing:
cycle: 1
positive_direction: false
mpos: 0.000
debounce: 250.000
pulloff: 1.000
square: false
seek_rate: 2000.000
feed_rate: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
endstops:
dual: gpio.35:low
hard_limits: false
gang0:
endstops:
dual: gpio.35:low
hard_limits: false
stepstick:
direction: i2so.12
step: i2so.13
disable: i2so.15
gang1:
null_motor:
i2so:
bck: gpio.22
data: gpio.21
ws: gpio.17
spi:
cs: gpio.5
miso: gpio.19
mosi: gpio.23
sck: gpio.18
control:
safety_door: NO_PIN
reset: NO_PIN
cycle_start: NO_PIN
macro0: NO_PIN
macro1: NO_PIN
macro2: NO_PIN
macro3: NO_PIN
coolant:
flood: NO_PIN
mist: NO_PIN
delay_ms: 1000.000
probe:
pin: gpio.34:pu
check_mode_start: false
comms:
macros:
n0:
n1:
macro0:
macro1:
macro2:
macro3:
software_debounce_ms: 0
laser_mode: false
arc_tolerance: 0.002
junction_deviation: 0.010
verbose_errors: false
homing_init_lock: true
report_inches: false
enable_parking_override_control: false
deactivate_parking_upon_init: false
check_limits_at_init: true
limits_two_switches_on_axis: false
disable_laser_during_hold: true
use_line_numbers: false
10v:
spinup_ms: 0
spindown_ms: 0
tool: 0
speeds: 0=0% 1000=100%
output_pin: gpio.26
enable_pin: NO_PIN
direction_pin: NO_PIN
disable_with_zero_speed: false
zero_speed_with_disable: false

View File

@@ -1,153 +0,0 @@
name: Root Controller 3 Axis XYYZ
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 250
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 800.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 220.000
soft_limits: true
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 800.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.2:low
hard_limits: true
stepstick:
direction_pin: i2so.6
step_pin: i2so.5
disable_pin: i2so.7
motor1:
null_motor:
y:
steps_per_mm: 800.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 278.000
soft_limits: true
homing:
cycle: 3
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 800.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.26:low
hard_limits: true
stepstick:
direction_pin: i2so.3
step_pin: i2so.2
disable_pin: i2so.4
motor1:
limit_all_pin: gpio.27:low
hard_limits: true
stepstick:
direction_pin: i2so.0
step_pin: i2so.15
disable_pin: i2so.1
z:
steps_per_mm: 1000.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 60.000
soft_limits: true
homing:
cycle: 1
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 800.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.14:low
hard_limits: true
stepstick:
direction_pin: i2so.13
step_pin: i2so.12
disable_pin: i2so.14
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.12
ws_pin: gpio.21
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
reset_pin: gpio.13:pu
cycle_start_pin: gpio.39:pu
macro0_pin: gpio.34:pu
coolant:
flood_pin: i2so.21
mist_pin: i2so.20
delay_ms: 1000.000
probe:
pin: gpio.33:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
digital0_pin: i2so.17
digital1_pin: i2so.18
digital2_pin: i2so.19
huanyang:
spinup_ms: 10000
spindown_ms: 10000
tool_num: 0
speeds: 0=0.0% 1000=0.0% 24000=100.0%
uart:
txd_pin: gpio.17
rxd_pin: gpio.16
rts_pin: gpio.4
baud: 9600
mode: 8n1
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,98 +0,0 @@
name: TMC2209 4x Controller
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.25
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.39:low
hard_limits: false
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
pin: gpio.36:low:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
digital0_pin: gpio.4
digital1_pin: gpio.13
digital2_pin: gpio.17
digital3_pin: gpio.12
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,107 +0,0 @@
name: FYSETC E4 3D Printer Controller
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.25
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.36:low
hard_limits: false
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
flood_pin: gpio.4
mist_pin: gpio.2
delay_ms: 1000.000
probe:
pin: gpio.39:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
relay:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.13
disable_with_s0: false
s0_with_disable: false
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,107 +0,0 @@
name: FYSETC E4 3D Printer Controller
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.25
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.36:low
hard_limits: false
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
flood_pin: gpio.4
mist_pin: gpio.2
delay_ms: 1000.000
probe:
pin: gpio.39:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
relay:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.13
disable_with_s0: false
s0_with_disable: false
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,111 +0,0 @@
name: LOWRIDER YYZZX V1P2
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.26
step_pin: gpio.12
motor1:
stepstick:
direction_pin: gpio.26
step_pin: gpio.22
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.17:low
hard_limits: false
stepstick:
direction_pin: gpio.25
step_pin: gpio.14
motor1:
stepstick:
direction_pin: gpio.25
step_pin: gpio.21
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
reset_pin: gpio.34:low:pu
cycle_start_pin: gpio.39:low:pu
coolant:
delay_ms: 1000.000
probe:
pin: gpio.35:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
PWM:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.16
enable_pin: gpio.32
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 32
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,122 +0,0 @@
name: midTbot
board: unknown
stepping:
engine: RMT
idle_ms: 255
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 100.000
soft_limits: false
homing:
cycle: 3
mpos_mm: 5.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 2000.000
feed_mm_per_min: 500.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.2:low
hard_limits: false
stepstick:
direction_pin: gpio.26
step_pin: gpio.12
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 100.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 2000.000
feed_mm_per_min: 500.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.25:low
step_pin: gpio.14
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 5000.000
acceleration_mm_per_sec2: 100.000
max_travel_mm: 5.000
soft_limits: false
homing:
cycle: 1
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 2000.000
feed_mm_per_min: 500.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
rc_servo:
timer_ms: 75.000
cal_min: 1.000
cal_max: 1.000
pwm_pin: gpio.27
min_pulse_us: 3276
max_pulse_us: 6553
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,138 +0,0 @@
name: MPCNC_V1P2 with Laser Module
board: unknown
stepping:
engine: RMT
idle_ms: 255
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 200.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 500.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.17:low
hard_limits: false
stepstick:
direction_pin: gpio.26
step_pin: gpio.12
motor1:
stepstick:
direction_pin: gpio.26
step_pin: gpio.22
y:
steps_per_mm: 200.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 500.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.25
step_pin: gpio.14
motor1:
stepstick:
direction_pin: gpio.25
step_pin: gpio.21
z:
steps_per_mm: 800.000
max_rate_mm_per_min: 3000.000
acceleration_mm_per_sec2: 100.000
max_travel_mm: 80.000
soft_limits: false
homing:
cycle: 1
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
reset_pin: gpio.34:low:pu
cycle_start_pin: gpio.39:low:pu
coolant:
mist_pin: gpio.2
delay_ms: 1000.000
probe:
pin: gpio.35:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
laser:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.16
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 32
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,138 +0,0 @@
name: MPCNC_V1P1
board: unknown
stepping:
engine: RMT
idle_ms: 255
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 200.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 500.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.2:low
hard_limits: false
stepstick:
direction_pin: gpio.26
step_pin: gpio.12
motor1:
stepstick:
direction_pin: gpio.26
step_pin: gpio.22
y:
steps_per_mm: 200.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 500.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.25
step_pin: gpio.14
motor1:
stepstick:
direction_pin: gpio.25
step_pin: gpio.21
z:
steps_per_mm: 800.000
max_rate_mm_per_min: 3000.000
acceleration_mm_per_sec2: 100.000
max_travel_mm: 80.000
soft_limits: false
homing:
cycle: 1
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
reset_pin: gpio.34:low:pu
cycle_start_pin: gpio.39:low:pu
coolant:
delay_ms: 1000.000
probe:
pin: gpio.35:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
PWM:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.16
enable_pin: gpio.32
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,138 +0,0 @@
name: MPCNC_V1P2
board: unknown
stepping:
engine: RMT
idle_ms: 255
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 200.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 500.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.17:low
hard_limits: false
stepstick:
direction_pin: gpio.26
step_pin: gpio.12
motor1:
stepstick:
direction_pin: gpio.26
step_pin: gpio.22
y:
steps_per_mm: 200.000
max_rate_mm_per_min: 8000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 500.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.25
step_pin: gpio.14
motor1:
stepstick:
direction_pin: gpio.25
step_pin: gpio.21
z:
steps_per_mm: 800.000
max_rate_mm_per_min: 3000.000
acceleration_mm_per_sec2: 100.000
max_travel_mm: 80.000
soft_limits: false
homing:
cycle: 1
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 200.000
feed_mm_per_min: 100.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
stepstick:
direction_pin: gpio.33
step_pin: gpio.27
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
reset_pin: gpio.34:low:pu
cycle_start_pin: gpio.39:low:pu
coolant:
delay_ms: 1000.000
probe:
pin: gpio.35:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
PWM:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.16
enable_pin: gpio.32
disable_with_s0: false
s0_with_disable: false
pwm_hz: 5000
software_debounce_ms: 32
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,95 +0,0 @@
name: PEN_LASER
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 80.000
max_rate_mm_per_min: 5000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.15:low
hard_limits: false
stepstick:
direction_pin: gpio.26
step_pin: gpio.12
motor1:
null_motor:
y:
steps_per_mm: 80.000
max_rate_mm_per_min: 5000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.25
step_pin: gpio.14
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 5000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 100.000
soft_limits: false
motor0:
rc_servo:
timer_ms: 75.000
cal_min: 1.000
cal_max: 1.000
pwm_pin: gpio.27
min_pulse_us: 3276
max_pulse_us: 6553
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,123 +0,0 @@
name: POLAR_COASTER
board: unknown
stepping:
engine: RMT
idle_ms: 255
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.17
x:
steps_per_mm: 200.000
max_rate_mm_per_min: 5000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 50.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 1000.000
feed_mm_per_min: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
stepstick:
direction_pin: gpio.25
step_pin: gpio.15
motor1:
null_motor:
y:
steps_per_mm: 71.111
max_rate_mm_per_min: 15000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
homing:
cycle: 2
mpos_mm: 0.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 1000.000
feed_mm_per_min: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
stepstick:
direction_pin: gpio.26:low
step_pin: gpio.2
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 3000.000
acceleration_mm_per_sec2: 50.000
max_travel_mm: 5.000
soft_limits: false
homing:
cycle: 1
mpos_mm: 5.000
positive_direction: false
settle_ms: 250.000
seek_mm_per_min: 1000.000
feed_mm_per_min: 200.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
rc_servo:
timer_ms: 75.000
cal_min: 1.000
cal_max: 1.000
pwm_pin: gpio.16
min_pulse_us: 3276
max_pulse_us: 6553
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
macro0_pin: gpio.13:low:pu
macro1_pin: gpio.12:low:pu
macro2_pin: gpio.14:low:pu
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,174 +0,0 @@
name: SPI_DAISY_4X XYZA
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.36:low
hard_limits: false
tmc_2130:
direction_pin: gpio.14
step_pin: gpio.12
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: true
toff_disable: 0
toff_stealthchop: 5
toff_coolstep: 3
r_sense_ohms: 0.110
cs_pin: gpio.17:low
spi_index: 0
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.39:low
hard_limits: false
tmc_2130:
direction_pin: gpio.26
step_pin: gpio.27
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: true
toff_disable: 0
toff_stealthchop: 5
toff_coolstep: 3
r_sense_ohms: 0.110
cs_pin: gpio.17:low
spi_index: 1
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.34:low
hard_limits: false
tmc_2130:
direction_pin: gpio.2
step_pin: gpio.15
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: true
toff_disable: 0
toff_stealthchop: 5
toff_coolstep: 3
r_sense_ohms: 0.110
cs_pin: gpio.17:low
spi_index: 2
motor1:
null_motor:
a:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.35:low
hard_limits: false
tmc_2130:
direction_pin: gpio.32
step_pin: gpio.33
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: true
toff_disable: 0
toff_stealthchop: 5
toff_coolstep: 3
r_sense_ohms: 0.110
cs_pin: gpio.17:low
spi_index: 3
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
mist_pin: gpio.21
delay_ms: 1000.000
probe:
pin: gpio.22:pu
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
relay:
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speeds: 0=0.0% 1000=100.0%
output_pin: gpio.25
enable_pin: gpio.4
disable_with_s0: false
s0_with_disable: false
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,122 +0,0 @@
name: Tapster 3 Delta (Dynamixel)
board: unknown
stepping:
engine: RMT
idle_ms: 200
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
x:
steps_per_mm: 800.000
max_rate_mm_per_min: 200.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 2.618
soft_limits: false
motor0:
Dynamixel2:
timer_ms: 50.000
invert_direction: false
count_min: 1332.227
count_max: 3039.159
id: 1
uart:
txd_pin: gpio.4
rxd_pin: gpio.13
rts_pin: gpio.17
baud: 1000000
mode: 8n1
motor1:
null_motor:
y:
steps_per_mm: 800.000
max_rate_mm_per_min: 200.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 2.618
soft_limits: false
motor0:
Dynamixel2:
timer_ms: 50.000
invert_direction: false
count_min: 1332.227
count_max: 3039.159
id: 2
uart:
txd_pin: gpio.4
rxd_pin: gpio.13
rts_pin: gpio.17
baud: 1000000
mode: 8n1
motor1:
null_motor:
z:
steps_per_mm: 800.000
max_rate_mm_per_min: 200.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 2.618
soft_limits: false
motor0:
Dynamixel2:
timer_ms: 50.000
invert_direction: false
count_min: 1332.227
count_max: 3039.159
id: 3
uart:
txd_pin: gpio.4
rxd_pin: gpio.13
rts_pin: gpio.17
baud: 1000000
mode: 8n1
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
analog0_pin: gpio.2
analog0_hz: 50
analog1_pin: gpio.15
analog1_hz: 50
analog2_pin: gpio.16
analog2_hz: 50
digital0_pin: gpio.25
digital1_pin: gpio.26
digital2_pin: gpio.27
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,172 +0,0 @@
name: Tapster Pro Delta 6P Trinamic
board: 6-pack
stepping:
engine: I2S_stream
idle_ms: 255
dir_delay_us: 0
pulse_us: 4
disable_delay_us: 0
axes:
x:
steps_per_mm: 1909.859
max_rate_mm_per_min: 100.000
acceleration_mm_per_sec2: 20.000
max_travel_mm: 2.321
soft_limits: false
homing:
cycle: 1
mpos_mm: -0.750
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 100.000
feed_mm_per_min: 25.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.33
hard_limits: false
tmc_2130:
direction_pin: i2so.1
step_pin: i2so.2
disable_pin: i2so.0
run_amps: 1.000
hold_amps: 0.500
microsteps: 8
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.3:low
spi_index: 0
motor1:
null_motor:
y:
steps_per_mm: 1909.859
max_rate_mm_per_min: 100.000
acceleration_mm_per_sec2: 20.000
max_travel_mm: 2.321
soft_limits: false
homing:
cycle: 1
mpos_mm: -0.750
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 100.000
feed_mm_per_min: 25.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.32
hard_limits: false
tmc_2130:
direction_pin: i2so.4
step_pin: i2so.5
disable_pin: i2so.7
run_amps: 1.000
hold_amps: 0.500
microsteps: 8
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.6:low
spi_index: 1
motor1:
null_motor:
z:
steps_per_mm: 1909.859
max_rate_mm_per_min: 100.000
acceleration_mm_per_sec2: 20.000
max_travel_mm: 2.321
soft_limits: false
homing:
cycle: 1
mpos_mm: -0.750
positive_direction: true
settle_ms: 250.000
seek_mm_per_min: 100.000
feed_mm_per_min: 25.000
seek_scaler: 1.100
feed_scaler: 5.000
motor0:
limit_all_pin: gpio.35
hard_limits: false
tmc_2130:
direction_pin: i2so.9
step_pin: i2so.10
disable_pin: i2so.8
run_amps: 1.000
hold_amps: 0.500
microsteps: 8
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: i2so.11:low
spi_index: 2
motor1:
null_motor:
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
analog0_pin: gpio.14
analog0_hz: 50
analog1_pin: gpio.13
analog1_hz: 50
analog2_pin: gpio.15
analog2_hz: 50
analog3_pin: gpio.12
analog3_hz: 50
digital0_pin: gpio.26
digital1_pin: gpio.4
digital2_pin: gpio.16
digital3_pin: gpio.27
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,80 +0,0 @@
name: Test Drive - Demo Only No I/O!
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
null_motor:
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
null_motor:
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
null_motor:
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false

View File

@@ -1,117 +0,0 @@
name: ESP32_TMC2130_PEN V2
board: unknown
stepping:
engine: RMT
idle_ms: 250
dir_delay_us: 0
pulse_us: 3
disable_delay_us: 0
axes:
shared_stepper_disable_pin: gpio.13
x:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.32:low
hard_limits: false
tmc_2130:
direction_pin: gpio.26
step_pin: gpio.12
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: gpio.17:low
spi_index: 0
motor1:
null_motor:
y:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 300.000
soft_limits: false
motor0:
limit_all_pin: gpio.4:low
hard_limits: false
tmc_2130:
direction_pin: gpio.25
step_pin: gpio.14
run_amps: 0.250
hold_amps: 0.125
microsteps: 16
stallguard: 16
stallguard_debug: false
run_mode: Stallguard
homing_mode: Stallguard
use_enable: false
r_sense_ohms: 0.110
cs_pin: gpio.16:low
spi_index: 1
motor1:
null_motor:
z:
steps_per_mm: 100.000
max_rate_mm_per_min: 1000.000
acceleration_mm_per_sec2: 200.000
max_travel_mm: 5.000
soft_limits: false
motor0:
rc_servo:
timer_ms: 75.000
cal_min: 1.000
cal_max: 1.000
pwm_pin: gpio.27
min_pulse_us: 3276
max_pulse_us: 6553
motor1:
null_motor:
spi:
miso_pin: gpio.19
mosi_pin: gpio.23
sck_pin: gpio.18
sdcard:
cs_pin: gpio.5
control:
coolant:
delay_ms: 1000.000
probe:
check_mode_start: false
macros:
startup_line0:
startup_line1:
macro0:
macro1:
macro2:
macro3:
start:
must_home: true
check_limits: true
deactivate_parking_upon_init: false
user_outputs:
software_debounce_ms: 0
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false