Created
February 1, 2024 18:28
-
-
Save jschoch/f0c0784faedfd22f2ebe4e3d1114410f to your computer and use it in GitHub Desktop.
config.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "TangNano9K", | |
"description": "TangNano9K with 5Axis BOB over SPI", | |
"boardcfg": "TangNano9K", | |
"transport": "SPI", | |
"axis": 9, | |
"interface": [ | |
{ | |
"type": "w5500", | |
"ip": "192.168.10.194", | |
"transport": "UDP", | |
"port": "2390", | |
"pins": { | |
"MOSI": "75", | |
"MISO": "74", | |
"SCK": "76", | |
"SEL": "77" | |
} | |
} | |
], | |
"enable": { | |
"pin": "69" | |
}, | |
"expansion": [ | |
{ | |
"type": "shiftreg", | |
"bits": 8, | |
"invert": true, | |
"pullup": true, | |
"pins": { | |
"out": "73", | |
"in": "72", | |
"clock": "71", | |
"load": "70" | |
} | |
} | |
], | |
"plugins": [ | |
{ | |
"type": "vin_quadencoderz", | |
"pullup": true, | |
"name": "spindle_encoder", | |
"function": "spindle-index", | |
"scale": 600.0, | |
"pins": { | |
"a": "33", | |
"b": "30", | |
"z": "29" | |
} | |
}, | |
{ | |
"pullup": true, | |
"pin": "28", | |
"name": "DIN3", | |
"type": "din_bit" | |
}, | |
{ | |
"pullup": true, | |
"pin": "68", | |
"name": "DIN4", | |
"type": "din_bit" | |
}, | |
{ | |
"pullup": true, | |
"pin": "79", | |
"name": "DIN5", | |
"type": "din_bit" | |
}, | |
{ | |
"pullup": true, | |
"pin": "80", | |
"name": "DIN6", | |
"type": "din_bit" | |
}, | |
{ | |
"pullup": true, | |
"pin": "81", | |
"name": "DIN7", | |
"type": "din_bit" | |
}, | |
{ | |
"pullup": true, | |
"pin": "82", | |
"name": "DIN8", | |
"type": "din_bit" | |
}, | |
{ | |
"pullup": true, | |
"pin": "83", | |
"name": "DIN9", | |
"type": "din_bit" | |
}, | |
{ | |
"pullup": true, | |
"pin": "84", | |
"name": "DIN10", | |
"type": "din_bit" | |
}, | |
{ | |
"pullup": true, | |
"pin": "85", | |
"name": "DIN11", | |
"type": "din_bit" | |
}, | |
{ | |
"pullup": true, | |
"pin": "86", | |
"name": "DIN12", | |
"type": "din_bit" | |
}, | |
{ | |
"pin": "EXPANSION0_INPUT[0]", | |
"name": "DIN13", | |
"type": "din_bit" | |
}, | |
{ | |
"pin": "EXPANSION0_INPUT[1]", | |
"name": "DIN14", | |
"type": "din_bit" | |
}, | |
{ | |
"pin": "EXPANSION0_INPUT[2]", | |
"name": "DIN15", | |
"type": "din_bit" | |
}, | |
{ | |
"pin": "EXPANSION0_INPUT[3]", | |
"name": "DIN16", | |
"type": "din_bit" | |
}, | |
{ | |
"pin": "EXPANSION0_INPUT[4]", | |
"name": "DIN17", | |
"type": "din_bit" | |
}, | |
{ | |
"pin": "EXPANSION0_INPUT[5]", | |
"name": "DIN18", | |
"type": "din_bit" | |
}, | |
{ | |
"pin": "EXPANSION0_INPUT[6]", | |
"name": "DIN19", | |
"type": "din_bit" | |
}, | |
{ | |
"pin": "EXPANSION0_INPUT[7]", | |
"name": "DIN20", | |
"type": "din_bit" | |
}, | |
{ | |
"invert": true, | |
"pin": "13", | |
"name": "DOUT0", | |
"type": "dout_bit" | |
}, | |
{ | |
"invert": true, | |
"pin": "14", | |
"name": "DOUT1", | |
"type": "dout_bit" | |
}, | |
{ | |
"invert": true, | |
"pin": "15", | |
"name": "DOUT2", | |
"type": "dout_bit" | |
}, | |
{ | |
"invert": true, | |
"pin": "16", | |
"name": "DOUT3", | |
"type": "dout_bit" | |
}, | |
{ | |
"invert": true, | |
"pin": "EXPANSION0_OUTPUT[0]", | |
"name": "DOUT4", | |
"type": "dout_bit" | |
}, | |
{ | |
"invert": true, | |
"pin": "EXPANSION0_OUTPUT[1]", | |
"name": "DOUT5", | |
"type": "dout_bit" | |
}, | |
{ | |
"invert": true, | |
"pin": "EXPANSION0_OUTPUT[2]", | |
"name": "DOUT6", | |
"type": "dout_bit" | |
}, | |
{ | |
"invert": true, | |
"pin": "EXPANSION0_OUTPUT[3]", | |
"name": "DOUT7", | |
"type": "dout_bit" | |
}, | |
{ | |
"invert": true, | |
"pin": "EXPANSION0_OUTPUT[4]", | |
"name": "DOUT8", | |
"type": "dout_bit" | |
}, | |
{ | |
"invert": true, | |
"pin": "EXPANSION0_OUTPUT[5]", | |
"name": "DOUT9", | |
"type": "dout_bit" | |
}, | |
{ | |
"invert": true, | |
"pin": "EXPANSION0_OUTPUT[6]", | |
"name": "DOUT10", | |
"type": "dout_bit" | |
}, | |
{ | |
"invert": true, | |
"pin": "EXPANSION0_OUTPUT[7]", | |
"name": "DOUT11", | |
"type": "dout_bit" | |
}, | |
{ | |
"type": "vin_pulsecounter", | |
"pullup": true, | |
"pins": { | |
"up": "3", | |
"down": "4" | |
}, | |
"name": "VIN0" | |
}, | |
{ | |
"type": "vout_pwm", | |
"pins": { | |
"pwm": "55" | |
}, | |
"name": "VOUT0" | |
}, | |
{ | |
"type": "joint_stepper", | |
"cl": false, | |
"scale": 800, | |
"pins": { | |
"step": "54", | |
"dir": "53" | |
}, | |
"name": "JOINT0" | |
}, | |
{ | |
"type": "joint_stepper", | |
"cl": false, | |
"scale": 800, | |
"pins": { | |
"step": "51", | |
"dir": "42" | |
}, | |
"name": "JOINT1" | |
}, | |
{ | |
"type": "joint_stepper", | |
"cl": false, | |
"scale": 800, | |
"pins": { | |
"step": "41", | |
"dir": "35" | |
}, | |
"name": "JOINT2" | |
}, | |
{ | |
"type": "joint_stepper", | |
"cl": false, | |
"pins": { | |
"step": "40", | |
"dir": "34" | |
}, | |
"name": "JOINT3" | |
}, | |
{ | |
"type": "joint_stepper", | |
"cl": false, | |
"pins": { | |
"step": "57", | |
"dir": "56" | |
}, | |
"name": "JOINT4" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment