mirror of
				https://github.com/Klipper3d/klipper.git
				synced 2025-10-31 02:15:52 +01:00 
			
		
		
		
	docs: Move config reference information to new Config_Reference.md
Move all the config reference information from files in the config/ directory to a new Config_Reference.md document. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
		
							
								
								
									
										71
									
								
								config/example-cartesian.cfg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										71
									
								
								config/example-cartesian.cfg
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,71 @@ | |||||||
|  | # This file is an example config file for cartesian style printers. | ||||||
|  | # One may copy and edit this file to configure a new cartesian | ||||||
|  | # printer. | ||||||
|  |  | ||||||
|  | # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT | ||||||
|  | # FIRST. Incorrectly configured parameters may cause damage. | ||||||
|  |  | ||||||
|  | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
|  | [stepper_x] | ||||||
|  | step_pin: ar54 | ||||||
|  | dir_pin: ar55 | ||||||
|  | enable_pin: !ar38 | ||||||
|  | step_distance: .0225 | ||||||
|  | endstop_pin: ^ar3 | ||||||
|  | position_endstop: 0 | ||||||
|  | position_max: 200 | ||||||
|  |  | ||||||
|  | [stepper_y] | ||||||
|  | step_pin: ar60 | ||||||
|  | dir_pin: !ar61 | ||||||
|  | enable_pin: !ar56 | ||||||
|  | step_distance: .0225 | ||||||
|  | endstop_pin: ^ar14 | ||||||
|  | position_endstop: 0 | ||||||
|  | position_max: 200 | ||||||
|  |  | ||||||
|  | [stepper_z] | ||||||
|  | step_pin: ar46 | ||||||
|  | dir_pin: ar48 | ||||||
|  | enable_pin: !ar62 | ||||||
|  | step_distance: .005 | ||||||
|  | endstop_pin: ^ar18 | ||||||
|  | position_endstop: 0.5 | ||||||
|  | position_max: 200 | ||||||
|  |  | ||||||
|  | [extruder] | ||||||
|  | step_pin: ar26 | ||||||
|  | dir_pin: ar28 | ||||||
|  | enable_pin: !ar24 | ||||||
|  | step_distance: .004242 | ||||||
|  | nozzle_diameter: 0.500 | ||||||
|  | filament_diameter: 3.500 | ||||||
|  | heater_pin: ar10 | ||||||
|  | sensor_type: EPCOS 100K B57560G104F | ||||||
|  | sensor_pin: analog13 | ||||||
|  | control: pid | ||||||
|  | pid_Kp: 22.2 | ||||||
|  | pid_Ki: 1.08 | ||||||
|  | pid_Kd: 114 | ||||||
|  | min_temp: 0 | ||||||
|  | max_temp: 210 | ||||||
|  |  | ||||||
|  | [heater_bed] | ||||||
|  | heater_pin: ar8 | ||||||
|  | sensor_type: EPCOS 100K B57560G104F | ||||||
|  | sensor_pin: analog14 | ||||||
|  | control: watermark | ||||||
|  | min_temp: 0 | ||||||
|  | max_temp: 110 | ||||||
|  |  | ||||||
|  | [mcu] | ||||||
|  | serial: /dev/ttyACM0 | ||||||
|  | pin_map: arduino | ||||||
|  |  | ||||||
|  | [printer] | ||||||
|  | kinematics: cartesian | ||||||
|  | max_velocity: 500 | ||||||
|  | max_accel: 3000 | ||||||
|  | max_z_velocity: 25 | ||||||
|  | max_z_accel: 30 | ||||||
| @@ -1,14 +1,12 @@ | |||||||
| # This file serves as documentation for config parameters of corexy | # This file is an example config file for corexy (and also h-bot) | ||||||
| # style printers. One may copy and edit this file to configure a new | # style printers. One may copy and edit this file to configure a new | ||||||
| # corexy printer. Only parameters unique to corexy printers are | # corexy printer. | ||||||
| # described here - see the "example.cfg" file for description of |  | ||||||
| # common config parameters. |  | ||||||
|  |  | ||||||
| # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT | # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT | ||||||
| # FIRST. Incorrectly configured parameters may cause damage. | # FIRST. Incorrectly configured parameters may cause damage. | ||||||
|  |  | ||||||
| # The stepper_x section is used to describe the X axis as well as the | # See docs/Config_Reference.md for a description of parameters. | ||||||
| # stepper controlling the X+Y movement. |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
| dir_pin: ar55 | dir_pin: ar55 | ||||||
| @@ -19,8 +17,6 @@ position_endstop: 0 | |||||||
| position_max: 200 | position_max: 200 | ||||||
| homing_speed: 50 | homing_speed: 50 | ||||||
|  |  | ||||||
| # The stepper_y section is used to describe the Y axis as well as the |  | ||||||
| # stepper controlling the X-Y movement. |  | ||||||
| [stepper_y] | [stepper_y] | ||||||
| step_pin: ar60 | step_pin: ar60 | ||||||
| dir_pin: ar61 | dir_pin: ar61 | ||||||
| @@ -74,7 +70,6 @@ pin_map: arduino | |||||||
|  |  | ||||||
| [printer] | [printer] | ||||||
| kinematics: corexy | kinematics: corexy | ||||||
| #   This option must be "corexy" for corexy printers. |  | ||||||
| max_velocity: 300 | max_velocity: 300 | ||||||
| max_accel: 3000 | max_accel: 3000 | ||||||
| max_z_velocity: 25 | max_z_velocity: 25 | ||||||
|   | |||||||
| @@ -1,14 +1,11 @@ | |||||||
| # This file serves as documentation for config parameters of corexz | # This file is an example config file for corexz style printers. One | ||||||
| # style printers. One may copy and edit this file to configure a new | # may copy and edit this file to configure a new corexz printer. | ||||||
| # corexz printer. Only parameters unique to corexz printers are |  | ||||||
| # described here - see the "example.cfg" file for description of common |  | ||||||
| # config parameters. |  | ||||||
|  |  | ||||||
| # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT | # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT | ||||||
| # FIRST. Incorrectly configured parameters may cause damage. | # FIRST. Incorrectly configured parameters may cause damage. | ||||||
|  |  | ||||||
| # The stepper_x section is used to describe the X axis as well as the | # See docs/Config_Reference.md for a description of parameters. | ||||||
| # stepper controlling the X+Z movement. |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
| dir_pin: ar55 | dir_pin: ar55 | ||||||
| @@ -29,8 +26,6 @@ position_endstop: 0 | |||||||
| position_max: 200 | position_max: 200 | ||||||
| homing_speed: 50 | homing_speed: 50 | ||||||
|  |  | ||||||
| # The stepper_z section is used to describe the Z axis as well as the |  | ||||||
| # stepper controlling the X-Z movement. |  | ||||||
| [stepper_z] | [stepper_z] | ||||||
| step_pin: ar46 | step_pin: ar46 | ||||||
| dir_pin: ar48 | dir_pin: ar48 | ||||||
| @@ -74,7 +69,6 @@ pin_map: arduino | |||||||
|  |  | ||||||
| [printer] | [printer] | ||||||
| kinematics: corexz | kinematics: corexz | ||||||
| #   This option must be "corexz" for corexz printers. |  | ||||||
| max_velocity: 300 | max_velocity: 300 | ||||||
| max_accel: 3000 | max_accel: 3000 | ||||||
| max_z_velocity: 50 | max_z_velocity: 50 | ||||||
|   | |||||||
| @@ -1,15 +1,11 @@ | |||||||
| # This file serves as documentation for config parameters of delta | # This file is an example config file for linear delta style printers. | ||||||
| # style printers. One may copy and edit this file to configure a new | # One may copy and edit this file to configure a new delta printer. | ||||||
| # delta printer. Only parameters unique to delta printers are |  | ||||||
| # described here - see the "example.cfg" file for description of |  | ||||||
| # common config parameters. |  | ||||||
|  |  | ||||||
| # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT | # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT | ||||||
| # FIRST. Incorrectly configured parameters may cause damage. | # FIRST. Incorrectly configured parameters may cause damage. | ||||||
|  |  | ||||||
| # The stepper_a section describes the stepper controlling the front | # See docs/Config_Reference.md for a description of parameters. | ||||||
| # left tower (at 210 degrees). This section also controls the homing |  | ||||||
| # parameters (homing_speed, homing_retract_dist) for all towers. |  | ||||||
| [stepper_a] | [stepper_a] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
| dir_pin: ar55 | dir_pin: ar55 | ||||||
| @@ -18,23 +14,8 @@ step_distance: .01 | |||||||
| endstop_pin: ^ar2 | endstop_pin: ^ar2 | ||||||
| homing_speed: 50 | homing_speed: 50 | ||||||
| position_endstop: 297.05 | position_endstop: 297.05 | ||||||
| #   Distance (in mm) between the nozzle and the bed when the nozzle is |  | ||||||
| #   in the center of the build area and the endstop triggers. This |  | ||||||
| #   parameter must be provided for stepper_a; for stepper_b and |  | ||||||
| #   stepper_c this parameter defaults to the value specified for |  | ||||||
| #   stepper_a. |  | ||||||
| arm_length: 333.0 | arm_length: 333.0 | ||||||
| #   Length (in mm) of the diagonal rod that connects this tower to the |  | ||||||
| #   print head. This parameter must be provided for stepper_a; for |  | ||||||
| #   stepper_b and stepper_c this parameter defaults to the value |  | ||||||
| #   specified for stepper_a. |  | ||||||
| #angle: |  | ||||||
| #   This option specifies the angle (in degrees) that the tower is |  | ||||||
| #   at. The default is 210 for stepper_a, 330 for stepper_b, and 90 |  | ||||||
| #   for stepper_c. |  | ||||||
|  |  | ||||||
| # The stepper_b section describes the stepper controlling the front |  | ||||||
| # right tower (at 330 degrees). |  | ||||||
| [stepper_b] | [stepper_b] | ||||||
| step_pin: ar60 | step_pin: ar60 | ||||||
| dir_pin: ar61 | dir_pin: ar61 | ||||||
| @@ -42,8 +23,6 @@ enable_pin: !ar56 | |||||||
| step_distance: .01 | step_distance: .01 | ||||||
| endstop_pin: ^ar15 | endstop_pin: ^ar15 | ||||||
|  |  | ||||||
| # The stepper_c section describes the stepper controlling the rear |  | ||||||
| # tower (at 90 degrees). |  | ||||||
| [stepper_c] | [stepper_c] | ||||||
| step_pin: ar46 | step_pin: ar46 | ||||||
| dir_pin: ar48 | dir_pin: ar48 | ||||||
| @@ -76,57 +55,16 @@ control: watermark | |||||||
| min_temp: 0 | min_temp: 0 | ||||||
| max_temp: 130 | max_temp: 130 | ||||||
|  |  | ||||||
| # Print cooling fan (omit section if fan not present). |  | ||||||
| #[fan] |  | ||||||
| #pin: ar9 |  | ||||||
|  |  | ||||||
| [mcu] | [mcu] | ||||||
| serial: /dev/ttyACM0 | serial: /dev/ttyACM0 | ||||||
| pin_map: arduino | pin_map: arduino | ||||||
|  |  | ||||||
| [printer] | [printer] | ||||||
| kinematics: delta | kinematics: delta | ||||||
| #   This option must be "delta" for linear delta printers. |  | ||||||
| max_velocity: 300 | max_velocity: 300 | ||||||
| #   Maximum velocity (in mm/s) of the toolhead relative to the |  | ||||||
| #   print. This parameter must be specified. |  | ||||||
| max_accel: 3000 | max_accel: 3000 | ||||||
| #   Maximum acceleration (in mm/s^2) of the toolhead relative to the |  | ||||||
| #   print. This parameter must be specified. |  | ||||||
| max_z_velocity: 150 | max_z_velocity: 150 | ||||||
| #   For delta printers this limits the maximum velocity (in mm/s) of |  | ||||||
| #   moves with z axis movement. This setting can be used to reduce the |  | ||||||
| #   maximum speed of up/down moves (which require a higher step rate |  | ||||||
| #   than other moves on a delta printer). The default is to use |  | ||||||
| #   max_velocity for max_z_velocity. |  | ||||||
| #minimum_z_position: 0 |  | ||||||
| #   The minimum Z position that the user may command the head to move |  | ||||||
| #   to.  The default is 0. |  | ||||||
| delta_radius: 174.75 | delta_radius: 174.75 | ||||||
| #   Radius (in mm) of the horizontal circle formed by the three linear |  | ||||||
| #   axis towers. This parameter may also be calculated as: |  | ||||||
| #    delta_radius = smooth_rod_offset - effector_offset - carriage_offset |  | ||||||
| #   This parameter must be provided. |  | ||||||
| #print_radius: |  | ||||||
| #   The radius (in mm) of valid toolhead XY coordinates. One may use |  | ||||||
| #   this setting to customize the range checking of toolhead moves. If |  | ||||||
| #   a large value is specified here then it may be possible to command |  | ||||||
| #   the toolhead into a collision with a tower. The default is to use |  | ||||||
| #   delta_radius for print_radius (which would normally prevent a |  | ||||||
| #   tower collision). |  | ||||||
|  |  | ||||||
| # The delta_calibrate section enables a DELTA_CALIBRATE extended |  | ||||||
| # g-code command that can calibrate the tower endstop positions and |  | ||||||
| # angles. |  | ||||||
| [delta_calibrate] | [delta_calibrate] | ||||||
| radius: 50 | radius: 50 | ||||||
| #   Radius (in mm) of the area that may be probed. This is the radius |  | ||||||
| #   of nozzle coordinates to be probed; if using an automatic probe |  | ||||||
| #   with an XY offset then choose a radius small enough so that the |  | ||||||
| #   probe always fits over the bed. This parameter must be provided. |  | ||||||
| #speed: 50 |  | ||||||
| #   The speed (in mm/s) of non-probing moves during the calibration. |  | ||||||
| #   The default is 50. |  | ||||||
| #horizontal_move_z: 5 |  | ||||||
| #   The height (in mm) that the head should be commanded to move to |  | ||||||
| #   just prior to starting a probe operation. The default is 5. |  | ||||||
|   | |||||||
| @@ -1,73 +0,0 @@ | |||||||
| # This file serves as documentation for config parameters. One may |  | ||||||
| # copy and edit this file to configure a new menu layout. |  | ||||||
| # The snippets in this file may be copied into the main printer.cfg file. |  | ||||||
| # See the "example.cfg" file for description of common config parameters. |  | ||||||
|  |  | ||||||
| # Available options in menu Jinja2 template context: |  | ||||||
| # Read-only attributes for menu element: |  | ||||||
| #   menu.width - element width (number of display columns) |  | ||||||
| #   menu.ns - element namespace |  | ||||||
| #   menu.event - name of the event that triggered the script |  | ||||||
| #   menu.input - input value, only available in input script context |  | ||||||
| # List of actions for menu element: |  | ||||||
| #   menu.back(force, update) - will execute menu back command, optional boolean parameters <force> and <update>. |  | ||||||
| #                      When <force> is set True then it will also stop editing. Default value is False |  | ||||||
| #                      When <update> is set False then parent container items are not updated. Default value is True |  | ||||||
| #   menu.exit(force) - will execute menu exit command, optional boolean parameter <force> default value False |  | ||||||
| #                      When <force> is set True then it will also stop editing. Default value is False |  | ||||||
|  |  | ||||||
| # Common parameters available for all menu config sections. |  | ||||||
| #[menu some_name] |  | ||||||
| #type: |  | ||||||
| #   One of command, input, list, text: |  | ||||||
| #       command - basic menu element with various script triggers |  | ||||||
| #       input   - same like 'command' but has value changing capabilities. |  | ||||||
| #                 Press will start/stop edit mode. |  | ||||||
| #       list    - it allows for menu items to be grouped together in a scrollable list. |  | ||||||
| #                 Add to the list by creating menu configurations |  | ||||||
| #                 using "some_list" as a prefix - for example: [menu some_list some_item_in_the_list] |  | ||||||
| #       vsdlist - same as 'list' but will append files from virtual sdcard (will be removed in the future) |  | ||||||
| #name: |  | ||||||
| #   Name of menu item - evaluated as a template. |  | ||||||
| #enable: |  | ||||||
| #   Template that evaluates to True or False. |  | ||||||
| #index: |  | ||||||
| #   Position where an item needs to be inserted in list |  | ||||||
| #   By default the item is added at the end. This parameter is optional. |  | ||||||
|  |  | ||||||
| #[menu some_list] |  | ||||||
| #type: list |  | ||||||
| #name: |  | ||||||
| #enable: |  | ||||||
|  |  | ||||||
| #[menu some_list some_command] |  | ||||||
| #type: command |  | ||||||
| #name: |  | ||||||
| #enable: |  | ||||||
| #gcode: |  | ||||||
| #   Script to run on button click or long click. Evaluated as a template. |  | ||||||
|  |  | ||||||
| #[menu some_list some_input] |  | ||||||
| #type: input |  | ||||||
| #name: |  | ||||||
| #enable: |  | ||||||
| #input: |  | ||||||
| #   Initial value to use when editing - evaluated as a template. |  | ||||||
| #   Result must be float. |  | ||||||
| #input_min: |  | ||||||
| #   Minimum value of range - evaluated as a template. |  | ||||||
| #   Default -99999. |  | ||||||
| #input_max: |  | ||||||
| #   Maximum value of range - evaluated as a template. |  | ||||||
| #   Default 99999. |  | ||||||
| #input_step: |  | ||||||
| #   Editing step - Must be a positive integer or float value. |  | ||||||
| #   It has internal fast rate step. When (input_max - input_min) / input_step > 100 |  | ||||||
| #   then fast rate step is  10 * input_step else fast rate step is same input_step |  | ||||||
| #realtime: |  | ||||||
| #   This attribute accepts static boolean value. |  | ||||||
| #   When enabled then gcode script is run after each value change. |  | ||||||
| #   The default is False. This parameter is optional. |  | ||||||
| #gcode: |  | ||||||
| #   Script to run on button click, long click or value change. Evaluated as a template. |  | ||||||
| #   The button click will trigger the edit mode start or end. |  | ||||||
| @@ -1,27 +1,17 @@ | |||||||
| # This file serves as documentation for config parameters of "polar" | # This file is an example config file for polar style printers. One | ||||||
| # style printers. One may copy and edit this file to configure a new | # may copy and edit this file to configure a new polar printer. | ||||||
| # polar printer. |  | ||||||
|  |  | ||||||
| # POLAR KINEMATICS ARE A WORK IN PROGRESS. Moves around the 0,0 | # POLAR KINEMATICS ARE A WORK IN PROGRESS. Moves around the 0,0 | ||||||
| # position are known to not work properly. | # position are known to not work properly. | ||||||
|  |  | ||||||
| # Only parameters unique to polar printers are described here - see | # See docs/Config_Reference.md for a description of parameters. | ||||||
| # the "example.cfg" file for description of common config parameters. |  | ||||||
|  |  | ||||||
| # The stepper_bed section is used to describe the stepper controlling |  | ||||||
| # the bed. |  | ||||||
| [stepper_bed] | [stepper_bed] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
| dir_pin: ar55 | dir_pin: ar55 | ||||||
| enable_pin: !ar38 | enable_pin: !ar38 | ||||||
| step_distance: 0.001963495 | step_distance: 0.001963495 | ||||||
| #   On a polar printer the step_distance is the amount each step pulse |  | ||||||
| #   moves the bed in radians (for example, a 1.8 degree stepper with |  | ||||||
| #   16 micro-steps would be 2 * pi * (1.8 / 360) / 16 == 0.001963495). |  | ||||||
| #   This parameter must be provided. |  | ||||||
|  |  | ||||||
| # The stepper_arm section is used to describe the stepper controlling |  | ||||||
| # the carriage on the arm. |  | ||||||
| [stepper_arm] | [stepper_arm] | ||||||
| step_pin: ar60 | step_pin: ar60 | ||||||
| dir_pin: ar61 | dir_pin: ar61 | ||||||
| @@ -32,8 +22,6 @@ position_endstop: 300 | |||||||
| position_max: 300 | position_max: 300 | ||||||
| homing_speed: 50 | homing_speed: 50 | ||||||
|  |  | ||||||
| # The stepper_z section is used to describe the stepper controlling |  | ||||||
| # the Z axis. |  | ||||||
| [stepper_z] | [stepper_z] | ||||||
| step_pin: ar46 | step_pin: ar46 | ||||||
| dir_pin: ar48 | dir_pin: ar48 | ||||||
| @@ -77,7 +65,6 @@ pin_map: arduino | |||||||
|  |  | ||||||
| [printer] | [printer] | ||||||
| kinematics: polar | kinematics: polar | ||||||
| #   This option must be "polar" for polar printers. |  | ||||||
| max_velocity: 300 | max_velocity: 300 | ||||||
| max_accel: 3000 | max_accel: 3000 | ||||||
| max_z_velocity: 25 | max_z_velocity: 25 | ||||||
|   | |||||||
| @@ -1,49 +1,22 @@ | |||||||
| # This file serves as documentation for config parameters of rotary | # This file is an example config file for rotary delta style printers. | ||||||
| # delta style printers. One may copy and edit this file to configure a | # One may copy and edit this file to configure a new delta printer. | ||||||
| # new delta printer. Only parameters unique to delta printers are |  | ||||||
| # described here - see the "example.cfg" file for description of |  | ||||||
| # common config parameters. |  | ||||||
|  |  | ||||||
| # ROTARY DELTA KINEMATICS ARE A WORK IN PROGRESS. Homing moves may | # ROTARY DELTA KINEMATICS ARE A WORK IN PROGRESS. Homing moves may | ||||||
| # timeout and some boundary checks are not implemented. | # timeout and some boundary checks are not implemented. | ||||||
|  |  | ||||||
| # The stepper_a section describes the stepper controlling the rear | # See docs/Config_Reference.md for a description of parameters. | ||||||
| # right arm (at 30 degrees). This section also controls the homing |  | ||||||
| # parameters (homing_speed, homing_retract_dist) for all arms. |  | ||||||
| [stepper_a] | [stepper_a] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
| dir_pin: ar55 | dir_pin: ar55 | ||||||
| enable_pin: !ar38 | enable_pin: !ar38 | ||||||
| step_distance: 0.001963495 | step_distance: 0.001963495 | ||||||
| #   On a rotary delta printer the step_distance is the amount each |  | ||||||
| #   step pulse moves the upper arm in radians (for example, a directly |  | ||||||
| #   connected 1.8 degree stepper with 16 micro-steps would be 2 * pi * |  | ||||||
| #   (1.8 / 360) / 16 == 0.001963495). This parameter must be provided. |  | ||||||
| endstop_pin: ^ar2 | endstop_pin: ^ar2 | ||||||
| homing_speed: 50 | homing_speed: 50 | ||||||
| position_endstop: 252 | position_endstop: 252 | ||||||
| #   Distance (in mm) between the nozzle and the bed when the nozzle is |  | ||||||
| #   in the center of the build area and the endstop triggers. This |  | ||||||
| #   parameter must be provided for stepper_a; for stepper_b and |  | ||||||
| #   stepper_c this parameter defaults to the value specified for |  | ||||||
| #   stepper_a. |  | ||||||
| upper_arm_length: 170.000 | upper_arm_length: 170.000 | ||||||
| #   Length (in mm) of the arm connecting the "shoulder joint" to the |  | ||||||
| #   "elbow joint". This parameter must be provided for stepper_a; for |  | ||||||
| #   stepper_b and stepper_c this parameter defaults to the value |  | ||||||
| #   specified for stepper_a. |  | ||||||
| lower_arm_length: 320.000 | lower_arm_length: 320.000 | ||||||
| #   Length (in mm) of the arm connecting the "elbow joint" to the |  | ||||||
| #   "effector joint". This parameter must be provided for stepper_a; |  | ||||||
| #   for stepper_b and stepper_c this parameter defaults to the value |  | ||||||
| #   specified for stepper_a. |  | ||||||
| #angle: |  | ||||||
| #   This option specifies the angle (in degrees) that the arm is at. |  | ||||||
| #   The default is 30 for stepper_a, 150 for stepper_b, and 270 for |  | ||||||
| #   stepper_c. |  | ||||||
|  |  | ||||||
| # The stepper_b section describes the stepper controlling the rear |  | ||||||
| # left arm (at 150 degrees). |  | ||||||
| [stepper_b] | [stepper_b] | ||||||
| step_pin: ar60 | step_pin: ar60 | ||||||
| dir_pin: ar61 | dir_pin: ar61 | ||||||
| @@ -51,8 +24,6 @@ enable_pin: !ar56 | |||||||
| step_distance: 0.001963495 | step_distance: 0.001963495 | ||||||
| endstop_pin: ^ar15 | endstop_pin: ^ar15 | ||||||
|  |  | ||||||
| # The stepper_c section describes the stepper controlling the front |  | ||||||
| # arm (at 270 degrees). |  | ||||||
| [stepper_c] | [stepper_c] | ||||||
| step_pin: ar46 | step_pin: ar46 | ||||||
| dir_pin: ar48 | dir_pin: ar48 | ||||||
| @@ -85,46 +56,17 @@ control: watermark | |||||||
| min_temp: 0 | min_temp: 0 | ||||||
| max_temp: 130 | max_temp: 130 | ||||||
|  |  | ||||||
| # Print cooling fan (omit section if fan not present). |  | ||||||
| #[fan] |  | ||||||
| #pin: ar9 |  | ||||||
|  |  | ||||||
| [mcu] | [mcu] | ||||||
| serial: /dev/ttyACM0 | serial: /dev/ttyACM0 | ||||||
| pin_map: arduino | pin_map: arduino | ||||||
|  |  | ||||||
| [printer] | [printer] | ||||||
| kinematics: rotary_delta | kinematics: rotary_delta | ||||||
| #   This option must be "rotary_delta" for rotary delta printers. |  | ||||||
| max_velocity: 300 | max_velocity: 300 | ||||||
| #   Maximum velocity (in mm/s) of the toolhead relative to the |  | ||||||
| #   print. This parameter must be specified. |  | ||||||
| max_accel: 3000 | max_accel: 3000 | ||||||
| #   Maximum acceleration (in mm/s^2) of the toolhead relative to the |  | ||||||
| #   print. This parameter must be specified. |  | ||||||
| max_z_velocity: 50 | max_z_velocity: 50 | ||||||
| #   For delta printers this limits the maximum velocity (in mm/s) of |  | ||||||
| #   moves with z axis movement. This setting can be used to reduce the |  | ||||||
| #   maximum speed of up/down moves (which require a higher step rate |  | ||||||
| #   than other moves on a delta printer). The default is to use |  | ||||||
| #   max_velocity for max_z_velocity. |  | ||||||
| #minimum_z_position: 0 |  | ||||||
| #   The minimum Z position that the user may command the head to move |  | ||||||
| #   to.  The default is 0. |  | ||||||
| shoulder_radius: 33.900 | shoulder_radius: 33.900 | ||||||
| #   Radius (in mm) of the horizontal circle formed by the three |  | ||||||
| #   shoulder joints, minus the radius of the circle formed by the |  | ||||||
| #   effector joints. This parameter may also be calculated as: |  | ||||||
| #     shoulder_radius = (delta_f - delta_e) / sqrt(12) |  | ||||||
| #   This parameter must be provided. |  | ||||||
| shoulder_height: 412.900 | shoulder_height: 412.900 | ||||||
| #   Distance (in mm) of the shoulder joints from the bed, minus the |  | ||||||
| #   effector toolhead height. This parameter must be provided. |  | ||||||
|  |  | ||||||
| # The delta_calibrate section enables a DELTA_CALIBRATE extended |  | ||||||
| # g-code command that can calibrate the shoulder endstop positions. |  | ||||||
| [delta_calibrate] | [delta_calibrate] | ||||||
| radius: 50 | radius: 50 | ||||||
| #speed: 50 |  | ||||||
| #horizontal_move_z: 5 |  | ||||||
| #   See example-delta.cfg for a description of these parameters. |  | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| # This file serves as documentation for config parameters of cable | # This file is an example config file for cable winch style printers. | ||||||
| # winch style printers. One may copy and edit this file to configure a | # One may copy and edit this file to configure a new cable winch | ||||||
| # new cable winch printer. | # printer. | ||||||
|  |  | ||||||
| # CABLE WINCH SUPPORT IS EXPERIMENTAL - PROCEED WITH CAUTION! | # CABLE WINCH SUPPORT IS EXPERIMENTAL - PROCEED WITH CAUTION! | ||||||
|  |  | ||||||
| @@ -8,26 +8,16 @@ | |||||||
| # home the printer, manually send movement commands until the toolhead | # home the printer, manually send movement commands until the toolhead | ||||||
| # is at 0,0,0 and then issue a G28 command. | # is at 0,0,0 and then issue a G28 command. | ||||||
|  |  | ||||||
| # Only parameters unique to cable winch printers are described here - | # See docs/Config_Reference.md for a description of parameters. | ||||||
| # see the "example.cfg" file for description of common config |  | ||||||
| # parameters. |  | ||||||
|  |  | ||||||
| # The stepper_a section describes the stepper connected to the first |  | ||||||
| # cable winch. A minimum of 3 and a maximum of 26 cable winches may be |  | ||||||
| # defined (stepper_a to stepper_z) though it is common to define 4. |  | ||||||
| [stepper_a] | [stepper_a] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
| dir_pin: ar55 | dir_pin: ar55 | ||||||
| enable_pin: !ar38 | enable_pin: !ar38 | ||||||
| step_distance: .01 | step_distance: .01 | ||||||
| #   The step_distance is the nominal distance (in mm) the toolhead |  | ||||||
| #   moves towards the cable winch on each step pulse. This parameter |  | ||||||
| #   must be provided. |  | ||||||
| anchor_x: 0 | anchor_x: 0 | ||||||
| anchor_y: -2000 | anchor_y: -2000 | ||||||
| anchor_z: -100 | anchor_z: -100 | ||||||
| #   The x, y, and z position of the cable winch in cartesian space. |  | ||||||
| #   These parameters must be provided. |  | ||||||
|  |  | ||||||
| [stepper_b] | [stepper_b] | ||||||
| step_pin: ar60 | step_pin: ar60 | ||||||
| @@ -81,16 +71,11 @@ control: watermark | |||||||
| min_temp: 0 | min_temp: 0 | ||||||
| max_temp: 130 | max_temp: 130 | ||||||
|  |  | ||||||
| # Print cooling fan (omit section if fan not present). |  | ||||||
| #[fan] |  | ||||||
| #pin: ar9 |  | ||||||
|  |  | ||||||
| [mcu] | [mcu] | ||||||
| serial: /dev/ttyACM0 | serial: /dev/ttyACM0 | ||||||
| pin_map: arduino | pin_map: arduino | ||||||
|  |  | ||||||
| [printer] | [printer] | ||||||
| kinematics: winch | kinematics: winch | ||||||
| #   This option must be "winch" for cable winch printers. |  | ||||||
| max_velocity: 300 | max_velocity: 300 | ||||||
| max_accel: 3000 | max_accel: 3000 | ||||||
|   | |||||||
| @@ -1,341 +0,0 @@ | |||||||
| # This file serves as documentation for config parameters. One may |  | ||||||
| # copy and edit this file to configure a new cartesian style |  | ||||||
| # printer. For delta style printers, see the "example-delta.cfg" |  | ||||||
| # file. For corexy/h-bot style printers, see the "example-corexy.cfg" |  | ||||||
| # file. Only common config sections are described here - see the |  | ||||||
| # "example-extras.cfg" file for configuring less common devices. |  | ||||||
|  |  | ||||||
| # DO NOT COPY THIS FILE WITHOUT CAREFULLY READING AND UPDATING IT |  | ||||||
| # FIRST. Incorrectly configured parameters may cause damage. |  | ||||||
|  |  | ||||||
| # A note on pin names: pins may be configured with a hardware name |  | ||||||
| # (such as "PA4") or with an Arduino alias name (such as "ar29" or |  | ||||||
| # "analog3"). In order to use Arduino names, the pin_map variable in |  | ||||||
| # the mcu section must be present and have a value of "arduino". Pin |  | ||||||
| # names may be preceded by an '!' to indicate that a reverse polarity |  | ||||||
| # should be used (eg, trigger on low instead of high). Input pins may |  | ||||||
| # be preceded by a '^' to indicate that a hardware pull-up resistor |  | ||||||
| # should be enabled for the pin. If the micro-controller supports |  | ||||||
| # pull-down resistors then an input pin may alternatively be preceded |  | ||||||
| # by a '~'. |  | ||||||
|  |  | ||||||
|  |  | ||||||
| # The stepper_x section is used to describe the stepper controlling |  | ||||||
| # the X axis in a cartesian robot. |  | ||||||
| [stepper_x] |  | ||||||
| step_pin: ar54 |  | ||||||
| #   Step GPIO pin (triggered high). This parameter must be provided. |  | ||||||
| dir_pin: ar55 |  | ||||||
| #   Direction GPIO pin (high indicates positive direction). This |  | ||||||
| #   parameter must be provided. |  | ||||||
| enable_pin: !ar38 |  | ||||||
| #   Enable pin (default is enable high; use ! to indicate enable |  | ||||||
| #   low). If this parameter is not provided then the stepper motor |  | ||||||
| #   driver must always be enabled. |  | ||||||
| step_distance: .0225 |  | ||||||
| #   Distance in mm that each step causes the axis to travel. This |  | ||||||
| #   parameter must be provided. |  | ||||||
| endstop_pin: ^ar3 |  | ||||||
| #   Endstop switch detection pin. This parameter must be provided for |  | ||||||
| #   the X, Y, and Z steppers on cartesian style printers. |  | ||||||
| #position_min: 0 |  | ||||||
| #   Minimum valid distance (in mm) the user may command the stepper to |  | ||||||
| #   move to.  The default is 0mm. |  | ||||||
| position_endstop: 0 |  | ||||||
| #   Location of the endstop (in mm). This parameter must be provided |  | ||||||
| #   for the X, Y, and Z steppers on cartesian style printers. |  | ||||||
| position_max: 200 |  | ||||||
| #   Maximum valid distance (in mm) the user may command the stepper to |  | ||||||
| #   move to. This parameter must be provided for the X, Y, and Z |  | ||||||
| #   steppers on cartesian style printers. |  | ||||||
| #homing_speed: 5.0 |  | ||||||
| #   Maximum velocity (in mm/s) of the stepper when homing. The default |  | ||||||
| #   is 5mm/s. |  | ||||||
| #homing_retract_dist: 5.0 |  | ||||||
| #   Distance to backoff (in mm) before homing a second time during |  | ||||||
| #   homing. Set this to zero to disable the second home. The default |  | ||||||
| #   is 5mm. |  | ||||||
| #homing_retract_speed: |  | ||||||
| #   Speed to use on the retract move after homing in case this should |  | ||||||
| #   be different from the homing speed, which is the default for this |  | ||||||
| #   parameter |  | ||||||
| #second_homing_speed: |  | ||||||
| #   Velocity (in mm/s) of the stepper when performing the second home. |  | ||||||
| #   The default is homing_speed/2. |  | ||||||
| #homing_positive_dir: |  | ||||||
| #   If true, homing will cause the stepper to move in a positive |  | ||||||
| #   direction (away from zero); if false, home towards zero. It is |  | ||||||
| #   better to use the default than to specify this parameter. The |  | ||||||
| #   default is true if position_endstop is near position_max and false |  | ||||||
| #   if near position_min. |  | ||||||
|  |  | ||||||
| # The stepper_y section is used to describe the stepper controlling |  | ||||||
| # the Y axis in a cartesian robot. It has the same settings as the |  | ||||||
| # stepper_x section. |  | ||||||
| [stepper_y] |  | ||||||
| step_pin: ar60 |  | ||||||
| dir_pin: !ar61 |  | ||||||
| enable_pin: !ar56 |  | ||||||
| step_distance: .0225 |  | ||||||
| endstop_pin: ^ar14 |  | ||||||
| position_endstop: 0 |  | ||||||
| position_max: 200 |  | ||||||
|  |  | ||||||
| # The stepper_z section is used to describe the stepper controlling |  | ||||||
| # the Z axis in a cartesian robot. It has the same settings as the |  | ||||||
| # stepper_x section. |  | ||||||
| [stepper_z] |  | ||||||
| step_pin: ar46 |  | ||||||
| dir_pin: ar48 |  | ||||||
| enable_pin: !ar62 |  | ||||||
| step_distance: .005 |  | ||||||
| endstop_pin: ^ar18 |  | ||||||
| position_endstop: 0.5 |  | ||||||
| position_max: 200 |  | ||||||
|  |  | ||||||
| # The extruder section is used to describe both the stepper |  | ||||||
| # controlling the printer extruder and the heater parameters for the |  | ||||||
| # nozzle. The stepper configuration has the same settings as the |  | ||||||
| # stepper_x section. |  | ||||||
| [extruder] |  | ||||||
| step_pin: ar26 |  | ||||||
| dir_pin: ar28 |  | ||||||
| enable_pin: !ar24 |  | ||||||
| step_distance: .004242 |  | ||||||
| nozzle_diameter: 0.500 |  | ||||||
| #   Diameter of the nozzle orifice (in mm). This parameter must be |  | ||||||
| #   provided. |  | ||||||
| filament_diameter: 3.500 |  | ||||||
| #   The nominal diameter of the raw filament (in mm) as it enters the |  | ||||||
| #   extruder. This parameter must be provided. |  | ||||||
| #max_extrude_cross_section: |  | ||||||
| #   Maximum area (in mm^2) of an extrusion cross section (eg, |  | ||||||
| #   extrusion width multiplied by layer height). This setting prevents |  | ||||||
| #   excessive amounts of extrusion during relatively small XY moves. |  | ||||||
| #   If a move requests an extrusion rate that would exceed this value |  | ||||||
| #   it will cause an error to be returned. The default is: 4.0 * |  | ||||||
| #   nozzle_diameter^2 |  | ||||||
| #instantaneous_corner_velocity: 1.000 |  | ||||||
| #   The maximum instantaneous velocity change (in mm/s) of the |  | ||||||
| #   extruder during the junction of two moves. The default is 1mm/s. |  | ||||||
| #max_extrude_only_distance: 50.0 |  | ||||||
| #   Maximum length (in mm of raw filament) that a retraction or |  | ||||||
| #   extrude-only move may have. If a retraction or extrude-only move |  | ||||||
| #   requests a distance greater than this value it will cause an error |  | ||||||
| #   to be returned. The default is 50mm. |  | ||||||
| #max_extrude_only_velocity: |  | ||||||
| #max_extrude_only_accel: |  | ||||||
| #   Maximum velocity (in mm/s) and acceleration (in mm/s^2) of the |  | ||||||
| #   extruder motor for retractions and extrude-only moves. These |  | ||||||
| #   settings do not have any impact on normal printing moves. If not |  | ||||||
| #   specified then they are calculated to match the limit an XY |  | ||||||
| #   printing move with a cross section of 4.0*nozzle_diameter^2 would |  | ||||||
| #   have. |  | ||||||
| #pressure_advance: 0.0 |  | ||||||
| #   The amount of raw filament to push into the extruder during |  | ||||||
| #   extruder acceleration. An equal amount of filament is retracted |  | ||||||
| #   during deceleration. It is measured in millimeters per |  | ||||||
| #   millimeter/second. The default is 0, which disables pressure |  | ||||||
| #   advance. |  | ||||||
| #pressure_advance_smooth_time: 0.040 |  | ||||||
| #   A time range (in seconds) to use when calculating the average |  | ||||||
| #   extruder velocity for pressure advance. A larger value results in |  | ||||||
| #   smoother extruder movements. This parameter may not exceed 200ms. |  | ||||||
| #   This setting only applies if pressure_advance is non-zero. The |  | ||||||
| #   default is 0.040 (40 milliseconds). |  | ||||||
| # |  | ||||||
| # The remaining variables describe the extruder heater. |  | ||||||
| heater_pin: ar10 |  | ||||||
| #   PWM output pin controlling the heater. This parameter must be |  | ||||||
| #   provided. |  | ||||||
| #max_power: 1.0 |  | ||||||
| #   The maximum power (expressed as a value from 0.0 to 1.0) that the |  | ||||||
| #   heater_pin may be set to. The value 1.0 allows the pin to be set |  | ||||||
| #   fully enabled for extended periods, while a value of 0.5 would |  | ||||||
| #   allow the pin to be enabled for no more than half the time. This |  | ||||||
| #   setting may be used to limit the total power output (over extended |  | ||||||
| #   periods) to the heater. The default is 1.0. |  | ||||||
| sensor_type: EPCOS 100K B57560G104F |  | ||||||
| #   Type of sensor - common thermistors are "EPCOS 100K B57560G104F", |  | ||||||
| #   "ATC Semitec 104GT-2", "NTC 100K beta 3950", "Honeywell 100K |  | ||||||
| #   135-104LAG-J01", "NTC 100K MGB18-104F39050L32", |  | ||||||
| #   "SliceEngineering 450", and "TDK NTCG104LH104JT1". See the |  | ||||||
| #   example-extras.cfg file for other sensors. This parameter must be |  | ||||||
| #   provided. |  | ||||||
| sensor_pin: analog13 |  | ||||||
| #   Analog input pin connected to the sensor. This parameter must be |  | ||||||
| #   provided. |  | ||||||
| #pullup_resistor: 4700 |  | ||||||
| #   The resistance (in ohms) of the pullup attached to the thermistor. |  | ||||||
| #   This parameter is only valid when the sensor is a thermistor. The |  | ||||||
| #   default is 4700 ohms. |  | ||||||
| #inline_resistor: 0 |  | ||||||
| #   The resistance (in ohms) of an extra (not heat varying) resistor |  | ||||||
| #   that is placed inline with the thermistor. It is rare to set this. |  | ||||||
| #   This parameter is only valid when the sensor is a thermistor. The |  | ||||||
| #   default is 0 ohms. |  | ||||||
| #smooth_time: 2.0 |  | ||||||
| #   A time value (in seconds) over which temperature measurements will |  | ||||||
| #   be smoothed to reduce the impact of measurement noise. The default |  | ||||||
| #   is 2 seconds. |  | ||||||
| control: pid |  | ||||||
| #   Control algorithm (either pid or watermark). This parameter must |  | ||||||
| #   be provided. |  | ||||||
| pid_Kp: 22.2 |  | ||||||
| #   Kp is the "proportional" constant for the pid. This parameter must |  | ||||||
| #   be provided for PID heaters. |  | ||||||
| pid_Ki: 1.08 |  | ||||||
| #   Ki is the "integral" constant for the pid. This parameter must be |  | ||||||
| #   provided for PID heaters. |  | ||||||
| pid_Kd: 114 |  | ||||||
| #   Kd is the "derivative" constant for the pid. This parameter must |  | ||||||
| #   be provided for PID heaters. |  | ||||||
| #pid_integral_max: |  | ||||||
| #   The maximum "windup" the integral term may accumulate. The default |  | ||||||
| #   is to use the same value as max_power. |  | ||||||
| #max_delta: 2.0 |  | ||||||
| #   On 'watermark' controlled heaters this is the number of degrees in |  | ||||||
| #   Celsius above the target temperature before disabling the heater |  | ||||||
| #   as well as the number of degrees below the target before |  | ||||||
| #   re-enabling the heater. The default is 2 degrees Celsius. |  | ||||||
| #pwm_cycle_time: 0.100 |  | ||||||
| #   Time in seconds for each software PWM cycle of the heater. It is |  | ||||||
| #   not recommended to set this unless there is an electrical |  | ||||||
| #   requirement to switch the heater faster than 10 times a second. |  | ||||||
| #   The default is 0.100 seconds. |  | ||||||
| #min_extrude_temp: 170 |  | ||||||
| #   The minimum temperature (in Celsius) at which extruder move |  | ||||||
| #   commands may be issued. The default is 170 Celsius. |  | ||||||
| min_temp: 0 |  | ||||||
| max_temp: 210 |  | ||||||
| #   The maximum range of valid temperatures (in Celsius) that the |  | ||||||
| #   heater must remain within. This controls a safety feature |  | ||||||
| #   implemented in the micro-controller code - should the measured |  | ||||||
| #   temperature ever fall outside this range then the micro-controller |  | ||||||
| #   will go into a shutdown state. This check can help detect some |  | ||||||
| #   heater and sensor hardware failures. Set this range just wide |  | ||||||
| #   enough so that reasonable temperatures do not result in an |  | ||||||
| #   error. These parameters must be provided. |  | ||||||
|  |  | ||||||
| # The heater_bed section describes a heated bed (if present - omit |  | ||||||
| # section if not present). It uses the same heater settings described |  | ||||||
| # in the extruder section. |  | ||||||
| [heater_bed] |  | ||||||
| heater_pin: ar8 |  | ||||||
| sensor_type: EPCOS 100K B57560G104F |  | ||||||
| sensor_pin: analog14 |  | ||||||
| control: watermark |  | ||||||
| min_temp: 0 |  | ||||||
| max_temp: 110 |  | ||||||
|  |  | ||||||
| # Print cooling fan (omit section if fan not present). |  | ||||||
| [fan] |  | ||||||
| pin: ar9 |  | ||||||
| #   PWM output pin controlling the fan. This parameter must be |  | ||||||
| #   provided. |  | ||||||
| #max_power: 1.0 |  | ||||||
| #   The maximum power (expressed as a value from 0.0 to 1.0) that the |  | ||||||
| #   pin may be set to. The value 1.0 allows the pin to be set fully |  | ||||||
| #   enabled for extended periods, while a value of 0.5 would allow the |  | ||||||
| #   pin to be enabled for no more than half the time. This setting may |  | ||||||
| #   be used to limit the total power output (over extended periods) to |  | ||||||
| #   the fan. If this value is less than 1.0 then fan speed requests |  | ||||||
| #   will be scaled between zero and max_power (for example, if |  | ||||||
| #   max_power is .9 and a fan speed of 80% is requested then the fan |  | ||||||
| #   power will be set to 72%). The default is 1.0. |  | ||||||
| #shutdown_speed: 0 |  | ||||||
| #   The desired fan speed (expressed as a value from 0.0 to 1.0) if |  | ||||||
| #   the micro-controller software enters an error state. The default |  | ||||||
| #   is 0. |  | ||||||
| #cycle_time: 0.010 |  | ||||||
| #   The amount of time (in seconds) for each PWM power cycle to the |  | ||||||
| #   fan. It is recommended this be 10 milliseconds or greater when |  | ||||||
| #   using software based PWM. The default is 0.010 seconds. |  | ||||||
| #hardware_pwm: False |  | ||||||
| #   Enable this to use hardware PWM instead of software PWM. Most fans |  | ||||||
| #   do not work well with hardware PWM, so it is not recommended to |  | ||||||
| #   enable this unless there is an electrical requirement to switch at |  | ||||||
| #   very high speeds. When using hardware PWM the actual cycle time is |  | ||||||
| #   constrained by the implementation and may be significantly |  | ||||||
| #   different than the requested cycle_time. The default is False. |  | ||||||
| #kick_start_time: 0.100 |  | ||||||
| #   Time (in seconds) to run the fan at full speed when either first |  | ||||||
| #   enabling or increasing it by more than 50% (helps get the fan |  | ||||||
| #   spinning). The default is 0.100 seconds. |  | ||||||
| #off_below: 0.0 |  | ||||||
| #   The minimum input speed which will power the fan (expressed as a |  | ||||||
| #   value from 0.0 to 1.0). When a speed lower than off_below is |  | ||||||
| #   requested the fan will instead be turned off. This setting may be |  | ||||||
| #   used to prevent fan stalls and to ensure kick starts are |  | ||||||
| #   effective. The default is 0.0. |  | ||||||
| # |  | ||||||
| #   This setting should be recalibrated whenever max_power is adjusted. |  | ||||||
| #   To calibrate this setting, start with off_below set to 0.0 and the |  | ||||||
| #   fan spinning. Gradually lower the fan speed to determine the lowest |  | ||||||
| #   input speed which reliably drives the fan without stalls. Set |  | ||||||
| #   off_below to the duty cycle corresponding to this value (for |  | ||||||
| #   example, 12% -> 0.12) or slightly higher. |  | ||||||
|  |  | ||||||
| # Micro-controller information. |  | ||||||
| [mcu] |  | ||||||
| serial: /dev/ttyACM0 |  | ||||||
| #   The serial port to connect to the MCU. If unsure (or if it |  | ||||||
| #   changes) see the "Where's my serial port?" section of the FAQ. The |  | ||||||
| #   default is /dev/ttyS0 |  | ||||||
| #baud: 250000 |  | ||||||
| #   The baud rate to use. The default is 250000. |  | ||||||
| pin_map: arduino |  | ||||||
| #   This option may be used to enable Arduino pin name aliases. The |  | ||||||
| #   default is to not enable the aliases. |  | ||||||
| #restart_method: |  | ||||||
| #   This controls the mechanism the host will use to reset the |  | ||||||
| #   micro-controller. The choices are 'arduino', 'cheetah', 'rpi_usb', |  | ||||||
| #   and 'command'. The 'arduino' method (toggle DTR) is common on |  | ||||||
| #   Arduino boards and clones. The 'cheetah' method is a special |  | ||||||
| #   method needed for some Fysetc Cheetah boards. The 'rpi_usb' method |  | ||||||
| #   is useful on Raspberry Pi boards with micro-controllers powered |  | ||||||
| #   over USB - it briefly disables power to all USB ports to |  | ||||||
| #   accomplish a micro-controller reset. The 'command' method involves |  | ||||||
| #   sending a Klipper command to the micro-controller so that it can |  | ||||||
| #   reset itself. The default is 'arduino' if the micro-controller |  | ||||||
| #   communicates over a serial port, 'command' otherwise. |  | ||||||
|  |  | ||||||
| # The printer section controls high level printer settings. |  | ||||||
| [printer] |  | ||||||
| kinematics: cartesian |  | ||||||
| #   This option must be "cartesian" for cartesian printers. |  | ||||||
| max_velocity: 500 |  | ||||||
| #   Maximum velocity (in mm/s) of the toolhead (relative to the |  | ||||||
| #   print). This parameter must be specified. |  | ||||||
| max_accel: 3000 |  | ||||||
| #   Maximum acceleration (in mm/s^2) of the toolhead (relative to the |  | ||||||
| #   print). This parameter must be specified. |  | ||||||
| #max_accel_to_decel: |  | ||||||
| #   A pseudo acceleration (in mm/s^2) controlling how fast the |  | ||||||
| #   toolhead may go from acceleration to deceleration. It is used to |  | ||||||
| #   reduce the top speed of short zig-zag moves (and thus reduce |  | ||||||
| #   printer vibration from these moves). The default is half of |  | ||||||
| #   max_accel. |  | ||||||
| max_z_velocity: 25 |  | ||||||
| #   For cartesian printers this sets the maximum velocity (in mm/s) of |  | ||||||
| #   movement along the z axis. This setting can be used to restrict |  | ||||||
| #   the maximum speed of the z stepper motor on cartesian printers. |  | ||||||
| #   The default is to use max_velocity for max_z_velocity. |  | ||||||
| max_z_accel: 30 |  | ||||||
| #   For cartesian printers this sets the maximum acceleration (in |  | ||||||
| #   mm/s^2) of movement along the z axis. It limits the acceleration |  | ||||||
| #   of the z stepper motor on cartesian printers. The default is to |  | ||||||
| #   use max_accel for max_z_accel. |  | ||||||
| #square_corner_velocity: 5.0 |  | ||||||
| #   The maximum velocity (in mm/s) that the toolhead may travel a 90 |  | ||||||
| #   degree corner at. A non-zero value can reduce changes in extruder |  | ||||||
| #   flow rates by enabling instantaneous velocity changes of the |  | ||||||
| #   toolhead during cornering. This value configures the internal |  | ||||||
| #   centripetal velocity cornering algorithm; corners with angles |  | ||||||
| #   larger than 90 degrees will have a higher cornering velocity while |  | ||||||
| #   corners with angles less than 90 degrees will have a lower |  | ||||||
| #   cornering velocity. If this is set to zero then the toolhead will |  | ||||||
| #   decelerate to zero at each corner. The default is 5mm/s. |  | ||||||
|  |  | ||||||
|  |  | ||||||
| # Looking for more options? Check the example-extras.cfg file. |  | ||||||
| @@ -2,7 +2,7 @@ | |||||||
| # boards. To use this config, the firmware should be compiled for the | # boards. To use this config, the firmware should be compiled for the | ||||||
| # SAM3x8e. | # SAM3x8e. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC6 | step_pin: PC6 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains common pin mappings for the Azteeg X5 Mini v3. To use | # This file contains common pin mappings for the Azteeg X5 Mini v3. To use | ||||||
| # this config, the firmware should be compiled for the LPC1769. | # this config, the firmware should be compiled for the LPC1769. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: P2.1 | step_pin: P2.1 | ||||||
|   | |||||||
| @@ -7,7 +7,7 @@ | |||||||
| # file named "firmware.bin" on an SD card and then restart the GTR | # file named "firmware.bin" on an SD card and then restart the GTR | ||||||
| # with that SD card. | # with that SD card. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC15 | step_pin: PC15 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| # file named "firmware.bin" on an SD card and then restart the SKR E3 | # file named "firmware.bin" on an SD card and then restart the SKR E3 | ||||||
| # DIP with that SD card. | # DIP with that SD card. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC6 | step_pin: PC6 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| # file named "firmware.bin" on an SD card and then restart the SKR | # file named "firmware.bin" on an SD card and then restart the SKR | ||||||
| # mini E3 with that SD card. | # mini E3 with that SD card. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PB13 | step_pin: PB13 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| # file named "firmware.bin" on an SD card and then restart the SKR | # file named "firmware.bin" on an SD card and then restart the SKR | ||||||
| # mini E3 with that SD card. | # mini E3 with that SD card. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PB13 | step_pin: PB13 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| # file named "firmware.bin" on an SD card and then restart the SKR | # file named "firmware.bin" on an SD card and then restart the SKR | ||||||
| # mini E3 with that SD card. | # mini E3 with that SD card. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PB13 | step_pin: PB13 | ||||||
|   | |||||||
| @@ -7,7 +7,7 @@ | |||||||
| # file named "firmware.bin" on an SD card and then restart the SKR | # file named "firmware.bin" on an SD card and then restart the SKR | ||||||
| # mini with that SD card. | # mini with that SD card. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC6 | step_pin: PC6 | ||||||
|   | |||||||
| @@ -7,7 +7,7 @@ | |||||||
| # file named "firmware.bin" on an SD card and then restart the SKR PRO | # file named "firmware.bin" on an SD card and then restart the SKR PRO | ||||||
| # with that SD card. | # with that SD card. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PE9 | step_pin: PE9 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # board. To use this config, the firmware should be compiled for the | # board. To use this config, the firmware should be compiled for the | ||||||
| # LPC1768. | # LPC1768. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: P0.4 | step_pin: P0.4 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # board. To use this config, the firmware should be compiled for the | # board. To use this config, the firmware should be compiled for the | ||||||
| # LPC1768. | # LPC1768. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: P2.2 | step_pin: P2.2 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # board. To use this config, the firmware should be compiled for the | # board. To use this config, the firmware should be compiled for the | ||||||
| # LPC1768 or LPC1769(Turbo). | # LPC1768 or LPC1769(Turbo). | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: P2.2 | step_pin: P2.2 | ||||||
|   | |||||||
| @@ -8,7 +8,7 @@ | |||||||
| # order to set the pin state one must use a "device tree overlay" or | # order to set the pin state one must use a "device tree overlay" or | ||||||
| # use the config-pin program. | # use the config-pin program. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: P8_13 | step_pin: P8_13 | ||||||
|   | |||||||
| @@ -13,7 +13,7 @@ | |||||||
| # filename must end in ".bin" and must not match the last filename | # filename must end in ".bin" and must not match the last filename | ||||||
| # that was flashed. | # that was flashed. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PB9 | step_pin: PB9 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # that have the Duex expansion board. To use this config, the firmware | # that have the Duex expansion board. To use this config, the firmware | ||||||
| # should be compiled for the SAM4E8E. | # should be compiled for the SAM4E8E. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| ## Drivers | ## Drivers | ||||||
| # Here are the pins for the 10 stepper drivers supported by a Duet2 board | # Here are the pins for the 10 stepper drivers supported by a Duet2 board | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains common pin mappings for the Duet2 Maestro. To use | # This file contains common pin mappings for the Duet2 Maestro. To use | ||||||
| # this config, the firmware should be compiled for the sam4s8c. | # this config, the firmware should be compiled for the sam4s8c. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC20 | step_pin: PC20 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains common pin mappings for Duet2 Eth/Wifi boards. To | # This file contains common pin mappings for Duet2 Eth/Wifi boards. To | ||||||
| # use this config, the firmware should be compiled for the SAM4E8E. | # use this config, the firmware should be compiled for the SAM4E8E. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD6 | step_pin: PD6 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains common pin mappings for Einsy Rambo boards. To use | # This file contains common pin mappings for Einsy Rambo boards. To use | ||||||
| # this config, the firmware should be compiled for the AVR atmega2560. | # this config, the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC0 | step_pin: PC0 | ||||||
|   | |||||||
| @@ -8,7 +8,7 @@ | |||||||
| # file named "firmware.bin" on an SD card and then restart the FLYBOARD | # file named "firmware.bin" on an SD card and then restart the FLYBOARD | ||||||
| # with that SD card. | # with that SD card. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PB9 | step_pin: PB9 | ||||||
|   | |||||||
| @@ -7,7 +7,7 @@ | |||||||
| # after running "make", run the following command to flash the board: | # after running "make", run the following command to flash the board: | ||||||
| #  stm32flash -w out/klipper.bin -v -i rts,-dtr,dtr /dev/ttyUSB0 | #  stm32flash -w out/klipper.bin -v -i rts,-dtr,dtr /dev/ttyUSB0 | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PB8 | step_pin: PB8 | ||||||
|   | |||||||
| @@ -7,7 +7,7 @@ | |||||||
| # after running "make", run the following command to flash the board: | # after running "make", run the following command to flash the board: | ||||||
| #  stm32flash -w out/klipper.bin -v -i rts,-dtr,dtr /dev/ttyUSB0 | #  stm32flash -w out/klipper.bin -v -i rts,-dtr,dtr /dev/ttyUSB0 | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PB8 | step_pin: PB8 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains common pin mappings for a Fysetc F6 board. | # This file contains common pin mappings for a Fysetc F6 board. | ||||||
| # To use this config, the firmware should be compiled for the AVR atmega2560. | # To use this config, the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PF0 | step_pin: PF0 | ||||||
| @@ -242,7 +242,6 @@ aliases: | |||||||
| # Servos | # Servos | ||||||
| ######################################## | ######################################## | ||||||
|  |  | ||||||
| # See the example-extras.cfg file for more information. |  | ||||||
| # All Servo pins support hardware PWM. | # All Servo pins support hardware PWM. | ||||||
|  |  | ||||||
| #[servo my_servo1] | #[servo my_servo1] | ||||||
| @@ -261,7 +260,6 @@ aliases: | |||||||
| # RGB header | # RGB header | ||||||
| ######################################## | ######################################## | ||||||
|  |  | ||||||
| # See the example-extras.cfg file for more information. |  | ||||||
| # All RGB pins support hardware PWM. | # All RGB pins support hardware PWM. | ||||||
|  |  | ||||||
| #[output_pin blue] | #[output_pin blue] | ||||||
|   | |||||||
| @@ -4,7 +4,7 @@ | |||||||
| # and select the "12MHz crystal" as clock reference | # and select the "12MHz crystal" as clock reference | ||||||
| # For flashing, write the compiled klipper.bin to memory location 0x08000000 | # For flashing, write the compiled klipper.bin to memory location 0x08000000 | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PE11 | step_pin: PE11 | ||||||
| @@ -253,8 +253,6 @@ aliases: | |||||||
| # RGB header | # RGB header | ||||||
| ######################################## | ######################################## | ||||||
|  |  | ||||||
| # See the example-extras.cfg file for more information. |  | ||||||
|  |  | ||||||
| #[output_pin blue] | #[output_pin blue] | ||||||
| #pin: PB7 | #pin: PB7 | ||||||
|  |  | ||||||
| @@ -268,8 +266,6 @@ aliases: | |||||||
| # Servo | # Servo | ||||||
| ######################################## | ######################################## | ||||||
|  |  | ||||||
| # See the example-extras.cfg file for more information. |  | ||||||
|  |  | ||||||
| #[servo my_servo1] | #[servo my_servo1] | ||||||
| #pin: PA3  # shared with ZMAX | #pin: PA3  # shared with ZMAX | ||||||
|  |  | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # board. GT2560 board uses a firmware compiled for the AVR | # board. GT2560 board uses a firmware compiled for the AVR | ||||||
| # atmega2560. | # atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar25 | step_pin: ar25 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| # then one may need to flash a bootloader to the board - see the | # then one may need to flash a bootloader to the board - see the | ||||||
| # Klipper docs/Bootloaders.md file for more information. | # Klipper docs/Bootloaders.md file for more information. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # Mightyboard. To use this config, the firmware should be compiled for | # Mightyboard. To use this config, the firmware should be compiled for | ||||||
| # the Atmel atmega1280. | # the Atmel atmega1280. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PF1 | step_pin: PF1 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains common pin mappings for Mini-RAMBo boards. To use | # This file contains common pin mappings for Mini-RAMBo boards. To use | ||||||
| # this config, the firmware should be compiled for the AVR atmega2560. | # this config, the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC0 | step_pin: PC0 | ||||||
|   | |||||||
| @@ -7,7 +7,7 @@ | |||||||
| # command to flash the board: | # command to flash the board: | ||||||
| #  avrdude -carduino -patmega1281 -P/dev/ttyUSB0 -b57600 -D -Uout/klipper.elf.hex | #  avrdude -carduino -patmega1281 -P/dev/ttyUSB0 -b57600 -D -Uout/klipper.elf.hex | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PF2 | step_pin: PF2 | ||||||
|   | |||||||
| @@ -13,7 +13,7 @@ | |||||||
| # MKS Robin E3 has onboard TMC2209. This config can also be used for | # MKS Robin E3 has onboard TMC2209. This config can also be used for | ||||||
| # MKS Robin E3D if equipped with TMC2209 stepper drivers. | # MKS Robin E3D if equipped with TMC2209 stepper drivers. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC0 | step_pin: PC0 | ||||||
|   | |||||||
| @@ -10,7 +10,7 @@ | |||||||
| # Copy the file out/Robin_nano.bin to an SD card and then restart the | # Copy the file out/Robin_nano.bin to an SD card and then restart the | ||||||
| # printer with that SD card. | # printer with that SD card. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PE3 | step_pin: PE3 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains common pin mappings for the MKS SGEN_L board. To | # This file contains common pin mappings for the MKS SGEN_L board. To | ||||||
| # use this config, the firmware should be compiled for the LPC1768. | # use this config, the firmware should be compiled for the LPC1768. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: P2.2 | step_pin: P2.2 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains common pin mappings for Printrboard G2 boards. | # This file contains common pin mappings for Printrboard G2 boards. | ||||||
| # To use this config, the firmware should be compiled for the SAM3x8c. | # To use this config, the firmware should be compiled for the SAM3x8c. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PB15 | step_pin: PB15 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| # - Connect via USB and run: | # - Connect via USB and run: | ||||||
| # avrdude -c flip1 -p usb1286 -U flash:w:out/klipper.elf.hex | # avrdude -c flip1 -p usb1286 -U flash:w:out/klipper.elf.hex | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PA0 | step_pin: PA0 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # use this config, the firmware should be compiled for the Arduino | # use this config, the firmware should be compiled for the Arduino | ||||||
| # Due. | # Due. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| # Temp sensor pins: analog0..analog4 | # Temp sensor pins: analog0..analog4 | ||||||
| # Mosfet Pins: ar7 (Heatbed), ar8, ar9, ar11, ar12, ar13 | # Mosfet Pins: ar7 (Heatbed), ar8, ar9, ar11, ar12, ar13 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains common pin mappings for RAMBo boards. To use this | # This file contains common pin mappings for RAMBo boards. To use this | ||||||
| # config, the firmware should be compiled for the AVR atmega2560. | # config, the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC0 | step_pin: PC0 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # boards. RAMPS boards typically use a firmware compiled for the AVR | # boards. RAMPS boards typically use a firmware compiled for the AVR | ||||||
| # atmega2560 (though other AVR chips are also possible). | # atmega2560 (though other AVR chips are also possible). | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains common pin mappings for Re-Arm. To use this | # This file contains common pin mappings for Re-Arm. To use this | ||||||
| # config, the firmware should be compiled for the LPC1768. | # config, the firmware should be compiled for the LPC1768. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: P2.1 | step_pin: P2.1 | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ | |||||||
| # they must be specified in a "device tree overlay" or via the | # they must be specified in a "device tree overlay" or via the | ||||||
| # config-pin program. | # config-pin program. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [mcu] | [mcu] | ||||||
| serial: /dev/rpmsg_pru30 | serial: /dev/rpmsg_pru30 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains common pin mappings for RUMBA boards.  To use | # This file contains common pin mappings for RUMBA boards.  To use | ||||||
| # this config, the firmware should be compiled for the AVR atmega2560. | # this config, the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar17 | step_pin: ar17 | ||||||
|   | |||||||
| @@ -4,7 +4,7 @@ | |||||||
| # "simulavr software emulation". Further details are in | # "simulavr software emulation". Further details are in | ||||||
| # docs/Debugging.md. | # docs/Debugging.md. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| # Pins: PA5, PA4, PA1 | # Pins: PA5, PA4, PA1 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains common pin mappings for Smoothieboard. To use | # This file contains common pin mappings for Smoothieboard. To use | ||||||
| # this config, the firmware should be compiled for the LPC176x. | # this config, the firmware should be compiled for the LPC176x. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: P2.0 | step_pin: P2.0 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # boards. To use this config, the firmware should be compiled for the | # boards. To use this config, the firmware should be compiled for the | ||||||
| # AVR atmega2560. | # AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar25 | step_pin: ar25 | ||||||
|   | |||||||
| @@ -9,8 +9,9 @@ | |||||||
| # for other example Klipper configs created by the VORON community. | # for other example Klipper configs created by the VORON community. | ||||||
|  |  | ||||||
| # This file is only an example - be sure to review and update it | # This file is only an example - be sure to review and update it | ||||||
| # according to the specifics of your printer. See the example.cfg and | # according to the specifics of your printer. | ||||||
| # example-extras.cfg files for a description of available Klipper parameters. |  | ||||||
|  | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| # AND PLEASE READ THROUGH THE KLIPPER DOCUMENTATION FIRST! | # AND PLEASE READ THROUGH THE KLIPPER DOCUMENTATION FIRST! | ||||||
| # https://github.com/KevinOConnor/klipper/tree/master/docs | # https://github.com/KevinOConnor/klipper/tree/master/docs | ||||||
|   | |||||||
| @@ -7,8 +7,9 @@ | |||||||
| # Created by "Nurmukhamed Artykaly" | # Created by "Nurmukhamed Artykaly" | ||||||
|  |  | ||||||
| # This file is only an example - be sure to review and update it | # This file is only an example - be sure to review and update it | ||||||
| # according to the specifics of your printer. See the example.cfg and | # according to the specifics of your printer. | ||||||
| # example-extras.cfg files for a description of available Klipper parameters. |  | ||||||
|  | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| # AND PLEASE READ THROUGH THE KLIPPER DOCUMENTATION FIRST! | # AND PLEASE READ THROUGH THE KLIPPER DOCUMENTATION FIRST! | ||||||
| # https://www.klipper3d.org/Overview.html | # https://www.klipper3d.org/Overview.html | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains pin mappings for the ADIMLab 3d printer 2018. | # This file contains pin mappings for the ADIMLab 3d printer 2018. | ||||||
| # To use this config, the firmware should be compiled for the AVR atmega2560. | # To use this config, the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar25 | step_pin: ar25 | ||||||
|   | |||||||
| @@ -10,7 +10,7 @@ | |||||||
| # file named "project.bin" on an SD card and then restart the Alfawise | # file named "project.bin" on an SD card and then restart the Alfawise | ||||||
| # with that SD card. | # with that SD card. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PB4 | step_pin: PB4 | ||||||
|   | |||||||
| @@ -6,7 +6,7 @@ | |||||||
| # the boards are typically flashed with this command: | # the boards are typically flashed with this command: | ||||||
| #  avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex | #  avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_a] | [stepper_a] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -6,7 +6,7 @@ | |||||||
| # the boards are typically flashed with this command: | # the boards are typically flashed with this command: | ||||||
| #  avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex | #  avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -6,7 +6,7 @@ | |||||||
| # the boards are typically flashed with this command: | # the boards are typically flashed with this command: | ||||||
| #  avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex | #  avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -6,7 +6,7 @@ | |||||||
| # the boards are typically flashed with this command: | # the boards are typically flashed with this command: | ||||||
| #  avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex | #  avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # Klipper firmware config file for Anycubic 4Max. To use this config, | # Klipper firmware config file for Anycubic 4Max. To use this config, | ||||||
| # the firmware should be compiled for the AVR atmega2560. | # the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
|   | |||||||
| @@ -4,7 +4,7 @@ | |||||||
| # endstop_pin in the stepper_z1 section.) To use this config, the | # endstop_pin in the stepper_z1 section.) To use this config, the | ||||||
| # firmware should be compiled for the AVR atmega2560. | # firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
|   | |||||||
| @@ -5,7 +5,7 @@ | |||||||
| # AVR ATmega2560 Arduino + RAMPS compatible board. | # AVR ATmega2560 Arduino + RAMPS compatible board. | ||||||
| # To use this config, the firmware should be compiled for the AVR atmega2560. | # To use this config, the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_a] | [stepper_a] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
|   | |||||||
| @@ -4,8 +4,8 @@ | |||||||
| # The Anycubic delta printers use the TriGorilla board which is an | # The Anycubic delta printers use the TriGorilla board which is an | ||||||
| # AVR ATmega2560 Arduino + RAMPS compatible board. | # AVR ATmega2560 Arduino + RAMPS compatible board. | ||||||
| # To use this config, the firmware should be compiled for the AVR atmega2560. | # To use this config, the firmware should be compiled for the AVR atmega2560. | ||||||
| # See the example.cfg, example-delta.cfg and example-extras.cfg files |  | ||||||
| # for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_a] | [stepper_a] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| # then one may need to flash a bootloader to the board - see the | # then one may need to flash a bootloader to the board - see the | ||||||
| # Klipper docs/Bootloaders.md file for more information. | # Klipper docs/Bootloaders.md file for more information. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| # then one may need to flash a bootloader to the board - see the | # then one may need to flash a bootloader to the board - see the | ||||||
| # Klipper docs/Bootloaders.md file for more information. | # Klipper docs/Bootloaders.md file for more information. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains pin mappings for the 2017 Creality CR-10S. To use | # This file contains pin mappings for the 2017 Creality CR-10S. To use | ||||||
| # this config, the firmware should be compiled for the AVR atmega2560. | # this config, the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains pin mappings for the Creality CR-20. To use | # This file contains pin mappings for the Creality CR-20. To use | ||||||
| # this config, the firmware should be compiled for the AVR atmega2560. | # this config, the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PF0 | step_pin: PF0 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| # This file contains pin mappings for the Creality CR-20 Pro. To use | # This file contains pin mappings for the Creality CR-20 Pro. To use | ||||||
| # this config, the firmware should be compiled for the AVR atmega2560. | # this config, the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PF0 | step_pin: PF0 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| # then one may need to flash a bootloader to the board - see the | # then one may need to flash a bootloader to the board - see the | ||||||
| # Klipper docs/Bootloaders.md file for more information. | # Klipper docs/Bootloaders.md file for more information. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| # then one may need to flash a bootloader to the board - see the | # then one may need to flash a bootloader to the board - see the | ||||||
| # Klipper docs/Bootloaders.md file for more information. | # Klipper docs/Bootloaders.md file for more information. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -14,7 +14,7 @@ | |||||||
| # filename must end in ".bin" and must not match the last filename | # filename must end in ".bin" and must not match the last filename | ||||||
| # that was flashed. | # that was flashed. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC2 | step_pin: PC2 | ||||||
|   | |||||||
| @@ -14,7 +14,7 @@ | |||||||
| # filename must end in ".bin" and must not match the last filename | # filename must end in ".bin" and must not match the last filename | ||||||
| # that was flashed. | # that was flashed. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC2 | step_pin: PC2 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| # then one may need to flash a bootloader to the board - see the | # then one may need to flash a bootloader to the board - see the | ||||||
| # Klipper docs/Bootloaders.md file for more information. | # Klipper docs/Bootloaders.md file for more information. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -3,7 +3,7 @@ | |||||||
| # To use this config, the firmware should be compiled for the AVR | # To use this config, the firmware should be compiled for the AVR | ||||||
| # atmega2560. | # atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PF0 | step_pin: PF0 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| #This file contains pin mappings for the Lulzbot Mini 1 using RAMBo Mini and SingleExtruder | #This file contains pin mappings for the Lulzbot Mini 1 using RAMBo Mini and SingleExtruder | ||||||
| #To use this config, the firmware should be compiled for the AVR atmega2560. | #To use this config, the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| #------------------------------------------------------------------------------------------------- | #------------------------------------------------------------------------------------------------- | ||||||
| # LULZBOT Mini 1 SingleExtruder (RAMBoMini) | # LULZBOT Mini 1 SingleExtruder (RAMBoMini) | ||||||
|   | |||||||
| @@ -4,7 +4,7 @@ | |||||||
|  |  | ||||||
| # For a TAZ6 with DualV3 extruder, see printer-lulzbot-taz6-dual-v3-2017.cfg. | # For a TAZ6 with DualV3 extruder, see printer-lulzbot-taz6-dual-v3-2017.cfg. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC0 | step_pin: PC0 | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| #This file contains pin mappings for the Lulzbot TAZ 6 circa 2017 using RAMBo and Dual v3 toolhead. | #This file contains pin mappings for the Lulzbot TAZ 6 circa 2017 using RAMBo and Dual v3 toolhead. | ||||||
| #To use this config, the firmware should be compiled for the AVR atmega2560. | #To use this config, the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| #------------------------------------------------------------------------------------------------- | #------------------------------------------------------------------------------------------------- | ||||||
| #------------------------------------------------------------------------------------------------- | #------------------------------------------------------------------------------------------------- | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # printer (using the Makeboard 1.3 electronics). To use this config, | # printer (using the Makeboard 1.3 electronics). To use this config, | ||||||
| # the firmware should be compiled for the AVR atmega2560. | # the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_a] | [stepper_a] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
|   | |||||||
| @@ -16,7 +16,7 @@ | |||||||
| # Note 2: Klipper does not currently support the LCD interface used on this | # Note 2: Klipper does not currently support the LCD interface used on this | ||||||
| # printer. | # printer. | ||||||
| # | # | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
|  |  | ||||||
| # Stepper A is the front-left tower, as originally wired. If you've rewired | # Stepper A is the front-left tower, as originally wired. If you've rewired | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # use this config, the firmware should be compiled for the AVR | # use this config, the firmware should be compiled for the AVR | ||||||
| # atmega2560. | # atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PC0 | step_pin: PC0 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # (version 2) delta printer from 2015. To use this config, the | # (version 2) delta printer from 2015. To use this config, the | ||||||
| # firmware should be compiled for the AVR atmega2560. | # firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_a] | [stepper_a] | ||||||
| step_pin: PC0 | step_pin: PC0 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # use this config, the firmware should be compiled for the AVR | # use this config, the firmware should be compiled for the AVR | ||||||
| # atmega2560. | # atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
|   | |||||||
| @@ -5,7 +5,7 @@ | |||||||
| # (using a Bondtech BMG extruder). If using a stock printer it may be | # (using a Bondtech BMG extruder). If using a stock printer it may be | ||||||
| # necessary to update the extruder step_distance parameter. | # necessary to update the extruder step_distance parameter. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
|   | |||||||
| @@ -5,7 +5,7 @@ | |||||||
| # It _will not_ work out of the box for the "new orange" Tarantula pro with a | # It _will not_ work out of the box for the "new orange" Tarantula pro with a | ||||||
| # MKS Sgen_l 32-bit board. | # MKS Sgen_l 32-bit board. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
|   | |||||||
| @@ -7,7 +7,7 @@ | |||||||
| # the boards are typically flashed with this command: | # the boards are typically flashed with this command: | ||||||
| # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex | # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -7,7 +7,7 @@ | |||||||
| # the boards are typically flashed with this command: | # the boards are typically flashed with this command: | ||||||
| # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex | # avrdude -p atmega1284p -c arduino -b 57600 -P /dev/ttyUSB0 -U out/klipper.elf.hex | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ | |||||||
| # then one may need to flash a bootloader to the board - see the | # then one may need to flash a bootloader to the board - see the | ||||||
| # Klipper docs/Bootloaders.md file for more information. | # Klipper docs/Bootloaders.md file for more information. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PD7 | step_pin: PD7 | ||||||
|   | |||||||
| @@ -10,8 +10,7 @@ | |||||||
| # use the following command: | # use the following command: | ||||||
| # avrdude -p atmega1284p -c arduino -b 115200 -P /dev/ttyUSB0 -U out/klipper.elf.hex | # avrdude -p atmega1284p -c arduino -b 115200 -P /dev/ttyUSB0 -U out/klipper.elf.hex | ||||||
|  |  | ||||||
| # See the example.cfg and example-extras.cfg files for a description | # See docs/Config_Reference.md for a description of parameters. | ||||||
| # of available parameters. |  | ||||||
|  |  | ||||||
| [mcu] | [mcu] | ||||||
| serial: /dev/ttyUSB0 | serial: /dev/ttyUSB0 | ||||||
|   | |||||||
| @@ -12,7 +12,7 @@ | |||||||
| # Copy the file out/Robin_nano35.bin to an SD card and then restart the | # Copy the file out/Robin_nano35.bin to an SD card and then restart the | ||||||
| # printer with that SD card. | # printer with that SD card. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PE3 | step_pin: PE3 | ||||||
|   | |||||||
| @@ -4,7 +4,7 @@ | |||||||
|  |  | ||||||
| # Based on config from Martin Malmqvist and Per Hjort. | # Based on config from Martin Malmqvist and Per Hjort. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar54 | step_pin: ar54 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # Ultimate). To use this config, the firmware should be compiled for | # Ultimate). To use this config, the firmware should be compiled for | ||||||
| # the AVR atmega2560. | # the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PA3 | step_pin: PA3 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # also sold as the Monoprice Maker Pro MK1. To use this config, | # also sold as the Monoprice Maker Pro MK1. To use this config, | ||||||
| # the firmware should be compiled for the AVR atmega2560. | # the firmware should be compiled for the AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar61 | step_pin: ar61 | ||||||
|   | |||||||
| @@ -4,7 +4,7 @@ | |||||||
| # Pin numbers and other parameters were extracted from the official | # Pin numbers and other parameters were extracted from the official | ||||||
| # Marlin source available at: https://github.com/garychen99/i3Mini | # Marlin source available at: https://github.com/garychen99/i3Mini | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: ar22 | step_pin: ar22 | ||||||
|   | |||||||
| @@ -5,7 +5,7 @@ | |||||||
| # official Marlin source available at: | # official Marlin source available at: | ||||||
| # https://github.com/garychen99/Duplicator-i3-plus | # https://github.com/garychen99/Duplicator-i3-plus | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PF7 | step_pin: PF7 | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
| # Mark II. To use this config, the firmware should be compiled for the | # Mark II. To use this config, the firmware should be compiled for the | ||||||
| # AVR atmega2560. | # AVR atmega2560. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_x] | [stepper_x] | ||||||
| step_pin: PF7 | step_pin: PF7 | ||||||
|   | |||||||
| @@ -12,7 +12,7 @@ | |||||||
| # then one may need to flash a bootloader to the board - see the | # then one may need to flash a bootloader to the board - see the | ||||||
| # Klipper docs/Bootloaders.md file for more information. | # Klipper docs/Bootloaders.md file for more information. | ||||||
|  |  | ||||||
| # See the example.cfg file for a description of available parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| # For best results with klipper and the Wanhao Duplicator i3, follow these | # For best results with klipper and the Wanhao Duplicator i3, follow these | ||||||
| # guidelines: | # guidelines: | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| #Config for the BTT mot-exp | #Config for the BTT mot-exp | ||||||
| #See the example.cfg file for a description of available parameters. | #See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
| [stepper_1] | [stepper_1] | ||||||
| step_pin: EXP2_6 | step_pin: EXP2_6 | ||||||
|   | |||||||
| @@ -1,5 +1,7 @@ | |||||||
| # Some alternate glyphs for use with 128x64 LCDs. These are used by adding them to your printer.cfg. | # Some alternate glyphs for use with 128x64 LCDs. These are used by | ||||||
| # See config/example-extras.cfg for more information about setting these up. | # adding them to your printer.cfg. | ||||||
|  |  | ||||||
|  | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
|  |  | ||||||
| # =============================== | # =============================== | ||||||
|   | |||||||
| @@ -1,8 +1,7 @@ | |||||||
| # This file contains a configuration snippet for a dual extruder | # This file contains a configuration snippet for a dual extruder | ||||||
| # printer using dual carriages (an "IDEX" printer). | # printer using dual carriages (an "IDEX" printer). | ||||||
|  |  | ||||||
| # See example.cfg and example-extras.cfg for a description of | # See docs/Config_Reference.md for a description of parameters. | ||||||
| # available parameters. |  | ||||||
|  |  | ||||||
| # Definition for the primary carriage (holding the primary extruder) | # Definition for the primary carriage (holding the primary extruder) | ||||||
| [stepper_x] | [stepper_x] | ||||||
|   | |||||||
| @@ -6,7 +6,7 @@ | |||||||
| # aliases for the EXP1/EXP2 plugs, find the appropriate LCD type in | # aliases for the EXP1/EXP2 plugs, find the appropriate LCD type in | ||||||
| # this file, and then copy-and-paste that section into printer.cfg. | # this file, and then copy-and-paste that section into printer.cfg. | ||||||
|  |  | ||||||
| # See the "example-extras.cfg" file for description of config parameters. | # See docs/Config_Reference.md for a description of parameters. | ||||||
|  |  | ||||||
|  |  | ||||||
| ###################################################################### | ###################################################################### | ||||||
|   | |||||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user