135 lines
3.6 KiB
INI
135 lines
3.6 KiB
INI
# This file contains pin mappings for the LDO Nitehawk-SB Toolboard
|
|
# To use this config, the firmware should be compiled for the Raspberry Pi RP2040
|
|
# Make sure to include this config *at the end* of printer.cfg to overwrite the relevent sections
|
|
|
|
# See https://docs.ldomotors.com/en/voron/nitehawk-sb#firmware-setup-and-update
|
|
# For instructions on uploading/updating klipper firmware to the PCB
|
|
|
|
## LDO Nitehawk-SB Toolboard Partial Config
|
|
|
|
## *** THINGS TO CHANGE/CHECK: ***
|
|
## MCU paths [mcu] section
|
|
## Thermistor types [extruder] sections
|
|
|
|
## *MAKE SURE* to include this partial config file *AFTER* the main controller config.
|
|
## This will ensure the relavent sections are overwritten by the pin mappings specified here.
|
|
|
|
[mcu nhk]
|
|
## Obtain definition by "ls -l /dev/serial/by-id/" then unplug to verify
|
|
##--------------------------------------------------------------------
|
|
serial: /dev/serial/by-id/usb-Klipper_rp2040_4E473531310A2450-if00
|
|
restart_method: command
|
|
##--------------------------------------------------------------------
|
|
|
|
[temperature_sensor nhk]
|
|
sensor_type: temperature_mcu
|
|
sensor_mcu: nhk
|
|
|
|
#####################################################################
|
|
# Extruder
|
|
#####################################################################
|
|
[extruder]
|
|
step_pin: nhk:gpio23
|
|
dir_pin: !nhk:gpio24
|
|
enable_pin: !nhk:gpio25
|
|
heater_pin: nhk:gpio9
|
|
sensor_pin: nhk:gpio29
|
|
sensor_type: Generic 3950
|
|
pullup_resistor: 2200
|
|
min_temp: 0
|
|
max_temp: 450
|
|
microsteps: 16
|
|
control: pid
|
|
pid_kp: 12.655
|
|
pid_ki: 0.524
|
|
pid_kd: 76.404
|
|
rotation_distance: 5.7
|
|
filament_diameter: 1.75
|
|
nozzle_diameter: 0.4
|
|
max_extrude_cross_section: 5
|
|
|
|
[tmc2209 extruder]
|
|
sense_resistor: 0.100
|
|
uart_pin: nhk:gpio0
|
|
tx_pin: nhk:gpio1
|
|
interpolate: false
|
|
run_current: 0.65
|
|
|
|
#####################################################################
|
|
# Fans
|
|
#####################################################################
|
|
## PCF
|
|
[fan]
|
|
pin: nhk:gpio6
|
|
#tachometer_pin: nhk:gpio17
|
|
#tachometer_ppr: 2
|
|
## HEF
|
|
|
|
[heater_fan hotend_fan]
|
|
pin: nhk:gpio5
|
|
#tachometer_pin: nhk:gpio16
|
|
#tachometer_ppr: 2
|
|
|
|
#####################################################################
|
|
# Probe
|
|
#####################################################################
|
|
## Probe Port
|
|
[probe]
|
|
pin: nhk:gpio10
|
|
z_offset: -0.9
|
|
|
|
#####################################################################
|
|
# Lights
|
|
#####################################################################
|
|
## Stealthburner Headlights
|
|
[neopixel headlight]
|
|
pin: nhk:gpio7
|
|
|
|
## PCB Activity Light
|
|
[output_pin act_led]
|
|
pin: !nhk:gpio8
|
|
|
|
#####################################################################
|
|
# Accelerometer
|
|
#####################################################################
|
|
[adxl345]
|
|
cs_pin: nhk:gpio27
|
|
spi_software_sclk_pin: nhk:gpio18
|
|
spi_software_mosi_pin: nhk:gpio20
|
|
spi_software_miso_pin: nhk:gpio19
|
|
|
|
[resonance_tester]
|
|
accel_chip: adxl345
|
|
probe_points:
|
|
175, 175, 20
|
|
|
|
##--------------------------------------------------------------------
|
|
|
|
#####################################################################
|
|
# Thermistors
|
|
# #####################################################################
|
|
## External Chamber Thermistor Port
|
|
#[temperature_sensor chamber_temp]
|
|
#sensor_type: Generic 3950
|
|
#sensor_pin: nhk:gpio28
|
|
#min_temp: 0
|
|
#max_temp: 100
|
|
#gcode_id: chamber_th
|
|
|
|
# [thermistor CMFB103F3950FANT]
|
|
# temperature1: 0.0
|
|
# resistance1: 32116.0
|
|
# temperature2: 40.0
|
|
# resistance2: 5309.0
|
|
# temperature3: 80.0
|
|
# resistance3: 1228.0
|
|
|
|
# [temperature_sensor nh_temp]
|
|
# ## Nitehawk PCB Sensor
|
|
# sensor_type: CMFB103F3950FANT
|
|
# sensor_pin: nhk:gpio26
|
|
# pullup_resistor: 2200
|
|
# min_temp: 0
|
|
# max_temp: 100
|
|
# gcode_id: nh_th
|