{ "Board": "EC500", "Modules":[ { "Thread": "DMA", "Type": "DMAstepgen", "Comment": "X - Joint 0 step generator", "Joint Number": 0, "Step Pin": "P1_22", "Direction Pin": "P1_17", "Step Length": 4, "Step Space": 4, "Dir Setup": 15 }, { "Thread": "DMA", "Type": "DMAstepgen", "Comment": "Y - Joint 1 step generator", "Joint Number": 1, "Step Pin": "P1_24", "Direction Pin": "P1_31", "Step Length": 4, "Step Space": 4, "Dir Setup": 15 }, { "Thread": "DMA", "Type": "DMAstepgen", "Comment": "Z - Joint 2 step generator", "Joint Number": 2, "Step Pin": "P1_18", "Direction Pin": "P1_25", "Step Length": 4, "Step Space": 4, "Dir Setup": 15 }, { "Thread": "Servo", "Type": "Digital Pin", "Comment": "IN01", "Pin": "P3_25", "Mode": "Input", "Data Bit": 4, "Invert": "True" }, { "Thread": "Servo", "Type": "Digital Pin", "Comment": "IN02", "Pin": "P4_13", "Mode": "Input", "Data Bit": 5, "Invert": "True" }, { "Thread": "Servo", "Type": "Digital Pin", "Comment": "IN03", "Pin": "P4_14", "Mode": "Input", "Data Bit": 6, "Invert": "True" }, { "Thread": "Servo", "Type": "Digital Pin", "Comment": "IN04", "Pin": "P3_24", "Mode": "Input", "Data Bit": 7, "Invert": "False" }, { "Thread": "Servo", "Type": "Digital Pin", "Comment": "OT01", "Pin": "P3_12", "Mode": "Output", "Data Bit": 0 }, { "Thread": "Servo", "Type": "Digital Pin", "Comment": "OT02", "Pin": "P3_13", "Mode": "Output", "Data Bit": 1 }, { "Thread": "Servo", "Type": "Digital Pin", "Comment": "OT03", "Pin": "P4_07", "Mode": "Output", "Data Bit": 2 }, { "Thread": "Servo", "Type": "Digital Pin", "Comment": "OT04", "Pin": "P4_08", "Mode": "Output", "Data Bit": 3 }, { "Thread": "Servo", "Type": "Digital Pin", "Comment": "OT05", "Pin": "P4_06", "Mode": "Output", "Data Bit": 4 }, { "Thread": "Servo", "Type": "Digital Pin", "Comment": "OT06", "Pin": "P3_15", "Mode": "Output", "Data Bit": 5 }, { "Thread": "Servo", "Type": "Digital Pin", "Comment": "OT07", "Pin": "P4_05", "Mode": "Output", "Data Bit": 6 }, { "Thread": "Servo", "Type": "Spindle PWM", "Comment": "Spindle PWM", "SP[i]": 0 } ] }