Skip to content

Instantly share code, notes, and snippets.

@jschoch
Created February 16, 2024 19:10
Show Gist options
  • Save jschoch/f5bf8cabf322f2b844d601b2c9fde26e to your computer and use it in GitHub Desktop.
Save jschoch/f5bf8cabf322f2b844d601b2c9fde26e to your computer and use it in GitHub Desktop.
cj.json
{
"name": "jessTangNano9K",
"description": "my udp lateh config",
"boardcfg": "TangNano9K",
"transport": "UDP",
"ip": "192.168.10.71",
"enable": {
"pin": "69"
},
"plugins": [
{
"name": "DIN0",
"type": "bitin",
"pins": {
"bit": {
"pin": "33",
"pullup": true
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN1",
"type": "bitin",
"pins": {
"bit": {
"pin": "30",
"pullup": true
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN2",
"type": "bitin",
"pins": {
"bit": {
"pin": "29",
"pullup": true
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN3",
"type": "bitin",
"pins": {
"bit": {
"pin": "28",
"pullup": true
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN4",
"type": "bitin",
"pins": {
"bit": {
"pin": "68",
"pullup": true
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN5",
"type": "bitin",
"pins": {
"bit": {
"pin": "79",
"pullup": true
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN6",
"type": "bitin",
"pins": {
"bit": {
"pin": "80",
"pullup": true
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN7",
"type": "bitin",
"pins": {
"bit": {
"pin": "81",
"pullup": true
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN8",
"type": "bitin",
"pins": {
"bit": {
"pin": "82",
"pullup": true
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN9",
"type": "bitin",
"pins": {
"bit": {
"pin": "83",
"pullup": true
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN10",
"type": "bitin",
"pins": {
"bit": {
"pin": "EXPANSION0_INPUT[0]"
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN11",
"type": "bitin",
"pins": {
"bit": {
"pin": "EXPANSION0_INPUT[1]"
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN12",
"type": "bitin",
"pins": {
"bit": {
"pin": "EXPANSION0_INPUT[2]"
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN13",
"type": "bitin",
"pins": {
"bit": {
"pin": "EXPANSION0_INPUT[3]"
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN14",
"type": "bitin",
"pins": {
"bit": {
"pin": "EXPANSION0_INPUT[4]"
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN15",
"type": "bitin",
"pins": {
"bit": {
"pin": "EXPANSION0_INPUT[5]"
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN16",
"type": "bitin",
"pins": {
"bit": {
"pin": "EXPANSION0_INPUT[6]"
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DIN17",
"type": "bitin",
"pins": {
"bit": {
"pin": "EXPANSION0_INPUT[7]"
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DOUT0",
"type": "bitout",
"pins": {
"bit": {
"pin": "13",
"modifier": [
{
"type": "invert"
}
]
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DOUT1",
"type": "bitout",
"pins": {
"bit": {
"pin": "14",
"modifier": [
{
"type": "invert"
}
]
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DOUT2",
"type": "bitout",
"pins": {
"bit": {
"pin": "15",
"modifier": [
{
"type": "invert"
}
]
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DOUT3",
"type": "bitout",
"pins": {
"bit": {
"pin": "16",
"modifier": [
{
"type": "invert"
}
]
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DOUT4",
"type": "bitout",
"pins": {
"bit": {
"pin": "EXPANSION0_OUTPUT[0]",
"modifier": [
{
"type": "invert"
}
]
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DOUT5",
"type": "bitout",
"pins": {
"bit": {
"pin": "EXPANSION0_OUTPUT[1]",
"modifier": [
{
"type": "invert"
}
]
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DOUT6",
"type": "bitout",
"pins": {
"bit": {
"pin": "EXPANSION0_OUTPUT[2]",
"modifier": [
{
"type": "invert"
}
]
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DOUT7",
"type": "bitout",
"pins": {
"bit": {
"pin": "EXPANSION0_OUTPUT[3]",
"modifier": [
{
"type": "invert"
}
]
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DOUT8",
"type": "bitout",
"pins": {
"bit": {
"pin": "EXPANSION0_OUTPUT[4]",
"modifier": [
{
"type": "invert"
}
]
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DOUT9",
"type": "bitout",
"pins": {
"bit": {
"pin": "EXPANSION0_OUTPUT[5]",
"modifier": [
{
"type": "invert"
}
]
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DOUT10",
"type": "bitout",
"pins": {
"bit": {
"pin": "EXPANSION0_OUTPUT[6]",
"modifier": [
{
"type": "invert"
}
]
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"name": "DOUT11",
"type": "bitout",
"pins": {
"bit": {
"pin": "EXPANSION0_OUTPUT[7]",
"modifier": [
{
"type": "invert"
}
]
}
},
"signals": {
"bit": {
"display": {}
}
}
},
{
"type": "quadencoderz",
"name": "spindle_encoder",
"function": "spindle-index",
"scale": 600.0,
"pins": {
"a": {
"pin": "86",
"pullup": true
},
"b": {
"pin": "85",
"pullup": true
},
"z": {
"pin": "84",
"pullup": true
}
},
"quad_type": 2,
"signals": {
"indexenable": {
"display": {}
},
"indexout": {
"display": {}
},
"position": {
"display": {}
},
"rps": {
"display": {}
},
"rpm": {
"display": {}
}
}
},
{
"type": "pwmout",
"pins": {
"pwm": {
"pin": "55"
}
},
"name": "VOUT0",
"frequency": 10000,
"is_joint": true,
"joint": {}
},
{
"type": "stepdir",
"scale": 800,
"pins": {
"step": {
"pin": "54"
},
"dir": {
"pin": "53"
}
},
"name": "JOINT0",
"is_joint": true,
"joint": {},
"axis": "X"
},
{
"type": "stepdir",
"scale": 800,
"pins": {
"step": {
"pin": "41"
},
"dir": {
"pin": "35"
}
},
"name": "JOINT1",
"is_joint": true,
"joint": {},
"axis": "Z"
},
{
"type": "spi",
"pins": {
"mosi": {
"pin": "48"
},
"miso": {
"pin": "49"
},
"sclk": {
"pin": "31"
},
"sel": {
"pin": "32"
}
}
},
{
"type": "shiftreg",
"bits": 8,
"pins": {
"out": {
"pin": "73",
"pullup": true,
"modifier": [
{
"type": "invert"
}
]
},
"in": {
"pin": "72",
"pullup": true,
"modifier": [
{
"type": "invert"
}
]
},
"sclk": {
"pin": "71",
"pullup": true,
"modifier": [
{
"type": "invert"
}
]
},
"load": {
"pin": "70",
"pullup": true,
"modifier": [
{
"type": "invert"
}
]
}
},
"speed": 1000000
}
],
"protocol": "UDP",
"axis": 3
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment