diff --git a/public/simple-route-json.json b/public/simple-route-json.json new file mode 100644 index 0000000..71eaace --- /dev/null +++ b/public/simple-route-json.json @@ -0,0 +1,51 @@ +{ + "layerCount": 2, + "minTraceWidth": 0.5, + "obstacles": [ + { + "type": "rect", + "layers": ["top", "bottom"], + "center": { "x": 50, "y": 50 }, + "width": 10, + "height": 20, + "connectedTo": ["net1", "net2"] + } + ], + "connections": [ + { + "name": "connection1", + "pointsToConnect": [ + { "x": 0, "y": 0, "layer": "top" }, + { "x": 10, "y": 10, "layer": "top" } + ] + } + ], + "bounds": { + "minX": 0, + "maxX": 100, + "minY": 0, + "maxY": 100 + }, + "traces": [ + { + "type": "pcb_trace", + "pcb_trace_id": "trace1", + "route": [ + { + "route_type": "wire", + "x": 0, + "y": 0, + "width": 0.5, + "layer": "top" + }, + { + "route_type": "via", + "x": 10, + "y": 10, + "to_layer": "bottom", + "from_layer": "top" + } + ] + } + ] + } \ No newline at end of file diff --git a/public/usb-c-flashlight.json b/public/usb-c-flashlight.json new file mode 100644 index 0000000..792b823 --- /dev/null +++ b/public/usb-c-flashlight.json @@ -0,0 +1,3102 @@ +[ + { + "type": "source_port", + "source_port_id": "source_port_0", + "name": "GND1", + "pin_number": 1, + "port_hints": [ + "A1", + "GND1", + "pin1", + "1" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_1", + "name": "GND2", + "pin_number": 2, + "port_hints": [ + "B12", + "GND2", + "pin2", + "2" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_2", + "name": "VBUS1", + "pin_number": 3, + "port_hints": [ + "A4", + "VBUS1", + "pin3", + "3" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_3", + "name": "VBUS2", + "pin_number": 4, + "port_hints": [ + "B9", + "VBUS2", + "pin4", + "4" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_4", + "name": "SBU2", + "pin_number": 5, + "port_hints": [ + "B8", + "SBU2", + "pin5", + "5" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_5", + "name": "CC1", + "pin_number": 6, + "port_hints": [ + "A5", + "CC1", + "pin6", + "6" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_6", + "name": "DM2", + "pin_number": 7, + "port_hints": [ + "B7", + "DM2", + "pin7", + "7" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_7", + "name": "DP1", + "pin_number": 8, + "port_hints": [ + "A6", + "DP1", + "pin8", + "8" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_8", + "name": "DM1", + "pin_number": 9, + "port_hints": [ + "A7", + "DM1", + "pin9", + "9" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_9", + "name": "DP2", + "pin_number": 10, + "port_hints": [ + "B6", + "DP2", + "pin10", + "10" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_10", + "name": "SBU1", + "pin_number": 11, + "port_hints": [ + "A8", + "SBU1", + "pin11", + "11" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_11", + "name": "CC2", + "pin_number": 12, + "port_hints": [ + "B5", + "CC2", + "pin12", + "12" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_12", + "name": "VBUS1", + "pin_number": 13, + "port_hints": [ + "A9", + "VBUS1", + "pin13", + "13" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_13", + "name": "VBUS2", + "pin_number": 14, + "port_hints": [ + "B4", + "VBUS2", + "pin14", + "14" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_14", + "name": "GND1", + "pin_number": 15, + "port_hints": [ + "A12", + "GND1", + "pin15", + "15" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_port", + "source_port_id": "source_port_15", + "name": "GND2", + "pin_number": 16, + "port_hints": [ + "B1", + "GND2", + "pin16", + "16" + ], + "source_component_id": "source_component_0" + }, + { + "type": "source_component", + "source_component_id": "source_component_0", + "ftype": "simple_chip", + "name": "USBC", + "manufacturer_part_number": "TYPE-C-31-M-12", + "supplier_part_numbers": { + "jlcpcb": [ + "C165948" + ] + } + }, + { + "type": "source_port", + "source_port_id": "source_port_16", + "name": "pin1", + "pin_number": 1, + "port_hints": [ + "anode", + "pos", + "left", + "pin1", + "1" + ], + "source_component_id": "source_component_1" + }, + { + "type": "source_port", + "source_port_id": "source_port_17", + "name": "pin2", + "pin_number": 2, + "port_hints": [ + "cathode", + "neg", + "right", + "pin2", + "2" + ], + "source_component_id": "source_component_1" + }, + { + "type": "source_component", + "source_component_id": "source_component_1", + "ftype": "simple_diode", + "name": "LED", + "supplier_part_numbers": { + "jlcpcb": [ + "C965799" + ] + } + }, + { + "type": "source_port", + "source_port_id": "source_port_18", + "name": "pin1", + "pin_number": 1, + "port_hints": [ + "pin1", + "1" + ], + "source_component_id": "source_component_2" + }, + { + "type": "source_port", + "source_port_id": "source_port_19", + "name": "pin2", + "pin_number": 2, + "port_hints": [ + "pin2", + "2" + ], + "source_component_id": "source_component_2" + }, + { + "type": "source_port", + "source_port_id": "source_port_20", + "name": "pin3", + "pin_number": 3, + "port_hints": [ + "pin3", + "3" + ], + "source_component_id": "source_component_2" + }, + { + "type": "source_port", + "source_port_id": "source_port_21", + "name": "pin4", + "pin_number": 4, + "port_hints": [ + "pin4", + "4" + ], + "source_component_id": "source_component_2" + }, + { + "type": "source_component", + "source_component_id": "source_component_2", + "ftype": "simple_chip", + "name": "SW1", + "supplier_part_numbers": { + "jlcpcb": [ + "C110153" + ] + } + }, + { + "type": "source_port", + "source_port_id": "source_port_22", + "name": "pin1", + "pin_number": 1, + "port_hints": [ + "anode", + "pos", + "left", + "pin1", + "1" + ], + "source_component_id": "source_component_3" + }, + { + "type": "source_port", + "source_port_id": "source_port_23", + "name": "pin2", + "pin_number": 2, + "port_hints": [ + "cathode", + "neg", + "right", + "pin2", + "2" + ], + "source_component_id": "source_component_3" + }, + { + "type": "source_component", + "source_component_id": "source_component_3", + "ftype": "simple_resistor", + "name": "R1", + "supplier_part_numbers": { + "jlcpcb": [ + "C21190", + "C2907113", + "C22548" + ] + }, + "resistance": 1000, + "display_resistance": "1kΩ" + }, + { + "type": "source_net", + "source_net_id": "source_net_0", + "name": "GND", + "member_source_group_ids": [] + }, + { + "type": "source_net", + "source_net_id": "source_net_1", + "name": "VBUS", + "member_source_group_ids": [] + }, + { + "type": "source_trace", + "source_trace_id": "source_trace_0", + "connected_source_port_ids": [ + "source_port_0" + ], + "connected_source_net_ids": [ + "source_net_0" + ], + "display_name": ".USBC > .GND1 to net.GND", + "subcircuit_connectivity_map_key": "unnamedsubcircuit38_connectivity_net0" + }, + { + "type": "source_trace", + "source_trace_id": "source_trace_1", + "connected_source_port_ids": [ + "source_port_1" + ], + "connected_source_net_ids": [ + "source_net_0" + ], + "display_name": ".USBC > .GND2 to net.GND", + "subcircuit_connectivity_map_key": "unnamedsubcircuit38_connectivity_net0" + }, + { + "type": "source_trace", + "source_trace_id": "source_trace_2", + "connected_source_port_ids": [ + "source_port_2" + ], + "connected_source_net_ids": [ + "source_net_1" + ], + "display_name": ".USBC > .VBUS1 to net.VBUS", + "subcircuit_connectivity_map_key": "unnamedsubcircuit38_connectivity_net1" + }, + { + "type": "source_trace", + "source_trace_id": "source_trace_3", + "connected_source_port_ids": [ + "source_port_3" + ], + "connected_source_net_ids": [ + "source_net_1" + ], + "display_name": ".USBC > .VBUS2 to net.VBUS", + "subcircuit_connectivity_map_key": "unnamedsubcircuit38_connectivity_net1" + }, + { + "type": "source_trace", + "source_trace_id": "source_trace_4", + "connected_source_port_ids": [ + "source_port_17" + ], + "connected_source_net_ids": [ + "source_net_0" + ], + "display_name": ".LED > .neg to net.GND", + "subcircuit_connectivity_map_key": "unnamedsubcircuit38_connectivity_net0" + }, + { + "type": "source_trace", + "source_trace_id": "source_trace_5", + "connected_source_port_ids": [ + "source_port_19", + "source_port_22" + ], + "connected_source_net_ids": [], + "display_name": ".SW1 > .pin2 to .R1 > .pos", + "subcircuit_connectivity_map_key": "unnamedsubcircuit38_connectivity_net2" + }, + { + "type": "source_trace", + "source_trace_id": "source_trace_6", + "connected_source_port_ids": [ + "source_port_20" + ], + "connected_source_net_ids": [ + "source_net_1" + ], + "display_name": ".SW1 > .pin3 to net.VBUS", + "subcircuit_connectivity_map_key": "unnamedsubcircuit38_connectivity_net1" + }, + { + "type": "source_trace", + "source_trace_id": "source_trace_7", + "connected_source_port_ids": [ + "source_port_23", + "source_port_16" + ], + "connected_source_net_ids": [], + "display_name": ".R1 > .neg to .LED > .pos", + "subcircuit_connectivity_map_key": "unnamedsubcircuit38_connectivity_net3" + }, + { + "type": "schematic_component", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 0, + "y": 0 + }, + "rotation": 0, + "size": { + "width": 1.6, + "height": 3.2 + }, + "port_arrangement": { + "left_side": { + "pins": [], + "direction": "top-to-bottom" + }, + "right_side": { + "pins": [ + "VBUS1", + "VBUS2", + "DP1", + "DP2", + "DM1", + "DM2", + "CC1", + "CC2", + "SBU1", + "SBU2" + ], + "direction": "top-to-bottom" + }, + "bottom_side": { + "pins": [ + "GND1", + "GND2" + ], + "direction": "left-to-right" + } + }, + "pin_spacing": 0.2, + "pin_styles": { + "pin2": { + "right_margin": 1 + }, + "pin6": { + "top_margin": 0.4 + }, + "pin8": { + "top_margin": 0.4 + }, + "pin11": { + "top_margin": 0.2 + } + }, + "port_labels": { + "1": "GND1", + "2": "GND2", + "3": "VBUS1", + "4": "VBUS2", + "5": "SBU2", + "6": "CC1", + "7": "DM2", + "8": "DP1", + "9": "DM1", + "10": "DP2", + "11": "SBU1", + "12": "CC2", + "13": "VBUS1", + "14": "VBUS2", + "15": "GND1", + "16": "GND2" + }, + "source_component_id": "source_component_0" + }, + { + "type": "schematic_text", + "schematic_text_id": "schematic_text_0", + "text": "TYPE-C-31-M-12", + "schematic_component_id": "schematic_component_0", + "anchor": "left", + "rotation": 0, + "position": { + "x": 0.9, + "y": 1.9500000000000002 + }, + "color": "#006464" + }, + { + "type": "schematic_text", + "schematic_text_id": "schematic_text_1", + "text": "USBC", + "schematic_component_id": "schematic_component_0", + "anchor": "left", + "rotation": 0, + "position": { + "x": 0.9, + "y": 2.1500000000000004 + }, + "color": "#006464" + }, + { + "type": "schematic_component", + "schematic_component_id": "schematic_component_1", + "center": { + "x": 0, + "y": 0 + }, + "rotation": 0, + "size": { + "width": 1.128735482, + "height": 0.6469371999999964 + }, + "source_component_id": "source_component_1", + "symbol_name": "led_right" + }, + { + "type": "schematic_component", + "schematic_component_id": "schematic_component_2", + "center": { + "x": 0, + "y": 0 + }, + "rotation": 0, + "size": { + "width": 1.5, + "height": 2.25 + }, + "port_arrangement": { + "left_side": { + "pins": [ + 1, + 3 + ], + "direction": "top-to-bottom" + }, + "right_side": { + "pins": [ + 4, + 2 + ], + "direction": "bottom-to-top" + } + }, + "pin_spacing": 0.75, + "port_labels": { + "pin1": "pin1", + "pin2": "pin2", + "pin3": "pin3", + "pin4": "pin4" + }, + "source_component_id": "source_component_2" + }, + { + "type": "schematic_text", + "schematic_text_id": "schematic_text_2", + "text": "", + "schematic_component_id": "schematic_component_2", + "anchor": "left", + "rotation": 0, + "position": { + "x": -0.75, + "y": -1.255 + }, + "color": "#006464" + }, + { + "type": "schematic_text", + "schematic_text_id": "schematic_text_3", + "text": "SW1", + "schematic_component_id": "schematic_component_2", + "anchor": "left", + "rotation": 0, + "position": { + "x": -0.75, + "y": 1.255 + }, + "color": "#006464" + }, + { + "type": "schematic_component", + "schematic_component_id": "schematic_component_3", + "center": { + "x": 0, + "y": 0 + }, + "rotation": 0, + "size": { + "width": 1.0583332999999997, + "height": 0.388910699999999 + }, + "source_component_id": "source_component_3", + "symbol_name": "boxresistor_right", + "symbol_display_value": "1kΩ" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_0", + "schematic_component_id": "schematic_component_0", + "center": { + "x": -0.6, + "y": -2 + }, + "source_port_id": "source_port_0", + "facing_direction": "down", + "distance_from_component_edge": 0.4, + "side_of_component": "bottom", + "pin_number": 1, + "true_ccw_index": 0, + "display_pin_label": "GND1" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_1", + "schematic_component_id": "schematic_component_0", + "center": { + "x": -0.39999999999999997, + "y": -2 + }, + "source_port_id": "source_port_1", + "facing_direction": "down", + "distance_from_component_edge": 0.4, + "side_of_component": "bottom", + "pin_number": 2, + "true_ccw_index": 1, + "display_pin_label": "GND2" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_2", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 1.2000000000000002, + "y": 1.4000000000000001 + }, + "source_port_id": "source_port_2", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "side_of_component": "right", + "pin_number": 3, + "true_ccw_index": 11, + "display_pin_label": "VBUS1" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_3", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 1.2000000000000002, + "y": 1.2 + }, + "source_port_id": "source_port_3", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "side_of_component": "right", + "pin_number": 4, + "true_ccw_index": 10, + "display_pin_label": "VBUS2" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_4", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 1.2000000000000002, + "y": -1.4000000000000001 + }, + "source_port_id": "source_port_4", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "side_of_component": "right", + "pin_number": 5, + "true_ccw_index": 2, + "display_pin_label": "SBU2" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_5", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 1.2000000000000002, + "y": -0.6000000000000001 + }, + "source_port_id": "source_port_5", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "side_of_component": "right", + "pin_number": 6, + "true_ccw_index": 5, + "display_pin_label": "CC1" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_6", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 1.2000000000000002, + "y": 0 + }, + "source_port_id": "source_port_6", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "side_of_component": "right", + "pin_number": 7, + "true_ccw_index": 6, + "display_pin_label": "DM2" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_7", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 1.2000000000000002, + "y": 0.5999999999999999 + }, + "source_port_id": "source_port_7", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "side_of_component": "right", + "pin_number": 8, + "true_ccw_index": 9, + "display_pin_label": "DP1" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_8", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 1.2000000000000002, + "y": 0.19999999999999996 + }, + "source_port_id": "source_port_8", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "side_of_component": "right", + "pin_number": 9, + "true_ccw_index": 7, + "display_pin_label": "DM1" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_9", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 1.2000000000000002, + "y": 0.3999999999999999 + }, + "source_port_id": "source_port_9", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "side_of_component": "right", + "pin_number": 10, + "true_ccw_index": 8, + "display_pin_label": "DP2" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_10", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 1.2000000000000002, + "y": -1.2000000000000002 + }, + "source_port_id": "source_port_10", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "side_of_component": "right", + "pin_number": 11, + "true_ccw_index": 3, + "display_pin_label": "SBU1" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_11", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 1.2000000000000002, + "y": -0.8 + }, + "source_port_id": "source_port_11", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "side_of_component": "right", + "pin_number": 12, + "true_ccw_index": 4, + "display_pin_label": "CC2" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_12", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 0, + "y": 0 + }, + "source_port_id": "source_port_12", + "facing_direction": "up", + "distance_from_component_edge": 0.4, + "pin_number": 13, + "display_pin_label": "VBUS1" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_13", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 0, + "y": 0 + }, + "source_port_id": "source_port_13", + "facing_direction": "up", + "distance_from_component_edge": 0.4, + "pin_number": 14, + "display_pin_label": "VBUS2" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_14", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 0, + "y": 0 + }, + "source_port_id": "source_port_14", + "facing_direction": "up", + "distance_from_component_edge": 0.4, + "pin_number": 15, + "display_pin_label": "GND1" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_15", + "schematic_component_id": "schematic_component_0", + "center": { + "x": 0, + "y": 0 + }, + "source_port_id": "source_port_15", + "facing_direction": "up", + "distance_from_component_edge": 0.4, + "pin_number": 16, + "display_pin_label": "GND2" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_16", + "schematic_component_id": "schematic_component_1", + "center": { + "x": -0.5362093, + "y": -0.004432900000001183 + }, + "source_port_id": "source_port_16", + "facing_direction": "left", + "distance_from_component_edge": 0.4, + "pin_number": 1, + "display_pin_label": "left" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_17", + "schematic_component_id": "schematic_component_1", + "center": { + "x": 0.5362093, + "y": -0.004886400000003732 + }, + "source_port_id": "source_port_17", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "pin_number": 2, + "display_pin_label": "right" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_18", + "schematic_component_id": "schematic_component_2", + "center": { + "x": -1.15, + "y": 0.375 + }, + "source_port_id": "source_port_18", + "facing_direction": "left", + "distance_from_component_edge": 0.4, + "side_of_component": "left", + "pin_number": 1, + "true_ccw_index": 0 + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_19", + "schematic_component_id": "schematic_component_2", + "center": { + "x": 1.15, + "y": 0.375 + }, + "source_port_id": "source_port_19", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "side_of_component": "right", + "pin_number": 2, + "true_ccw_index": 3 + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_20", + "schematic_component_id": "schematic_component_2", + "center": { + "x": -1.15, + "y": -0.375 + }, + "source_port_id": "source_port_20", + "facing_direction": "left", + "distance_from_component_edge": 0.4, + "side_of_component": "left", + "pin_number": 3, + "true_ccw_index": 1 + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_21", + "schematic_component_id": "schematic_component_2", + "center": { + "x": 1.15, + "y": -0.375 + }, + "source_port_id": "source_port_21", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "side_of_component": "right", + "pin_number": 4, + "true_ccw_index": 2 + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_22", + "schematic_component_id": "schematic_component_3", + "center": { + "x": -0.5337907000000003, + "y": 0.045805199999999324 + }, + "source_port_id": "source_port_22", + "facing_direction": "left", + "distance_from_component_edge": 0.4, + "pin_number": 1, + "display_pin_label": "left" + }, + { + "type": "schematic_port", + "schematic_port_id": "schematic_port_23", + "schematic_component_id": "schematic_component_3", + "center": { + "x": 0.5337907000000003, + "y": 0.04525870000000065 + }, + "source_port_id": "source_port_23", + "facing_direction": "right", + "distance_from_component_edge": 0.4, + "pin_number": 2, + "display_pin_label": "right" + }, + { + "type": "schematic_net_label", + "schematic_net_label_id": "schematic_net_label_0", + "text": "GND", + "source_net_id": "source_net_0", + "anchor_position": { + "x": -0.6, + "y": -2 + }, + "center": { + "x": -0.6, + "y": -2 + }, + "anchor_side": "top" + }, + { + "type": "schematic_net_label", + "schematic_net_label_id": "schematic_net_label_1", + "text": "GND", + "source_net_id": "source_net_0", + "anchor_position": { + "x": -0.39999999999999997, + "y": -2 + }, + "center": { + "x": -0.39999999999999997, + "y": -2 + }, + "anchor_side": "top" + }, + { + "type": "schematic_net_label", + "schematic_net_label_id": "schematic_net_label_2", + "text": "VBUS", + "source_net_id": "source_net_1", + "anchor_position": { + "x": 1.2000000000000002, + "y": 1.4000000000000001 + }, + "center": { + "x": 1.2000000000000002, + "y": 1.4000000000000001 + }, + "anchor_side": "left" + }, + { + "type": "schematic_net_label", + "schematic_net_label_id": "schematic_net_label_3", + "text": "VBUS", + "source_net_id": "source_net_1", + "anchor_position": { + "x": 1.2000000000000002, + "y": 1.2 + }, + "center": { + "x": 1.2000000000000002, + "y": 1.2 + }, + "anchor_side": "left" + }, + { + "type": "schematic_net_label", + "schematic_net_label_id": "schematic_net_label_4", + "text": "GND", + "source_net_id": "source_net_0", + "anchor_position": { + "x": 0.5362093, + "y": -0.004886400000003732 + }, + "center": { + "x": 0.5362093, + "y": -0.004886400000003732 + }, + "anchor_side": "left" + }, + { + "type": "schematic_net_label", + "schematic_net_label_id": "schematic_net_label_5", + "text": "SW1_pin2", + "source_net_id": "source_port_22", + "anchor_position": { + "x": -0.5337907000000003, + "y": 0.045805199999999324 + }, + "center": { + "x": -0.5337907000000003, + "y": 0.045805199999999324 + }, + "anchor_side": "right" + }, + { + "type": "schematic_net_label", + "schematic_net_label_id": "schematic_net_label_6", + "text": "SW1_pin2", + "source_net_id": "source_port_19", + "anchor_position": { + "x": 1.15, + "y": 0.375 + }, + "center": { + "x": 1.15, + "y": 0.375 + }, + "anchor_side": "left" + }, + { + "type": "schematic_net_label", + "schematic_net_label_id": "schematic_net_label_7", + "text": "VBUS", + "source_net_id": "source_net_1", + "anchor_position": { + "x": -1.15, + "y": -0.375 + }, + "center": { + "x": -1.15, + "y": -0.375 + }, + "anchor_side": "right" + }, + { + "type": "schematic_trace", + "schematic_trace_id": "schematic_trace_0", + "source_trace_id": "source_trace_7", + "edges": [ + { + "from": { + "route_type": "wire", + "x": 0.5337907000000003, + "y": 0.04525870000000065, + "width": 0.1, + "layer": "top" + }, + "to": { + "route_type": "wire", + "x": 0.5337907000000003, + "y": 0.8500000000000001, + "width": 0.1, + "layer": "top" + } + }, + { + "from": { + "route_type": "wire", + "x": 0.5337907000000003, + "y": 0.8500000000000001, + "width": 0.1, + "layer": "top" + }, + "to": { + "route_type": "wire", + "x": -0.5362093, + "y": 0.8500000000000001, + "width": 0.1, + "layer": "top" + } + }, + { + "from": { + "route_type": "wire", + "x": -0.5362093, + "y": 0.8500000000000001, + "width": 0.1, + "layer": "top" + }, + "to": { + "route_type": "wire", + "x": -0.5362093, + "y": 0.39580519999999936, + "width": 0.1, + "layer": "top" + } + }, + { + "from": { + "route_type": "wire", + "x": -0.5362093, + "y": 0.39580519999999936, + "width": 0.1, + "layer": "top" + }, + "to": { + "route_type": "wire", + "x": -0.5362093, + "y": 0.19580519999999932, + "width": 0.1, + "layer": "top" + } + }, + { + "from": { + "route_type": "wire", + "x": -0.5362093, + "y": 0.19580519999999932, + "width": 0.1, + "layer": "top" + }, + "to": { + "x": -0.5362093, + "y": -0.004432900000001183 + } + } + ], + "junctions": [] + }, + { + "type": "pcb_component", + "pcb_component_id": "pcb_component_0", + "center": { + "x": 0, + "y": -10.28749940000003 + }, + "width": 9.85022159999998, + "height": 6.773170299999838, + "layer": "top", + "rotation": 0, + "source_component_id": "source_component_0" + }, + { + "type": "pcb_component", + "pcb_component_id": "pcb_component_1", + "center": { + "x": 0, + "y": 12 + }, + "width": 2.3991823999999227, + "height": 0.8068563999999654, + "layer": "top", + "rotation": 0, + "source_component_id": "source_component_1" + }, + { + "type": "pcb_component", + "pcb_component_id": "pcb_component_2", + "center": { + "x": -5.684341886080802e-14, + "y": 0 + }, + "width": 8.499855999999784, + "height": 6.499860000000115, + "layer": "top", + "rotation": 0, + "source_component_id": "source_component_2" + }, + { + "type": "pcb_component", + "pcb_component_id": "pcb_component_3", + "center": { + "x": 0, + "y": 7 + }, + "width": 2.7, + "height": 1, + "layer": "top", + "rotation": 0, + "source_component_id": "source_component_3" + }, + { + "type": "pcb_board", + "pcb_board_id": "pcb_board_0", + "center": { + "x": 0, + "y": 0 + }, + "thickness": 1.4, + "num_layers": 4, + "width": 12, + "height": 30 + }, + { + "type": "pcb_hole", + "pcb_hole_id": "pcb_hole_0", + "hole_shape": "circle", + "hole_diameter": 0.7500111999999999, + "x": -2.8999180000000706, + "y": -8.819388950000075 + }, + { + "type": "pcb_hole", + "pcb_hole_id": "pcb_hole_1", + "hole_shape": "circle", + "hole_diameter": 0.7500111999999999, + "x": 2.8999180000000706, + "y": -8.819388950000075 + }, + { + "type": "pcb_plated_hole", + "pcb_plated_hole_id": "pcb_plated_hole_0", + "pcb_component_id": "pcb_component_0", + "outer_width": 1.1999975999999999, + "outer_height": 1.7999964, + "hole_width": 0.7999983999999999, + "hole_height": 1.3999972, + "shape": "pill", + "port_hints": [ + "alt_2" + ], + "x": 4.32511199999999, + "y": -12.774086349999948, + "layers": [ + "top", + "bottom" + ] + }, + { + "type": "pcb_plated_hole", + "pcb_plated_hole_id": "pcb_plated_hole_1", + "pcb_component_id": "pcb_component_0", + "outer_width": 1.1999975999999999, + "outer_height": 1.9999959999999999, + "hole_width": 0.7999983999999999, + "hole_height": 1.5999968, + "shape": "pill", + "port_hints": [ + "alt_1" + ], + "x": 4.32511199999999, + "y": -8.594262350000122, + "layers": [ + "top", + "bottom" + ] + }, + { + "type": "pcb_plated_hole", + "pcb_plated_hole_id": "pcb_plated_hole_2", + "pcb_component_id": "pcb_component_0", + "outer_width": 1.1999975999999999, + "outer_height": 1.9999959999999999, + "hole_width": 0.7999983999999999, + "hole_height": 1.5999968, + "shape": "pill", + "port_hints": [ + "alt_0" + ], + "x": -4.32511199999999, + "y": -8.594262350000122, + "layers": [ + "top", + "bottom" + ] + }, + { + "type": "pcb_plated_hole", + "pcb_plated_hole_id": "pcb_plated_hole_3", + "pcb_component_id": "pcb_component_0", + "outer_width": 1.1999975999999999, + "outer_height": 1.7999964, + "hole_width": 0.7999983999999999, + "hole_height": 1.3999972, + "shape": "pill", + "port_hints": [ + "alt_3" + ], + "x": -4.32511199999999, + "y": -12.774086349999948, + "layers": [ + "top", + "bottom" + ] + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_0", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_4", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "B8" + ], + "x": -1.7500600000000759, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_0", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": -1.7500600000000759, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_0" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_1", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_5", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "A5" + ], + "x": -1.2499339999999393, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_1", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": -1.2499339999999393, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_1" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_2", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_6", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "B7" + ], + "x": -0.7500619999999572, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_2", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": -0.7500619999999572, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_2" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_3", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_7", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "A6" + ], + "x": -0.2499359999999342, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_3", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": -0.2499359999999342, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_3" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_4", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_8", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "A7" + ], + "x": 0.2499359999999342, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_4", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": 0.2499359999999342, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_4" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_5", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_9", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "B6" + ], + "x": 0.7500619999999572, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_5", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": 0.7500619999999572, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_5" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_6", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_10", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "A8" + ], + "x": 1.2496799999998984, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_6", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": 1.2496799999998984, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_6" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_7", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_11", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "B5" + ], + "x": 1.7500600000000759, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_7", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": 1.7500600000000759, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_7" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_8", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_0", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "A1" + ], + "x": -3.3500060000000076, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_8", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": -3.3500060000000076, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_8" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_9", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_1", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "B12" + ], + "x": -3.0500319999999874, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_9", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": -3.0500319999999874, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_9" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_10", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_2", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "A4" + ], + "x": -2.5499059999999645, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_10", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": -2.5499059999999645, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_10" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_11", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_3", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "B9" + ], + "x": -2.249932000000058, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_11", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": -2.249932000000058, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_11" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_12", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_13", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "B4" + ], + "x": 2.249932000000058, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_12", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": 2.249932000000058, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_12" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_13", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_12", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "A9" + ], + "x": 2.5501600000000053, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_13", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": 2.5501600000000053, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_13" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_14", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_15", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "B1" + ], + "x": 3.050032000000101, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_14", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": 3.050032000000101, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_14" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_15", + "pcb_component_id": "pcb_component_0", + "pcb_port_id": "pcb_port_14", + "layer": "top", + "shape": "rect", + "width": 0.29999939999999997, + "height": 1.2999973999999999, + "port_hints": [ + "A12" + ], + "x": 3.3500060000000076, + "y": -7.550912950000111 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_15", + "layer": "top", + "shape": "rect", + "width": 0.20999957999999996, + "height": 0.9099981799999999, + "x": 3.3500060000000076, + "y": -7.550912950000111, + "pcb_component_id": "pcb_component_0", + "pcb_smtpad_id": "pcb_smtpad_15" + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_0", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": -4.4689776000000165, + "y": -11.40071475000002 + }, + { + "x": -4.4689776000000165, + "y": -9.537802550000151 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_1", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": 4.471009600000116, + "y": -15.119096950000085 + }, + { + "x": -4.4689776000000165, + "y": -15.119096950000085 + }, + { + "x": -4.4689776000000165, + "y": -13.637794350000036 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_2", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": 4.471009600000116, + "y": -11.401070350000055 + }, + { + "x": 4.471009600000116, + "y": -9.537446950000003 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_3", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": 4.471009600000116, + "y": -15.119096950000085 + }, + { + "x": 4.471009600000116, + "y": -13.637438750000229 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_16", + "pcb_component_id": "pcb_component_1", + "pcb_port_id": "pcb_port_17", + "layer": "top", + "shape": "rect", + "width": 0.7999983999999999, + "height": 0.7999983999999999, + "port_hints": [ + "2" + ], + "x": -0.7995919999999614, + "y": 11.996571000000017 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_16", + "layer": "top", + "shape": "rect", + "width": 0.5599988799999999, + "height": 0.5599988799999999, + "x": -0.7995919999999614, + "y": 11.996571000000017, + "pcb_component_id": "pcb_component_1", + "pcb_smtpad_id": "pcb_smtpad_16" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_17", + "pcb_component_id": "pcb_component_1", + "pcb_port_id": "pcb_port_16", + "layer": "top", + "shape": "rect", + "width": 0.7999983999999999, + "height": 0.7999983999999999, + "port_hints": [ + "1" + ], + "x": 0.7995919999999614, + "y": 12.003428999999983 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_17", + "layer": "top", + "shape": "rect", + "width": 0.5599988799999999, + "height": 0.5599988799999999, + "x": 0.7995919999999614, + "y": 12.003428999999983, + "pcb_component_id": "pcb_component_1", + "pcb_smtpad_id": "pcb_smtpad_17" + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_4", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": 0.22047200000019984, + "y": 11.676454799999988 + }, + { + "x": 0.2105660000000853, + "y": 11.676454799999988 + }, + { + "x": -0.11953239999991183, + "y": 12.006477000000018 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_5", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": 0.22047200000019984, + "y": 12.356489000000124 + }, + { + "x": 0.22047200000019984, + "y": 12.34648140000013 + }, + { + "x": -0.11953239999991183, + "y": 12.006477000000018 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_6", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": 0.22047200000019984, + "y": 12.356489000000124 + }, + { + "x": 0.22047200000019984, + "y": 11.676454799999988 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_7", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": 0.24051260000010188, + "y": 12.756513600000062 + }, + { + "x": 1.3905738000000838, + "y": 12.756513600000062 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_8", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": 0.24051260000010188, + "y": 11.256389600000034 + }, + { + "x": 1.3905738000000838, + "y": 11.256389600000034 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_9", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": 1.3905738000000838, + "y": 12.756462800000008 + }, + { + "x": 1.3905738000000838, + "y": 11.276481000000103 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_10", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": -0.1394967999997334, + "y": 11.254103600000008 + }, + { + "x": -1.1896089999999049, + "y": 11.254103600000008 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_11", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": -1.4895575999997845, + "y": 11.654204400000026 + }, + { + "x": -1.4895575999997845, + "y": 11.554179200000135 + }, + { + "x": -1.1896089999999049, + "y": 11.254103600000008 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_12", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": -1.4895575999997845, + "y": 12.354126800000017 + }, + { + "x": -1.4895575999997845, + "y": 11.654204400000026 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_13", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": -1.4895575999997845, + "y": 12.354126800000017 + }, + { + "x": -1.4895575999997845, + "y": 12.454279000000042 + }, + { + "x": -1.1896089999999049, + "y": 12.754227600000036 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_14", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": -0.1394967999997334, + "y": 12.754227600000036 + }, + { + "x": -1.1896089999999049, + "y": 12.754227600000036 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_15", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": 0.22047200000019984, + "y": 12.006477000000018 + }, + { + "x": -0.11953239999991183, + "y": 12.006477000000018 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_plated_hole", + "pcb_plated_hole_id": "pcb_plated_hole_4", + "pcb_component_id": "pcb_component_2", + "pcb_port_id": "pcb_port_21", + "outer_diameter": 1.9999959999999999, + "hole_diameter": 1.3000228, + "shape": "circle", + "port_hints": [ + "4" + ], + "x": 3.2499299999998357, + "y": -2.249932000000058, + "layers": [ + "top", + "bottom" + ] + }, + { + "type": "pcb_plated_hole", + "pcb_plated_hole_id": "pcb_plated_hole_5", + "pcb_component_id": "pcb_component_2", + "pcb_port_id": "pcb_port_19", + "outer_diameter": 1.9999959999999999, + "hole_diameter": 1.3000228, + "shape": "circle", + "port_hints": [ + "2" + ], + "x": 3.2499299999998357, + "y": 2.249932000000058, + "layers": [ + "top", + "bottom" + ] + }, + { + "type": "pcb_plated_hole", + "pcb_plated_hole_id": "pcb_plated_hole_6", + "pcb_component_id": "pcb_component_2", + "pcb_port_id": "pcb_port_18", + "outer_diameter": 1.9999959999999999, + "hole_diameter": 1.3000228, + "shape": "circle", + "port_hints": [ + "1" + ], + "x": -3.2499299999999494, + "y": 2.249932000000058, + "layers": [ + "top", + "bottom" + ] + }, + { + "type": "pcb_plated_hole", + "pcb_plated_hole_id": "pcb_plated_hole_7", + "pcb_component_id": "pcb_component_2", + "pcb_port_id": "pcb_port_20", + "outer_diameter": 1.9999959999999999, + "hole_diameter": 1.3000228, + "shape": "circle", + "port_hints": [ + "3" + ], + "x": -3.2499299999999494, + "y": -2.249932000000058, + "layers": [ + "top", + "bottom" + ] + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_16", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": -2.2743160000001126, + "y": -2.999994000000015 + }, + { + "x": 2.274315999999999, + "y": -2.999994000000015 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_17", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": -2.999994000000129, + "y": 1.0999978000000965 + }, + { + "x": -2.999994000000129, + "y": -0.999998000000005 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_18", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": 3.0999937999998792, + "y": 1.0279888000000028 + }, + { + "x": 3.0999937999998792, + "y": -1.0999977999999828 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_silkscreen_path", + "pcb_silkscreen_path_id": "pcb_silkscreen_path_19", + "pcb_component_id": null, + "layer": "top", + "route": [ + { + "x": -1.99999600000001, + "y": 2.999994000000015 + }, + { + "x": 2.274315999999999, + "y": 2.999994000000015 + } + ], + "stroke_width": 0.1 + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_18", + "pcb_component_id": "pcb_component_3", + "pcb_port_id": "pcb_port_22", + "layer": "top", + "shape": "rect", + "width": 1, + "height": 1, + "port_hints": [ + "1", + "left" + ], + "x": -0.85, + "y": 7 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_18", + "layer": "top", + "shape": "rect", + "width": 0.7, + "height": 0.7, + "x": -0.85, + "y": 7, + "pcb_component_id": "pcb_component_3", + "pcb_smtpad_id": "pcb_smtpad_18" + }, + { + "type": "pcb_smtpad", + "pcb_smtpad_id": "pcb_smtpad_19", + "pcb_component_id": "pcb_component_3", + "pcb_port_id": "pcb_port_23", + "layer": "top", + "shape": "rect", + "width": 1, + "height": 1, + "port_hints": [ + "2", + "right" + ], + "x": 0.85, + "y": 7 + }, + { + "type": "pcb_solder_paste", + "pcb_solder_paste_id": "pcb_solder_paste_19", + "layer": "top", + "shape": "rect", + "width": 0.7, + "height": 0.7, + "x": 0.85, + "y": 7, + "pcb_component_id": "pcb_component_3", + "pcb_smtpad_id": "pcb_smtpad_19" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_0", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": -3.3500060000000076, + "y": -7.550912950000111, + "source_port_id": "source_port_0" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_1", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": -3.0500319999999874, + "y": -7.550912950000111, + "source_port_id": "source_port_1" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_2", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": -2.5499059999999645, + "y": -7.550912950000111, + "source_port_id": "source_port_2" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_3", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": -2.249932000000058, + "y": -7.550912950000111, + "source_port_id": "source_port_3" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_4", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": -1.7500600000000759, + "y": -7.550912950000111, + "source_port_id": "source_port_4" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_5", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": -1.2499339999999393, + "y": -7.550912950000111, + "source_port_id": "source_port_5" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_6", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": -0.7500619999999572, + "y": -7.550912950000111, + "source_port_id": "source_port_6" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_7", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": -0.2499359999999342, + "y": -7.550912950000111, + "source_port_id": "source_port_7" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_8", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": 0.2499359999999342, + "y": -7.550912950000111, + "source_port_id": "source_port_8" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_9", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": 0.7500619999999572, + "y": -7.550912950000111, + "source_port_id": "source_port_9" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_10", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": 1.2496799999998984, + "y": -7.550912950000111, + "source_port_id": "source_port_10" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_11", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": 1.7500600000000759, + "y": -7.550912950000111, + "source_port_id": "source_port_11" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_12", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": 2.5501600000000053, + "y": -7.550912950000111, + "source_port_id": "source_port_12" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_13", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": 2.249932000000058, + "y": -7.550912950000111, + "source_port_id": "source_port_13" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_14", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": 3.3500060000000076, + "y": -7.550912950000111, + "source_port_id": "source_port_14" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_15", + "pcb_component_id": "pcb_component_0", + "layers": [ + "top" + ], + "x": 3.050032000000101, + "y": -7.550912950000111, + "source_port_id": "source_port_15" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_16", + "pcb_component_id": "pcb_component_1", + "layers": [ + "top" + ], + "x": 0.7995919999999614, + "y": 12.003428999999983, + "source_port_id": "source_port_16" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_17", + "pcb_component_id": "pcb_component_1", + "layers": [ + "top" + ], + "x": -0.7995919999999614, + "y": 11.996571000000017, + "source_port_id": "source_port_17" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_18", + "pcb_component_id": "pcb_component_2", + "layers": [ + "top", + "inner1", + "inner2", + "bottom" + ], + "x": -3.2499299999999494, + "y": 2.249932000000058, + "source_port_id": "source_port_18" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_19", + "pcb_component_id": "pcb_component_2", + "layers": [ + "top", + "inner1", + "inner2", + "bottom" + ], + "x": 3.2499299999998357, + "y": 2.249932000000058, + "source_port_id": "source_port_19" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_20", + "pcb_component_id": "pcb_component_2", + "layers": [ + "top", + "inner1", + "inner2", + "bottom" + ], + "x": -3.2499299999999494, + "y": -2.249932000000058, + "source_port_id": "source_port_20" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_21", + "pcb_component_id": "pcb_component_2", + "layers": [ + "top", + "inner1", + "inner2", + "bottom" + ], + "x": 3.2499299999998357, + "y": -2.249932000000058, + "source_port_id": "source_port_21" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_22", + "pcb_component_id": "pcb_component_3", + "layers": [ + "top" + ], + "x": -0.85, + "y": 7, + "source_port_id": "source_port_22" + }, + { + "type": "pcb_port", + "pcb_port_id": "pcb_port_23", + "pcb_component_id": "pcb_component_3", + "layers": [ + "top" + ], + "x": 0.85, + "y": 7, + "source_port_id": "source_port_23" + }, + { + "type": "cad_component", + "cad_component_id": "cad_component_0", + "position": { + "x": 0, + "y": -12.78749940000003, + "z": 0.7 + }, + "rotation": { + "x": 0, + "y": 0, + "z": 180 + }, + "pcb_component_id": "pcb_component_0", + "source_component_id": "source_component_0", + "model_obj_url": "https://modelcdn.tscircuit.com/easyeda_models/download?uuid=2a4bc2358b36497d9ab2a66ab6419ba3&pn=C165948&cachebust_origin=https%3A%2F%2Ftscircuit.com" + }, + { + "type": "cad_component", + "cad_component_id": "cad_component_1", + "position": { + "x": 0, + "y": 12, + "z": 0.7 + }, + "rotation": { + "x": 0, + "y": 0, + "z": 0 + }, + "pcb_component_id": "pcb_component_1", + "source_component_id": "source_component_1", + "model_obj_url": "https://modelcdn.tscircuit.com/easyeda_models/download?uuid=d0740cb8891c49a88b6949cb978926f3&pn=C965799&cachebust_origin=https%3A%2F%2Ftscircuit.com" + }, + { + "type": "cad_component", + "cad_component_id": "cad_component_2", + "position": { + "x": -5.684341886080802e-14, + "y": 0, + "z": 3.8 + }, + "rotation": { + "x": 0, + "y": 0, + "z": 0 + }, + "pcb_component_id": "pcb_component_2", + "source_component_id": "source_component_2", + "model_obj_url": "https://modelcdn.tscircuit.com/easyeda_models/download?uuid=6ef04b62f1e945518af209609f65fa6f&pn=C110153&cachebust_origin=https%3A%2F%2Ftscircuit.com" + }, + { + "type": "cad_component", + "cad_component_id": "cad_component_3", + "position": { + "x": 0, + "y": 7, + "z": 0.7 + }, + "rotation": { + "x": 0, + "y": 0, + "z": 0 + }, + "pcb_component_id": "pcb_component_3", + "source_component_id": "source_component_3", + "footprinter_string": "0603" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_GND", + "route": [ + { + "x": -3.05, + "y": -7.5509, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -3.35, + "y": -7.5509, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_0" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_GND", + "route": [ + { + "x": -4.325, + "y": -12.774, + "layer": "bottom", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -4.325, + "y": -11.6223, + "layer": "bottom", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_0" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_GND", + "route": [ + { + "x": 4.325, + "y": -12.774, + "layer": "bottom", + "width": 0.16, + "route_type": "wire" + }, + { + "x": 4.325, + "y": -11.6223, + "layer": "bottom", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_0" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_GND", + "route": [ + { + "x": 4.325, + "y": -11.6223, + "layer": "bottom", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -4.325, + "y": -11.6223, + "layer": "bottom", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_0" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_GND", + "route": [ + { + "x": 4.325, + "y": -8.594, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": 4.325, + "y": -12.774, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_0" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_GND", + "route": [ + { + "x": -4.325, + "y": -8.594, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -4.325, + "y": -7.3423, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_0" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_GND", + "route": [ + { + "x": -4.325, + "y": -7.3423, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -3.6319, + "y": -6.6492, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -3.35, + "y": -6.6492, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_0" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_GND", + "route": [ + { + "x": -4.325, + "y": -12.774, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -4.325, + "y": -8.594, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_0" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_GND", + "route": [ + { + "x": -3.35, + "y": -7.5509, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -3.35, + "y": -6.6492, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_0" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_GND", + "route": [ + { + "x": -0.7996, + "y": 11.9966, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -0.7996, + "y": 11.3449, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_0" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_GND", + "route": [ + { + "x": -0.7996, + "y": 11.3449, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -4.5263, + "y": 7.6182, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -4.5263, + "y": -5.4729, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -3.35, + "y": -6.6492, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_0" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_Net-(R1-Pad2)", + "route": [ + { + "x": 0.7996, + "y": 12.0034, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": 0.7996, + "y": 11.3517, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_7" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_Net-(R1-Pad2)", + "route": [ + { + "x": 0.85, + "y": 7, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": 0.85, + "y": 11.3013, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": 0.7996, + "y": 11.3517, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_7" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_Net-(SW1-Pad2)", + "route": [ + { + "x": -0.85, + "y": 7, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -0.85, + "y": 6.2483, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_5" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_Net-(SW1-Pad2)", + "route": [ + { + "x": 3.25, + "y": 2.25, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -0.7483, + "y": 6.2483, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -0.85, + "y": 6.2483, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_5" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_VBUS", + "route": [ + { + "x": -2.2499, + "y": -7.5509, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -2.5499, + "y": -7.5509, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_2" + }, + { + "type": "pcb_trace", + "pcb_trace_id": "pcb_trace_VBUS", + "route": [ + { + "x": -3.25, + "y": -2.25, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -2.5499, + "y": -2.9501, + "layer": "top", + "width": 0.16, + "route_type": "wire" + }, + { + "x": -2.5499, + "y": -7.5509, + "layer": "top", + "width": 0.16, + "route_type": "wire" + } + ], + "source_trace_id": "source_trace_2" + } +] \ No newline at end of file diff --git a/src/App.tsx b/src/App.tsx index 3f526b3..1b3a68b 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -125,7 +125,7 @@ export const App = () => {

Download{" "} example circuit json file