diff options
Diffstat (limited to 'config/avrsim.cfg')
-rw-r--r-- | config/avrsim.cfg | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/config/avrsim.cfg b/config/avrsim.cfg new file mode 100644 index 000000000..5b1d0f74d --- /dev/null +++ b/config/avrsim.cfg @@ -0,0 +1,83 @@ +# Support for internal testing with the "simulavr" program. To use +# this config, compile the firmware for an AVR atmega644p, disable the +# AVR watchdog timer, set the MCU frequency to 20000000, and set the +# serial baud rate to 115200. + +[stepper_x] +# Pins: PA5, PA4, PA1 +step_pin: ar29 +dir_pin: ar28 +enable_pin: ar25 +step_distance: .0225 +max_velocity: 500 +max_accel: 3000 +endstop_pin: ^!ar0 +position_min: -0.25 +position_endstop: 0 +position_max: 200 + +[stepper_y] +# Pins: PA3, PA2 +step_pin: ar27 +dir_pin: ar26 +enable_pin: ar25 +step_distance: .0225 +max_velocity: 500 +max_accel: 3000 +endstop_pin: ^!ar1 +position_min: -0.25 +position_endstop: 0 +position_max: 200 + +[stepper_z] +# Pins: PC7, PC6 +step_pin: ar23 +dir_pin: ar22 +enable_pin: ar25 +step_distance: .005 +max_velocity: 250 +max_accel: 30 +endstop_pin: ^!ar2 +position_min: 0.1 +position_endstop: 0.5 +position_max: 200 + +[stepper_e] +# Pins: PC3, PC2 +step_pin: ar19 +dir_pin: ar18 +enable_pin: ar25 +step_distance: .004242 +max_velocity: 200000 +max_accel: 3000 + +[heater_nozzle] +heater_pin: ar4 +thermistor_pin: analog1 +thermistor_type: EPCOS 100K B57560G104F +control: pid +pid_Kp: 22.2 +pid_Ki: 1.08 +pid_Kd: 114 +min_temp: 0 +max_temp: 210 + +[heater_bed] +heater_pin: ar3 +thermistor_pin: analog0 +thermistor_type: EPCOS 100K B57560G104F +control: watermark +min_temp: 0 +max_temp: 110 + +[fan] +pin: ar14 +hard_pwm: 1 + +[mcu] +serial: /tmp/pseudoserial +baud: 115200 +pin_map: arduino + +[printer] +kinematics: cartesian |