tscircuit/ti
ti tscircuit library
- Version
- 1.0.85
- License
- unset
- Stars
- 0
dist/lib/subcircuits/PowerMonitor_INA237/circuit.json
PCB
Schematic
[
{
"type": "source_group",
"source_group_id": "source_group_0",
"is_subcircuit": true,
"was_automatically_named": true,
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_0",
"name": "I2C_ADDR1",
"pin_number": 1,
"port_hints": [
"I2C_ADDR1",
"A1",
"pin1",
"1"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_port",
"source_port_id": "source_port_1",
"name": "I2C_ADDR0",
"pin_number": 2,
"port_hints": [
"I2C_ADDR0",
"A0",
"pin2",
"2"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_port",
"source_port_id": "source_port_2",
"name": "N_ALERT",
"pin_number": 3,
"port_hints": [
"N_ALERT",
"pin3",
"3"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "source_port",
"source_port_id": "source_port_3",
"name": "I2C_SDA",
"pin_number": 4,
"port_hints": [
"I2C_SDA",
"SDA",
"pin4",
"4"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
},
{
"type": "source_port",
"source_port_id": "source_port_4",
"name": "I2C_SCL",
"pin_number": 5,
"port_hints": [
"I2C_SCL",
"SCL",
"pin5",
"5"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "source_port",
"source_port_id": "source_port_5",
"name": "VS",
"pin_number": 6,
"port_hints": [
"VS",
"pin6",
"6"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_port",
"source_port_id": "source_port_6",
"name": "GND",
"pin_number": 7,
"port_hints": [
"GND",
"pin7",
"7"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_port",
"source_port_id": "source_port_7",
"name": "VBUS",
"pin_number": 8,
"port_hints": [
"VBUS",
"pin8",
"8"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_port",
"source_port_id": "source_port_8",
"name": "IN_NEG",
"pin_number": 9,
"port_hints": [
"IN_NEG",
"INN",
"pin9",
"9"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_port",
"source_port_id": "source_port_9",
"name": "IN_POS",
"pin_number": 10,
"port_hints": [
"IN_POS",
"INP",
"pin10",
"10"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_component",
"source_component_id": "source_component_0",
"ftype": "simple_chip",
"name": "U1",
"manufacturer_part_number": "INA237AQDGSRQ1",
"supplier_part_numbers": {
"jlcpcb": [
"C2866496"
]
},
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_10",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"neg",
"cathode",
"2",
"right"
],
"source_component_id": "source_component_1",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_port",
"source_port_id": "source_port_11",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"pos",
"anode",
"1",
"left"
],
"source_component_id": "source_component_1",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_component",
"source_component_id": "source_component_1",
"ftype": "simple_capacitor",
"name": "C1",
"supplier_part_numbers": {
"jlcpcb": [
"C15525",
"C23692971",
"C315248"
]
},
"capacitance": 1e-7,
"display_capacitance": "100nF",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_12",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"anode",
"pos",
"left",
"1"
],
"source_component_id": "source_component_2",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_port",
"source_port_id": "source_port_13",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"cathode",
"neg",
"right",
"2"
],
"source_component_id": "source_component_2",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_component",
"source_component_id": "source_component_2",
"name": "B1",
"ftype": "simple_power_source",
"supplier_part_numbers": {
"jlcpcb": []
},
"are_pins_interchangeable": false,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_14",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"anode",
"pos",
"left",
"1"
],
"source_component_id": "source_component_3",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_port",
"source_port_id": "source_port_15",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"cathode",
"neg",
"right",
"2"
],
"source_component_id": "source_component_3",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_component",
"source_component_id": "source_component_3",
"ftype": "simple_resistor",
"name": "R_SHUNT",
"supplier_part_numbers": {
"jlcpcb": [
"C2903470",
"C5375452",
"C46634444"
]
},
"resistance": 0.001,
"display_resistance": "1mΩ",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_16",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"anode",
"pos",
"left",
"1"
],
"source_component_id": "source_component_4",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_port",
"source_port_id": "source_port_17",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"cathode",
"neg",
"right",
"2"
],
"source_component_id": "source_component_4",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_component",
"source_component_id": "source_component_4",
"ftype": "simple_resistor",
"name": "R_LOAD",
"supplier_part_numbers": {
"jlcpcb": [
"C17903",
"C25349",
"C2907424"
]
},
"resistance": 10,
"display_resistance": "10Ω",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_18",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"terminal1",
"1"
],
"source_component_id": "source_component_5",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_port",
"source_port_id": "source_port_19",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"terminal2",
"2"
],
"source_component_id": "source_component_5",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_component",
"source_component_id": "source_component_5",
"ftype": "simple_voltage_source",
"name": "CHARGER",
"voltage": 12,
"supplier_part_numbers": {},
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_20",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"anode",
"pos",
"left",
"1"
],
"source_component_id": "source_component_6",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_port",
"source_port_id": "source_port_21",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"cathode",
"neg",
"right",
"2"
],
"source_component_id": "source_component_6",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "source_component",
"source_component_id": "source_component_6",
"ftype": "simple_resistor",
"name": "R1",
"supplier_part_numbers": {
"jlcpcb": [
"C25744",
"C60490",
"C25531"
]
},
"resistance": 10000,
"display_resistance": "10kΩ",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_22",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"anode",
"pos",
"left",
"1"
],
"source_component_id": "source_component_7",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_port",
"source_port_id": "source_port_23",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"cathode",
"neg",
"right",
"2"
],
"source_component_id": "source_component_7",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
},
{
"type": "source_component",
"source_component_id": "source_component_7",
"ftype": "simple_resistor",
"name": "R2",
"supplier_part_numbers": {
"jlcpcb": [
"C25744",
"C60490",
"C25531"
]
},
"resistance": 10000,
"display_resistance": "10kΩ",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_24",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"anode",
"pos",
"left",
"1"
],
"source_component_id": "source_component_8",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_port",
"source_port_id": "source_port_25",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"cathode",
"neg",
"right",
"2"
],
"source_component_id": "source_component_8",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "source_component",
"source_component_id": "source_component_8",
"ftype": "simple_resistor",
"name": "R3",
"supplier_part_numbers": {
"jlcpcb": [
"C17168",
"C106231",
"C21376"
]
},
"resistance": 10000,
"display_resistance": "10kΩ",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_26",
"name": "SCL",
"pin_number": 1,
"port_hints": [
"SCL",
"pin1",
"1"
],
"source_component_id": "source_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "source_port",
"source_port_id": "source_port_27",
"name": "SDA",
"pin_number": 2,
"port_hints": [
"SDA",
"pin2",
"2"
],
"source_component_id": "source_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
},
{
"type": "source_port",
"source_port_id": "source_port_28",
"name": "N_ALERT",
"pin_number": 3,
"port_hints": [
"N_ALERT",
"pin3",
"3"
],
"source_component_id": "source_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "source_port",
"source_port_id": "source_port_29",
"name": "GND",
"pin_number": 4,
"port_hints": [
"GND",
"pin4",
"4"
],
"source_component_id": "source_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_component",
"source_component_id": "source_component_9",
"ftype": "simple_chip",
"name": "J1",
"manufacturer_part_number": "MCU I2C Interface",
"supplier_part_numbers": {
"jlcpcb": []
},
"source_group_id": "source_group_0"
},
{
"type": "source_net",
"source_net_id": "source_net_0",
"name": "VS",
"member_source_group_ids": [],
"is_ground": false,
"is_power": true,
"is_positive_voltage_source": true,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_net",
"source_net_id": "source_net_1",
"name": "BUS_HIGH",
"member_source_group_ids": [],
"is_ground": false,
"is_power": false,
"is_positive_voltage_source": false,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_net",
"source_net_id": "source_net_2",
"name": "LOAD_CHARGER",
"member_source_group_ids": [],
"is_ground": false,
"is_power": false,
"is_positive_voltage_source": false,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_net",
"source_net_id": "source_net_3",
"name": "GND",
"member_source_group_ids": [],
"is_ground": true,
"is_power": false,
"is_positive_voltage_source": false,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_net",
"source_net_id": "source_net_4",
"name": "SCL",
"member_source_group_ids": [],
"is_ground": false,
"is_power": false,
"is_positive_voltage_source": false,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "source_net",
"source_net_id": "source_net_5",
"name": "SDA",
"member_source_group_ids": [],
"is_ground": false,
"is_power": false,
"is_positive_voltage_source": false,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
},
{
"type": "source_net",
"source_net_id": "source_net_6",
"name": "N_ALERT",
"member_source_group_ids": [],
"is_ground": false,
"is_power": false,
"is_positive_voltage_source": false,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "source_refdes_convention_warning",
"warning_type": "source_refdes_convention_warning",
"message": "Component CHARGER has ftype=\"simple_voltage_source\" but reference designator should start with one of V, VS",
"source_component_id": "source_component_5",
"refdes": "CHARGER",
"source_component_ftype": "simple_voltage_source",
"expected_prefixes": [
"V",
"VS"
],
"actual_prefix": "CHARGER",
"source_refdes_convention_warning_id": "source_refdes_convention_warning_0"
},
{
"type": "source_refdes_convention_warning",
"warning_type": "source_refdes_convention_warning",
"message": "The \"J\" prefix is being used with a <chip />, try using it with a <connector /> or <jumper />",
"source_component_id": "source_component_9",
"refdes": "J1",
"source_component_ftype": "simple_chip",
"expected_prefixes": [
"U",
"IC"
],
"actual_prefix": "J",
"source_refdes_convention_warning_id": "source_refdes_convention_warning_1"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_0",
"connected_source_port_ids": [
"source_port_5"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .VS to net.VS",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_0",
"message": "<trace#23388(from:.U1 > .VS to:net.VS) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_0",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_1",
"connected_source_port_ids": [
"source_port_7"
],
"connected_source_net_ids": [
"source_net_1"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .VBUS to net.BUS_HIGH",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_1",
"message": "<trace#23389(from:.U1 > .VBUS to:net.BUS_HIGH) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_1",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_2",
"connected_source_port_ids": [
"source_port_9"
],
"connected_source_net_ids": [
"source_net_1"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .IN_POS to net.BUS_HIGH",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_2",
"message": "<trace#23390(from:.U1 > .IN_POS to:net.BUS_HIGH) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_2",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_3",
"connected_source_port_ids": [
"source_port_8"
],
"connected_source_net_ids": [
"source_net_2"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .IN_NEG to net.LOAD_CHARGER",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_3",
"message": "<trace#23391(from:.U1 > .IN_NEG to:net.LOAD_CHARGER) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_3",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_4",
"connected_source_port_ids": [
"source_port_6"
],
"connected_source_net_ids": [
"source_net_3"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .GND to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_4",
"message": "<trace#23392(from:.U1 > .GND to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_4",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_5",
"connected_source_port_ids": [
"source_port_1"
],
"connected_source_net_ids": [
"source_net_3"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .A0 to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_5",
"message": "<trace#23393(from:.U1 > .A0 to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_5",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_6",
"connected_source_port_ids": [
"source_port_0"
],
"connected_source_net_ids": [
"source_net_3"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .A1 to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_6",
"message": "<trace#23394(from:.U1 > .A1 to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_6",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_7",
"connected_source_port_ids": [
"source_port_4"
],
"connected_source_net_ids": [
"source_net_4"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .SCL to net.SCL",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_7",
"message": "<trace#23395(from:.U1 > .SCL to:net.SCL) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_7",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_8",
"connected_source_port_ids": [
"source_port_3"
],
"connected_source_net_ids": [
"source_net_5"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .SDA to net.SDA",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_8",
"message": "<trace#23396(from:.U1 > .SDA to:net.SDA) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_8",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_9",
"connected_source_port_ids": [
"source_port_2"
],
"connected_source_net_ids": [
"source_net_6"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .N_ALERT to net.N_ALERT",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_9",
"message": "<trace#23397(from:.U1 > .N_ALERT to:net.N_ALERT) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_9",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_10",
"connected_source_port_ids": [
"source_port_11"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"max_length": null,
"display_name": ".C1 > .pin1 to net.VS",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_10",
"message": "<trace#23398(from:.C1 > .pin1 to:net.VS) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_10",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_11",
"connected_source_port_ids": [
"source_port_10"
],
"connected_source_net_ids": [
"source_net_3"
],
"subcircuit_id": "subcircuit_source_group_0",
"max_length": null,
"display_name": ".C1 > .pin2 to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_11",
"message": "<trace#23399(from:.C1 > .pin2 to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_11",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_12",
"connected_source_port_ids": [
"source_port_14"
],
"connected_source_net_ids": [
"source_net_1"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R_SHUNT > .pin1 to net.BUS_HIGH",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_12",
"message": "<trace#23400(from:.R_SHUNT > .pin1 to:net.BUS_HIGH) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_12",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_13",
"connected_source_port_ids": [
"source_port_15"
],
"connected_source_net_ids": [
"source_net_2"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R_SHUNT > .pin2 to net.LOAD_CHARGER",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_13",
"message": "<trace#23401(from:.R_SHUNT > .pin2 to:net.LOAD_CHARGER) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_13",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_14",
"connected_source_port_ids": [
"source_port_16"
],
"connected_source_net_ids": [
"source_net_2"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R_LOAD > .pin1 to net.LOAD_CHARGER",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_14",
"message": "<trace#23402(from:.R_LOAD > .pin1 to:net.LOAD_CHARGER) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_14",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_15",
"connected_source_port_ids": [
"source_port_17"
],
"connected_source_net_ids": [
"source_net_3"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R_LOAD > .pin2 to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_15",
"message": "<trace#23403(from:.R_LOAD > .pin2 to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_15",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_16",
"connected_source_port_ids": [
"source_port_12"
],
"connected_source_net_ids": [
"source_net_1"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".B1 > .pin1 to net.BUS_HIGH",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_16",
"message": "<trace#23233(from:.B1 > .pin1 to:net.BUS_HIGH) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_16",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_17",
"connected_source_port_ids": [
"source_port_13"
],
"connected_source_net_ids": [
"source_net_3"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".B1 > .pin2 to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_17",
"message": "<trace#23234(from:.B1 > .pin2 to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_17",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_18",
"connected_source_port_ids": [
"source_port_19"
],
"connected_source_net_ids": [
"source_net_2"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".CHARGER > .pin2 to net.LOAD_CHARGER",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_18",
"message": "<trace#23235(from:.CHARGER > .pin2 to:net.LOAD_CHARGER) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_18",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_19",
"connected_source_port_ids": [
"source_port_18"
],
"connected_source_net_ids": [
"source_net_3"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".CHARGER > .pin1 to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_19",
"message": "<trace#23236(from:.CHARGER > .pin1 to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_19",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_20",
"connected_source_port_ids": [
"source_port_20"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R1 > .pin1 to net.VS",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_20",
"message": "<trace#23404(from:.R1 > .pin1 to:net.VS) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_20",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_21",
"connected_source_port_ids": [
"source_port_21"
],
"connected_source_net_ids": [
"source_net_4"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R1 > .pin2 to net.SCL",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_21",
"message": "<trace#23405(from:.R1 > .pin2 to:net.SCL) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_21",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_22",
"connected_source_port_ids": [
"source_port_22"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R2 > .pin1 to net.VS",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_22",
"message": "<trace#23406(from:.R2 > .pin1 to:net.VS) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_22",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_23",
"connected_source_port_ids": [
"source_port_23"
],
"connected_source_net_ids": [
"source_net_5"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R2 > .pin2 to net.SDA",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_23",
"message": "<trace#23407(from:.R2 > .pin2 to:net.SDA) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_23",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_24",
"connected_source_port_ids": [
"source_port_24"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R3 > .pin1 to net.VS",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_24",
"message": "<trace#23408(from:.R3 > .pin1 to:net.VS) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_24",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_25",
"connected_source_port_ids": [
"source_port_25"
],
"connected_source_net_ids": [
"source_net_6"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R3 > .pin2 to net.N_ALERT",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_25",
"message": "<trace#23409(from:.R3 > .pin2 to:net.N_ALERT) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_25",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_26",
"connected_source_port_ids": [
"source_port_26"
],
"connected_source_net_ids": [
"source_net_4"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".J1 > .pin1 to net.SCL",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_26",
"message": "<trace#23410(from:.J1 > .pin1 to:net.SCL) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_26",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_27",
"connected_source_port_ids": [
"source_port_27"
],
"connected_source_net_ids": [
"source_net_5"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".J1 > .pin2 to net.SDA",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_27",
"message": "<trace#23411(from:.J1 > .pin2 to:net.SDA) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_27",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_28",
"connected_source_port_ids": [
"source_port_28"
],
"connected_source_net_ids": [
"source_net_6"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".J1 > .pin3 to net.N_ALERT",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_28",
"message": "<trace#23412(from:.J1 > .pin3 to:net.N_ALERT) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_28",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_29",
"connected_source_port_ids": [
"source_port_29"
],
"connected_source_net_ids": [
"source_net_3"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".J1 > .pin4 to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_29",
"message": "<trace#23413(from:.J1 > .pin4 to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_29",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_30",
"connected_source_port_ids": [
"source_port_5"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": "U1.VS to net.VS",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_30",
"message": "<trace#23291(from:U1.VS to:net.VS) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_30",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_31",
"connected_source_port_ids": [
"source_port_6"
],
"connected_source_net_ids": [
"source_net_3"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": "U1.GND to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_31",
"message": "<trace#23292(from:U1.GND to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_31",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_32",
"connected_source_port_ids": [
"source_port_22"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": "R2.pin1 to net.VS",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_32",
"message": "<trace#23293(from:R2.pin1 to:net.VS) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_32",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "simulation_voltage_source",
"simulation_voltage_source_id": "simulation_voltage_source_0",
"is_dc_source": false,
"terminal1_source_port_id": "source_port_18",
"terminal2_source_port_id": "source_port_19",
"voltage": 12
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 0,
"y": 0
},
"rotation": 0,
"size": {
"width": 2.5,
"height": 2.8
},
"port_arrangement": {
"left_side": {
"pins": [
"VS",
"VBUS",
"IN_POS",
"IN_NEG",
"GND"
],
"direction": "top-to-bottom"
},
"right_side": {
"pins": [
"A0",
"A1",
"SCL",
"SDA",
"N_ALERT"
],
"direction": "top-to-bottom"
}
},
"pin_spacing": 0.2,
"pin_styles": {
"pin1": {},
"pin3": {},
"pin4": {},
"pin5": {},
"pin7": {},
"pin8": {},
"pin9": {},
"pin10": {}
},
"port_labels": {
"pin1": "I2C_ADDR1",
"pin2": "I2C_ADDR0",
"pin3": "N_ALERT",
"pin4": "I2C_SDA",
"pin5": "I2C_SCL",
"pin6": "VS",
"pin7": "GND",
"pin8": "VBUS",
"pin9": "IN_NEG",
"pin10": "IN_POS"
},
"source_component_id": "source_component_0",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_0",
"text": "INA237AQDGSRQ1",
"schematic_component_id": "schematic_component_0",
"anchor": "left",
"rotation": 0,
"position": {
"x": -1.25,
"y": -1.5299999999999998
},
"color": "#006464",
"font_size": 0.18
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_1",
"text": "U1",
"schematic_component_id": "schematic_component_0",
"anchor": "left",
"rotation": 0,
"position": {
"x": -1.25,
"y": 1.5299999999999998
},
"color": "#006464",
"font_size": 0.18
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_1",
"center": {
"x": -3.75,
"y": 2.05
},
"size": {
"width": 0.6,
"height": 0.65
},
"source_component_id": "source_component_1",
"is_box_with_pins": true,
"symbol_name": "capacitor_left",
"symbol_display_value": "100nF",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_2",
"center": {
"x": -8.75,
"y": -1.35
},
"size": {
"width": 0.95,
"height": 0.9
},
"source_component_id": "source_component_2",
"is_box_with_pins": true,
"symbol_name": "battery_up",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_3",
"center": {
"x": -5.95,
"y": -0.25
},
"size": {
"width": 0.9,
"height": 0.6
},
"source_component_id": "source_component_3",
"is_box_with_pins": true,
"symbol_name": "boxresistor_down",
"symbol_display_value": "1mΩ",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_4",
"center": {
"x": -7,
"y": -3.3
},
"size": {
"width": 0.9,
"height": 0.6
},
"source_component_id": "source_component_4",
"is_box_with_pins": true,
"symbol_name": "boxresistor_down",
"symbol_display_value": "10Ω",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_5",
"center": {
"x": -4.1,
"y": -3.3
},
"size": {
"width": 0.6394553499999995,
"height": 1.08
},
"source_component_id": "source_component_5",
"is_box_with_pins": true,
"symbol_name": "ac_voltmeter_down",
"symbol_display_value": "12V",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_6",
"center": {
"x": 4.1,
"y": 2.2
},
"size": {
"width": 0.9,
"height": 0.6
},
"source_component_id": "source_component_6",
"is_box_with_pins": true,
"symbol_name": "boxresistor_down",
"symbol_display_value": "10kΩ",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_7",
"center": {
"x": 5,
"y": 2.2
},
"size": {
"width": 0.9,
"height": 0.6
},
"source_component_id": "source_component_7",
"is_box_with_pins": true,
"symbol_name": "boxresistor_down",
"symbol_display_value": "10kΩ",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_8",
"center": {
"x": 5.9,
"y": 2.2
},
"size": {
"width": 0.9,
"height": 0.6
},
"source_component_id": "source_component_8",
"is_box_with_pins": true,
"symbol_name": "boxresistor_down",
"symbol_display_value": "10kΩ",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_9",
"center": {
"x": 8.55,
"y": -0.55
},
"rotation": 0,
"size": {
"width": 2.3,
"height": 2.9
},
"port_arrangement": {
"left_side": {
"pins": [
"pin1",
"pin2",
"pin3",
"pin4"
],
"direction": "top-to-bottom"
}
},
"pin_spacing": 0.2,
"pin_styles": {
"pin3": {}
},
"port_labels": {
"pin1": "SCL",
"pin2": "SDA",
"pin3": "N_ALERT",
"pin4": "GND"
},
"source_component_id": "source_component_9",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_2",
"text": "MCU I2C Interface",
"schematic_component_id": "schematic_component_9",
"anchor": "left",
"rotation": 0,
"position": {
"x": 7.4,
"y": -2.13
},
"color": "#006464",
"font_size": 0.18
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_3",
"text": "J1",
"schematic_component_id": "schematic_component_9",
"anchor": "left",
"rotation": 0,
"position": {
"x": 7.4,
"y": 1.0299999999999998
},
"color": "#006464",
"font_size": 0.18
},
{
"type": "schematic_group",
"schematic_group_id": "schematic_group_0",
"is_subcircuit": true,
"subcircuit_id": "subcircuit_source_group_0",
"name": "unnamed_group1",
"center": {
"x": 0,
"y": 0
},
"width": 0,
"height": 0,
"schematic_component_ids": [],
"source_group_id": "source_group_0",
"show_as_schematic_box": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_0",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.65,
"y": 0.42500000000000004
},
"source_port_id": "source_port_0",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 1,
"true_ccw_index": 0,
"display_pin_label": "I2C_ADDR1",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_1",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.65,
"y": 0.7749999999999999
},
"source_port_id": "source_port_1",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 2,
"true_ccw_index": 1,
"display_pin_label": "I2C_ADDR0",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_2",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.65,
"y": -0.7749999999999999
},
"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": 2,
"display_pin_label": "N_ALERT",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_3",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.65,
"y": -0.42499999999999993
},
"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": 3,
"display_pin_label": "I2C_SDA",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_4",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.65,
"y": -0.07499999999999996
},
"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": 4,
"display_pin_label": "I2C_SCL",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_5",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.65,
"y": 0.7
},
"source_port_id": "source_port_5",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 6,
"true_ccw_index": 5,
"display_pin_label": "VS",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_6",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.65,
"y": -0.7
},
"source_port_id": "source_port_6",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 7,
"true_ccw_index": 6,
"display_pin_label": "GND",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_7",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.65,
"y": 0.35
},
"source_port_id": "source_port_7",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 8,
"true_ccw_index": 7,
"display_pin_label": "VBUS",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_8",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.65,
"y": -0.3500000000000001
},
"source_port_id": "source_port_8",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 9,
"true_ccw_index": 8,
"display_pin_label": "IN_NEG",
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_9",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.65,
"y": -1.1102230246251565e-16
},
"source_port_id": "source_port_9",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 10,
"true_ccw_index": 9,
"display_pin_label": "IN_POS",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_10",
"schematic_component_id": "schematic_component_1",
"center": {
"x": -4.05,
"y": 2.05
},
"source_port_id": "source_port_10",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "neg",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_11",
"schematic_component_id": "schematic_component_1",
"center": {
"x": -3.45,
"y": 2.05
},
"source_port_id": "source_port_11",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "pos",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_12",
"schematic_component_id": "schematic_component_2",
"center": {
"x": -8.75,
"y": -1.8000000000000003
},
"source_port_id": "source_port_12",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "anode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_13",
"schematic_component_id": "schematic_component_2",
"center": {
"x": -8.75,
"y": -0.9000000000000001
},
"source_port_id": "source_port_13",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "cathode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_14",
"schematic_component_id": "schematic_component_3",
"center": {
"x": -5.95,
"y": 0.04999999999999999
},
"source_port_id": "source_port_14",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "anode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_15",
"schematic_component_id": "schematic_component_3",
"center": {
"x": -5.95,
"y": -0.55
},
"source_port_id": "source_port_15",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "cathode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_16",
"schematic_component_id": "schematic_component_4",
"center": {
"x": -7,
"y": -3
},
"source_port_id": "source_port_16",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "anode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_17",
"schematic_component_id": "schematic_component_4",
"center": {
"x": -7,
"y": -3.5999999999999996
},
"source_port_id": "source_port_17",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "cathode",
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_18",
"schematic_component_id": "schematic_component_5",
"center": {
"x": -4.1049999999999995,
"y": -2.76
},
"source_port_id": "source_port_18",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "terminal1",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_19",
"schematic_component_id": "schematic_component_5",
"center": {
"x": -4.095,
"y": -3.84
},
"source_port_id": "source_port_19",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "terminal2",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_20",
"schematic_component_id": "schematic_component_6",
"center": {
"x": 4.1,
"y": 2.5
},
"source_port_id": "source_port_20",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "anode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_21",
"schematic_component_id": "schematic_component_6",
"center": {
"x": 4.1,
"y": 1.9000000000000001
},
"source_port_id": "source_port_21",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "cathode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_22",
"schematic_component_id": "schematic_component_7",
"center": {
"x": 5,
"y": 2.5
},
"source_port_id": "source_port_22",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "anode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_23",
"schematic_component_id": "schematic_component_7",
"center": {
"x": 5,
"y": 1.9000000000000001
},
"source_port_id": "source_port_23",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "cathode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_24",
"schematic_component_id": "schematic_component_8",
"center": {
"x": 5.9,
"y": 2.5
},
"source_port_id": "source_port_24",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "anode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_25",
"schematic_component_id": "schematic_component_8",
"center": {
"x": 5.9,
"y": 1.9000000000000001
},
"source_port_id": "source_port_25",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "cathode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_26",
"schematic_component_id": "schematic_component_9",
"center": {
"x": 7.000000000000001,
"y": -0.125
},
"source_port_id": "source_port_26",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 1,
"true_ccw_index": 0,
"display_pin_label": "SCL",
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_27",
"schematic_component_id": "schematic_component_9",
"center": {
"x": 7.000000000000001,
"y": -0.325
},
"source_port_id": "source_port_27",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 2,
"true_ccw_index": 1,
"display_pin_label": "SDA",
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_28",
"schematic_component_id": "schematic_component_9",
"center": {
"x": 7.000000000000001,
"y": -0.775
},
"source_port_id": "source_port_28",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 3,
"true_ccw_index": 2,
"display_pin_label": "N_ALERT",
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_29",
"schematic_component_id": "schematic_component_9",
"center": {
"x": 7.000000000000001,
"y": -0.9750000000000001
},
"source_port_id": "source_port_29",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 4,
"true_ccw_index": 3,
"display_pin_label": "GND",
"is_connected": true
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_4",
"anchor": "center",
"text": "VS = 2.7V - 5.5V",
"font_size": 0.2,
"color": "#000000",
"position": {
"x": -3.1,
"y": 3.55
},
"rotation": 0
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_5",
"anchor": "center",
"text": "48V BATT",
"font_size": 0.22,
"color": "#000000",
"position": {
"x": -9.65,
"y": 0
},
"rotation": 0
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_6",
"anchor": "center",
"text": "I2C ADDR: 0x40",
"font_size": 0.2,
"color": "#000000",
"position": {
"x": 1.55,
"y": -2.2
},
"rotation": 0
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_7",
"anchor": "center",
"text": "To MCU",
"font_size": 0.24,
"color": "#000000",
"position": {
"x": 10.2,
"y": -0.55
},
"rotation": 0
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_0",
"source_trace_id": "U1.2-U1.1",
"edges": [
{
"from": {
"x": 1.65,
"y": 0.7749999999999999
},
"to": {
"x": 1.8499999999999999,
"y": 0.7749999999999999
}
},
{
"from": {
"x": 1.8499999999999999,
"y": 0.7749999999999999
},
"to": {
"x": 1.8499999999999999,
"y": 0.42500000000000004
}
},
{
"from": {
"x": 1.8499999999999999,
"y": 0.42500000000000004
},
"to": {
"x": 1.65,
"y": 0.42500000000000004
}
}
],
"junctions": [
{
"x": 1.8499999999999999,
"y": 0.7749999999999999
}
],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_1",
"source_trace_id": "R2.1-R1.1",
"edges": [
{
"from": {
"x": 5,
"y": 2.5
},
"to": {
"x": 5,
"y": 2.7
}
},
{
"from": {
"x": 5,
"y": 2.7
},
"to": {
"x": 4.1,
"y": 2.7
}
},
{
"from": {
"x": 4.1,
"y": 2.7
},
"to": {
"x": 4.1,
"y": 2.5
}
}
],
"junctions": [
{
"x": 5,
"y": 2.7
}
],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_2",
"source_trace_id": "R3.1-R2.1",
"edges": [
{
"from": {
"x": 5.9,
"y": 2.5
},
"to": {
"x": 5.9,
"y": 2.7
}
},
{
"from": {
"x": 5.9,
"y": 2.7
},
"to": {
"x": 5,
"y": 2.7
}
},
{
"from": {
"x": 5,
"y": 2.7
},
"to": {
"x": 5,
"y": 2.5
}
}
],
"junctions": [
{
"x": 5,
"y": 2.7
}
],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_3",
"source_trace_id": "U1.8-U1.10",
"edges": [
{
"from": {
"x": -1.65,
"y": 0.35
},
"to": {
"x": -1.8499999999999999,
"y": 0.35
}
},
{
"from": {
"x": -1.8499999999999999,
"y": 0.35
},
"to": {
"x": -1.8499999999999999,
"y": -1.1102230246251565e-16
}
},
{
"from": {
"x": -1.8499999999999999,
"y": -1.1102230246251565e-16
},
"to": {
"x": -1.65,
"y": -1.1102230246251565e-16
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_4",
"source_trace_id": "U1.7-CHARGER.1",
"edges": [
{
"from": {
"x": -1.6499999999999995,
"y": -0.7000000000000002
},
"to": {
"x": -4.1049999999999995,
"y": -0.7000000000000002
}
},
{
"from": {
"x": -4.1049999999999995,
"y": -0.7000000000000002
},
"to": {
"x": -4.1049999999999995,
"y": -2.76
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_5",
"source_trace_id": "C1.2-B1.2",
"edges": [
{
"from": {
"x": -4.050000000000001,
"y": 2.0499999999999994
},
"to": {
"x": -8.75,
"y": 2.0499999999999994
}
},
{
"from": {
"x": -8.75,
"y": 2.0499999999999994
},
"to": {
"x": -8.75,
"y": -0.8999999999999999
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_6",
"source_trace_id": "U1.3-R3.2",
"edges": [
{
"from": {
"x": 1.65,
"y": -0.7749999999999999
},
"to": {
"x": 5.9,
"y": -0.7749999999999999
}
},
{
"from": {
"x": 5.9,
"y": -0.7749999999999999
},
"to": {
"x": 5.9,
"y": 1.9000000000000001
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_7",
"source_trace_id": "U1.4-R2.2",
"edges": [
{
"from": {
"x": 1.65,
"y": -0.42499999999999993
},
"to": {
"x": 5,
"y": -0.42499999999999993
}
},
{
"from": {
"x": 5,
"y": -0.42499999999999993
},
"to": {
"x": 5,
"y": 1.9000000000000001
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_8",
"source_trace_id": "U1.5-R1.2",
"edges": [
{
"from": {
"x": 1.65,
"y": -0.07499999999999996
},
"to": {
"x": 4.1,
"y": -0.07499999999999996
}
},
{
"from": {
"x": 4.1,
"y": -0.07499999999999996
},
"to": {
"x": 4.1,
"y": 1.9000000000000001
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_9",
"source_trace_id": "U1.6-C1.1",
"edges": [
{
"from": {
"x": -1.65,
"y": 0.7
},
"to": {
"x": -2.55,
"y": 0.7
}
},
{
"from": {
"x": -2.55,
"y": 0.7
},
"to": {
"x": -2.55,
"y": 2.05
}
},
{
"from": {
"x": -2.55,
"y": 2.05
},
"to": {
"x": -3.45,
"y": 2.05
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_10",
"source_trace_id": "B1.1-R_SHUNT.1",
"edges": [
{
"from": {
"x": -8.75,
"y": -1.8000000000000003
},
"to": {
"x": -8.75,
"y": -1.9999999999999996
}
},
{
"from": {
"x": -8.75,
"y": -1.9999999999999996
},
"to": {
"x": -7.35,
"y": -1.9999999999999996
}
},
{
"from": {
"x": -7.35,
"y": -1.9999999999999996
},
"to": {
"x": -7.35,
"y": 0.24999999999999867
}
},
{
"from": {
"x": -7.35,
"y": 0.24999999999999867
},
"to": {
"x": -5.950000000000001,
"y": 0.24999999999999867
}
},
{
"from": {
"x": -5.950000000000001,
"y": 0.24999999999999867
},
"to": {
"x": -5.950000000000001,
"y": 0.04999999999999938
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_11",
"source_trace_id": "R_SHUNT.2-R_LOAD.1",
"edges": [
{
"from": {
"x": -5.95,
"y": -0.5499999999999998
},
"to": {
"x": -5.95,
"y": -1.775
}
},
{
"from": {
"x": -5.95,
"y": -1.775
},
"to": {
"x": -7,
"y": -1.775
}
},
{
"from": {
"x": -7,
"y": -1.775
},
"to": {
"x": -7,
"y": -3
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_12",
"source_trace_id": "available-net-orientation-0-GND",
"edges": [
{
"from": {
"x": 1.8499999999999999,
"y": 0.7749999999999999
},
"to": {
"x": 2.1399999999999997,
"y": 0.7749999999999999
}
},
{
"from": {
"x": 2.1399999999999997,
"y": 0.7749999999999999
},
"to": {
"x": 2.1399999999999997,
"y": 0.7739999999999999
}
}
],
"junctions": [
{
"x": 1.8499999999999999,
"y": 0.7749999999999999
}
],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_13",
"source_trace_id": "available-net-orientation-4-GND",
"edges": [
{
"from": {
"x": 7.000000000000001,
"y": -0.9750000000000001
},
"to": {
"x": 6.7090000000000005,
"y": -0.9750000000000001
}
},
{
"from": {
"x": 6.7090000000000005,
"y": -0.9750000000000001
},
"to": {
"x": 6.7090000000000005,
"y": -1.026
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_14",
"source_trace_id": "available-net-orientation-17-LOAD_CHARGER",
"edges": [
{
"from": {
"x": -4.095,
"y": -3.84
},
"to": {
"x": -4.095,
"y": -3.941
}
},
{
"from": {
"x": -4.095,
"y": -3.941
},
"to": {
"x": -4.446,
"y": -3.941
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_0",
"text": "GND",
"source_net_id": "source_net_3",
"anchor_position": {
"x": 2.1399999999999997,
"y": 0.7739999999999999
},
"center": {
"x": 2.1399999999999997,
"y": 0.6839999999999999
},
"anchor_side": "top",
"symbol_name": "rail_down"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_1",
"text": "GND",
"source_net_id": "source_net_3",
"anchor_position": {
"x": -2.8774999999999995,
"y": -0.7000000000000002
},
"center": {
"x": -2.8774999999999995,
"y": -0.7900000000000001
},
"anchor_side": "top",
"symbol_name": "rail_down"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_2",
"text": "GND",
"source_net_id": "source_net_3",
"anchor_position": {
"x": -6.4,
"y": 2.0499999999999994
},
"center": {
"x": -6.4,
"y": 1.9599999999999993
},
"anchor_side": "top",
"symbol_name": "rail_down"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_3",
"text": "GND",
"source_net_id": "source_net_3",
"anchor_position": {
"x": -7,
"y": -3.5999999999999996
},
"center": {
"x": -7,
"y": -3.6899999999999995
},
"anchor_side": "top",
"symbol_name": "rail_down"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_4",
"text": "GND",
"source_net_id": "source_net_3",
"anchor_position": {
"x": 6.7090000000000005,
"y": -1.026
},
"center": {
"x": 6.7090000000000005,
"y": -1.116
},
"anchor_side": "top",
"symbol_name": "rail_down"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_5",
"text": "N_ALERT",
"source_net_id": "source_net_6",
"anchor_position": {
"x": 5.9,
"y": -0.6249999999999996
},
"center": {
"x": 5.42,
"y": -0.6249999999999996
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_6",
"text": "N_ALERT",
"source_net_id": "source_net_6",
"anchor_position": {
"x": 7.000000000000001,
"y": -0.775
},
"center": {
"x": 6.520000000000001,
"y": -0.775
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_7",
"text": "SDA",
"source_net_id": "source_net_5",
"anchor_position": {
"x": 5,
"y": -0.42499999999999993
},
"center": {
"x": 5.24,
"y": -0.42499999999999993
},
"anchor_side": "left"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_8",
"text": "SDA",
"source_net_id": "source_net_5",
"anchor_position": {
"x": 7.000000000000001,
"y": -0.325
},
"center": {
"x": 6.760000000000001,
"y": -0.325
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_9",
"text": "SCL",
"source_net_id": "source_net_4",
"anchor_position": {
"x": 4.1,
"y": -0.07499999999999996
},
"center": {
"x": 4.34,
"y": -0.07499999999999996
},
"anchor_side": "left"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_10",
"text": "SCL",
"source_net_id": "source_net_4",
"anchor_position": {
"x": 7.000000000000001,
"y": -0.125
},
"center": {
"x": 6.760000000000001,
"y": -0.125
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_11",
"text": "VS",
"source_net_id": "source_net_0",
"anchor_position": {
"x": -2.55,
"y": 2.05
},
"center": {
"x": -2.55,
"y": 2.1399999999999997
},
"anchor_side": "bottom",
"symbol_name": "rail_up"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_12",
"text": "VS",
"source_net_id": "source_net_0",
"anchor_position": {
"x": 5,
"y": 2.7
},
"center": {
"x": 5,
"y": 2.79
},
"anchor_side": "bottom",
"symbol_name": "rail_up"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_13",
"text": "BUS_HIGH",
"source_net_id": "source_net_1",
"anchor_position": {
"x": -1.8499999999999999,
"y": 0.35
},
"center": {
"x": -2.3899999999999997,
"y": 0.35
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_14",
"text": "BUS_HIGH",
"source_net_id": "source_net_1",
"anchor_position": {
"x": -8.75,
"y": -1.9999999999999996
},
"center": {
"x": -9.29,
"y": -1.9999999999999996
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_15",
"text": "LOAD_CHARGER",
"source_net_id": "source_net_2",
"anchor_position": {
"x": -1.65,
"y": -0.3500000000000001
},
"center": {
"x": -2.4299999999999997,
"y": -0.3500000000000001
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_16",
"text": "LOAD_CHARGER",
"source_net_id": "source_net_2",
"anchor_position": {
"x": -5.95,
"y": -1.1624999999999999
},
"center": {
"x": -5.17,
"y": -1.1624999999999999
},
"anchor_side": "left"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_17",
"text": "LOAD_CHARGER",
"source_net_id": "source_net_2",
"anchor_position": {
"x": -4.446,
"y": -3.941
},
"center": {
"x": -5.226,
"y": -3.941
},
"anchor_side": "right"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_0",
"center": {
"x": 0,
"y": 0
},
"width": 2.3002493999999998,
"height": 6.0000134,
"layer": "top",
"rotation": 0,
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"is_allowed_to_be_off_board": false,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_1",
"center": {
"x": 0.300800691611915,
"y": 4.7243119999999985
},
"width": 1.56,
"height": 0.64,
"layer": "top",
"rotation": 180,
"source_component_id": "source_component_1",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_2",
"center": {
"x": -4.648012999999996,
"y": 0.40328660146310646
},
"width": 1.5,
"height": 4.04,
"layer": "top",
"rotation": -90.00000000000001,
"source_component_id": "source_component_2",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_3",
"center": {
"x": 4.701586999999996,
"y": 3.8090064329773754
},
"width": 3.35,
"height": 7.15,
"layer": "top",
"rotation": 90,
"source_component_id": "source_component_3",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_4",
"center": {
"x": -0.5084130000000031,
"y": 7.324311999999998
},
"width": 4.05,
"height": 1.75,
"layer": "top",
"rotation": 180,
"source_component_id": "source_component_4",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_5",
"center": {
"x": 0,
"y": 0
},
"width": 4.04,
"height": 1.5,
"layer": "top",
"rotation": 0,
"source_component_id": "source_component_5",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_6",
"center": {
"x": 3.241586999999997,
"y": -1.9509935670226248
},
"width": 0.64,
"height": 1.56,
"layer": "top",
"rotation": -90.00000000000001,
"source_component_id": "source_component_6",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_7",
"center": {
"x": 5.181586999999996,
"y": -1.9509935670226248
},
"width": 0.64,
"height": 1.56,
"layer": "top",
"rotation": -90.00000000000001,
"source_component_id": "source_component_7",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_8",
"center": {
"x": 7.1215869999999954,
"y": -1.9509935670226248
},
"width": 0.64,
"height": 1.56,
"layer": "top",
"rotation": -90.00000000000001,
"source_component_id": "source_component_8",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_9",
"center": {
"x": 1.2556472347908567,
"y": -6.0100880000000005
},
"width": 9.120000000000001,
"height": 1.5,
"layer": "top",
"rotation": 180,
"source_component_id": "source_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"is_allowed_to_be_off_board": false,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_group",
"pcb_group_id": "pcb_group_0",
"is_subcircuit": true,
"subcircuit_id": "subcircuit_source_group_0",
"name": "unnamed_group1",
"anchor_position": {
"x": 0,
"y": 0
},
"center": {
"x": 0,
"y": 0
},
"width": 100,
"height": 100,
"pcb_component_ids": [],
"source_group_id": "source_group_0",
"anchor_alignment": null
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_0",
"pcb_component_id": "pcb_component_0",
"pcb_port_id": "pcb_port_0",
"layer": "top",
"shape": "rect",
"width": 0.2999994,
"height": 1.2999974,
"port_hints": [
"pin1"
],
"is_covered_with_solder_mask": false,
"x": -0.999871,
"y": -2.350008,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_0",
"layer": "top",
"shape": "rect",
"width": 0.20999958000000002,
"height": 0.90999818,
"x": -0.999871,
"y": -2.350008,
"pcb_component_id": "pcb_component_0",
"pcb_smtpad_id": "pcb_smtpad_0",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_1",
"pcb_component_id": "pcb_component_0",
"pcb_port_id": "pcb_port_1",
"layer": "top",
"shape": "rect",
"width": 0.2999994,
"height": 1.2999974,
"port_hints": [
"pin2"
],
"is_covered_with_solder_mask": false,
"x": -0.499999,
"y": -2.350008,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_1",
"layer": "top",
"shape": "rect",
"width": 0.20999958000000002,
"height": 0.90999818,
"x": -0.499999,
"y": -2.350008,
"pcb_component_id": "pcb_component_0",
"pcb_smtpad_id": "pcb_smtpad_1",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_2",
"pcb_component_id": "pcb_component_0",
"pcb_port_id": "pcb_port_2",
"layer": "top",
"shape": "rect",
"width": 0.2999994,
"height": 1.2999974,
"port_hints": [
"pin3"
],
"is_covered_with_solder_mask": false,
"x": -0.000127,
"y": -2.350008,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_2",
"layer": "top",
"shape": "rect",
"width": 0.20999958000000002,
"height": 0.90999818,
"x": -0.000127,
"y": -2.350008,
"pcb_component_id": "pcb_component_0",
"pcb_smtpad_id": "pcb_smtpad_2",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_3",
"pcb_component_id": "pcb_component_0",
"pcb_port_id": "pcb_port_3",
"layer": "top",
"shape": "rect",
"width": 0.2999994,
"height": 1.2999974,
"port_hints": [
"pin4"
],
"is_covered_with_solder_mask": false,
"x": 0.499999,
"y": -2.350008,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_3",
"layer": "top",
"shape": "rect",
"width": 0.20999958000000002,
"height": 0.90999818,
"x": 0.499999,
"y": -2.350008,
"pcb_component_id": "pcb_component_0",
"pcb_smtpad_id": "pcb_smtpad_3",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_4",
"pcb_component_id": "pcb_component_0",
"pcb_port_id": "pcb_port_4",
"layer": "top",
"shape": "rect",
"width": 0.2999994,
"height": 1.2999974,
"port_hints": [
"pin5"
],
"is_covered_with_solder_mask": false,
"x": 1.000125,
"y": -2.350008,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_4",
"layer": "top",
"shape": "rect",
"width": 0.20999958000000002,
"height": 0.90999818,
"x": 1.000125,
"y": -2.350008,
"pcb_component_id": "pcb_component_0",
"pcb_smtpad_id": "pcb_smtpad_4",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_5",
"pcb_component_id": "pcb_component_0",
"pcb_port_id": "pcb_port_5",
"layer": "top",
"shape": "rect",
"width": 0.2999994,
"height": 1.2999974,
"port_hints": [
"pin6"
],
"is_covered_with_solder_mask": false,
"x": 0.999871,
"y": 2.350008,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_5",
"layer": "top",
"shape": "rect",
"width": 0.20999958000000002,
"height": 0.90999818,
"x": 0.999871,
"y": 2.350008,
"pcb_component_id": "pcb_component_0",
"pcb_smtpad_id": "pcb_smtpad_5",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_6",
"pcb_component_id": "pcb_component_0",
"pcb_port_id": "pcb_port_6",
"layer": "top",
"shape": "rect",
"width": 0.2999994,
"height": 1.2999974,
"port_hints": [
"pin7"
],
"is_covered_with_solder_mask": false,
"x": 0.499999,
"y": 2.350008,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_6",
"layer": "top",
"shape": "rect",
"width": 0.20999958000000002,
"height": 0.90999818,
"x": 0.499999,
"y": 2.350008,
"pcb_component_id": "pcb_component_0",
"pcb_smtpad_id": "pcb_smtpad_6",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_7",
"pcb_component_id": "pcb_component_0",
"pcb_port_id": "pcb_port_7",
"layer": "top",
"shape": "rect",
"width": 0.2999994,
"height": 1.2999974,
"port_hints": [
"pin8"
],
"is_covered_with_solder_mask": false,
"x": 0.000127,
"y": 2.350008,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_7",
"layer": "top",
"shape": "rect",
"width": 0.20999958000000002,
"height": 0.90999818,
"x": 0.000127,
"y": 2.350008,
"pcb_component_id": "pcb_component_0",
"pcb_smtpad_id": "pcb_smtpad_7",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_8",
"pcb_component_id": "pcb_component_0",
"pcb_port_id": "pcb_port_8",
"layer": "top",
"shape": "rect",
"width": 0.2999994,
"height": 1.2999974,
"port_hints": [
"pin9"
],
"is_covered_with_solder_mask": false,
"x": -0.499999,
"y": 2.350008,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_8",
"layer": "top",
"shape": "rect",
"width": 0.20999958000000002,
"height": 0.90999818,
"x": -0.499999,
"y": 2.350008,
"pcb_component_id": "pcb_component_0",
"pcb_smtpad_id": "pcb_smtpad_8",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_9",
"pcb_component_id": "pcb_component_0",
"pcb_port_id": "pcb_port_9",
"layer": "top",
"shape": "rect",
"width": 0.2999994,
"height": 1.2999974,
"port_hints": [
"pin10"
],
"is_covered_with_solder_mask": false,
"x": -1.000125,
"y": 2.350008,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_9",
"layer": "top",
"shape": "rect",
"width": 0.20999958000000002,
"height": 0.90999818,
"x": -1.000125,
"y": 2.350008,
"pcb_component_id": "pcb_component_0",
"pcb_smtpad_id": "pcb_smtpad_9",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_0",
"pcb_component_id": "pcb_component_0",
"layer": "top",
"route": [
{
"x": -1.5784830000000056,
"y": 1.5365221999999932
},
{
"x": 1.5215869999999967,
"y": 1.5365221999999932
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_1",
"pcb_component_id": "pcb_component_0",
"layer": "top",
"route": [
{
"x": 1.5215869999999967,
"y": -1.5635478000000091
},
{
"x": 1.5215869999999967,
"y": 1.5365221999999932
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_2",
"pcb_component_id": "pcb_component_0",
"layer": "top",
"route": [
{
"x": -1.5784830000000056,
"y": -1.562277800000004
},
{
"x": 1.5215869999999967,
"y": -1.562277800000004
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_3",
"pcb_component_id": "pcb_component_0",
"layer": "top",
"route": [
{
"x": -1.6026130000000052,
"y": 1.5365221999999932
},
{
"x": -1.6026130000000052,
"y": 0.6983222000000069
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_4",
"pcb_component_id": "pcb_component_0",
"layer": "top",
"route": [
{
"x": -1.6026130000000052,
"y": -0.7240778000000034
},
{
"x": -1.6026130000000052,
"y": -1.562277800000004
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_5",
"pcb_component_id": "pcb_component_0",
"layer": "top",
"route": [
{
"x": -1.6026130000000052,
"y": 0.6729222000000021
},
{
"x": -1.3955278102578177,
"y": 0.570256723115321
},
{
"x": -1.2308116008042873,
"y": 0.40810541631279307
},
{
"x": -1.1249090052417472,
"y": 0.20265684316703414
},
{
"x": -1.0883929318913914,
"y": -0.025577799999993545
},
{
"x": -1.1249090052417472,
"y": -0.25381244316703544
},
{
"x": -1.2308116008042873,
"y": -0.45926101631278016
},
{
"x": -1.3955278102578177,
"y": -0.6214123231153224
},
{
"x": -1.6026130000000052,
"y": -0.7240778000000034
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_6",
"pcb_component_id": "pcb_component_0",
"layer": "top",
"route": [
{
"x": -1.4237969999999933,
"y": -1.9812000000000012
},
{
"x": -1.427207007008306,
"y": -2.0071015747576837
},
{
"x": -1.437204641690883,
"y": -2.031238000000002
},
{
"x": -1.4531085817659886,
"y": -2.0519644182340073
},
{
"x": -1.4738350000000082,
"y": -2.067868358309127
},
{
"x": -1.4979714252423264,
"y": -2.07786599299169
},
{
"x": -1.5238729999999947,
"y": -2.0812759999999884
},
{
"x": -1.5497745747576914,
"y": -2.07786599299169
},
{
"x": -1.5739110000000096,
"y": -2.067868358309127
},
{
"x": -1.5946374182340293,
"y": -2.0519644182340073
},
{
"x": -1.6105413583091348,
"y": -2.031238000000002
},
{
"x": -1.6205389929917118,
"y": -2.0071015747576837
},
{
"x": -1.6239490000000103,
"y": -1.9812000000000012
},
{
"x": -1.6205389929917118,
"y": -1.9552984252423187
},
{
"x": -1.6105413583091348,
"y": -1.9311620000000005
},
{
"x": -1.5946374182340293,
"y": -1.9104355817659808
},
{
"x": -1.5739110000000096,
"y": -1.8945316416908753
},
{
"x": -1.5497745747576914,
"y": -1.8845340070082983
},
{
"x": -1.5238729999999947,
"y": -1.8811239999999856
},
{
"x": -1.4979714252423264,
"y": -1.8845340070082983
},
{
"x": -1.4738350000000082,
"y": -1.8945316416908753
},
{
"x": -1.4531085817659886,
"y": -1.9104355817659808
},
{
"x": -1.437204641690883,
"y": -1.9311620000000005
},
{
"x": -1.427207007008306,
"y": -1.9552984252423187
},
{
"x": -1.4237969999999933,
"y": -1.9812000000000012
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_0",
"anchor_alignment": "center",
"anchor_position": {
"x": -0.053213,
"y": 4.004312
},
"font": "tscircuit2024",
"font_size": 1,
"layer": "top",
"text": "U1",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_outline",
"pcb_courtyard_outline_id": "pcb_courtyard_outline_0",
"pcb_component_id": "pcb_component_0",
"layer": "top",
"outline": [
{
"x": -1.8780129999999957,
"y": 3.2543119999999988
},
{
"x": 1.7715869999999967,
"y": 3.2543119999999988
},
{
"x": 1.7715869999999967,
"y": -3.240088
},
{
"x": -1.8780129999999957,
"y": -3.240088
},
{
"x": -1.8780129999999957,
"y": 3.2543119999999988
}
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_10",
"pcb_component_id": "pcb_component_1",
"pcb_port_id": "pcb_port_11",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 0.810800691611915,
"y": 4.7243119999999985,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_10",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": -0.51,
"y": 0,
"pcb_component_id": "pcb_component_1",
"pcb_smtpad_id": "pcb_smtpad_10",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_11",
"pcb_component_id": "pcb_component_1",
"pcb_port_id": "pcb_port_10",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": -0.20919930838808498,
"y": 4.7243119999999985,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_11",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": 0.51,
"y": 0,
"pcb_component_id": "pcb_component_1",
"pcb_smtpad_id": "pcb_smtpad_11",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_7",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"route": [
{
"x": -0.2091993083880851,
"y": 4.004311999999999
},
{
"x": 1.280800691611915,
"y": 4.004311999999999
},
{
"x": 1.280800691611915,
"y": 5.444311999999998
},
{
"x": -0.20919930838808487,
"y": 5.444311999999998
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_1",
"anchor_alignment": "center",
"anchor_position": {
"x": 0.30080069161191486,
"y": 3.5043119999999988
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "C1",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_1",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_0",
"pcb_component_id": "pcb_component_1",
"layer": "top",
"center": {
"x": 0.300800691611915,
"y": 4.7243119999999985
},
"width": 1.86,
"height": 0.94,
"ccw_rotation": 180,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_0",
"pcb_component_id": "pcb_component_2",
"pcb_port_id": "pcb_port_12",
"hole_diameter": 1,
"rect_pad_width": 1.5,
"rect_pad_height": 1.5,
"shape": "circular_hole_with_rect_pad",
"port_hints": [
"unnamed_platedhole1",
"1"
],
"x": -4.648012999999996,
"y": 1.6732866014631065,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"hole_offset_x": 0,
"hole_offset_y": 0,
"rect_border_radius": 0,
"rect_ccw_rotation": 0
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_2",
"anchor_alignment": "center",
"anchor_position": {
"x": -3.523012999999996,
"y": 1.6732866014631063
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "pin1",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_2",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_1",
"pcb_component_id": "pcb_component_2",
"pcb_port_id": "pcb_port_13",
"outer_diameter": 1.5,
"hole_diameter": 1,
"shape": "circle",
"port_hints": [
"unnamed_platedhole2",
"2"
],
"x": -4.648012999999996,
"y": -0.8667133985368936,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_12",
"layer": "top",
"shape": "circle",
"radius": 0.75,
"x": 1.27,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_13",
"layer": "bottom",
"shape": "circle",
"radius": 0.75,
"x": 1.27,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_3",
"anchor_alignment": "center",
"anchor_position": {
"x": -3.523012999999996,
"y": -0.8667133985368938
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "pin2",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_2",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_4",
"anchor_alignment": "center",
"anchor_position": {
"x": -2.108012999999996,
"y": 0.403286601463106
},
"font": "tscircuit2024",
"font_size": 0.7,
"layer": "top",
"text": "B1",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_2",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_1",
"pcb_component_id": "pcb_component_2",
"layer": "top",
"center": {
"x": -4.648012999999996,
"y": 0.40328660146310646
},
"width": 6.08,
"height": 3.54,
"ccw_rotation": -90.00000000000001,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_12",
"pcb_component_id": "pcb_component_3",
"pcb_port_id": "pcb_port_14",
"layer": "top",
"shape": "rect",
"width": 3.35,
"height": 1.225,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 4.701586999999996,
"y": 0.8465064329773755,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_14",
"layer": "top",
"shape": "rect",
"width": 0.8575,
"height": 2.3449999999999998,
"x": -2.9625,
"y": 0,
"pcb_component_id": "pcb_component_3",
"pcb_smtpad_id": "pcb_smtpad_12",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_13",
"pcb_component_id": "pcb_component_3",
"pcb_port_id": "pcb_port_15",
"layer": "top",
"shape": "rect",
"width": 3.35,
"height": 1.225,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": 4.701586999999996,
"y": 6.771506432977375,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_15",
"layer": "top",
"shape": "rect",
"width": 0.8575,
"height": 2.3449999999999998,
"x": 2.9625,
"y": 0,
"pcb_component_id": "pcb_component_3",
"pcb_smtpad_id": "pcb_smtpad_13",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_8",
"pcb_component_id": "pcb_component_3",
"layer": "top",
"route": [
{
"x": 2.9915869999999964,
"y": 1.6319424329773753
},
{
"x": 2.9915869999999964,
"y": 5.9860704329773755
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_9",
"pcb_component_id": "pcb_component_3",
"layer": "top",
"route": [
{
"x": 6.411586999999996,
"y": 1.6319424329773753
},
{
"x": 6.411586999999996,
"y": 5.9860704329773755
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_5",
"anchor_alignment": "center",
"anchor_position": {
"x": 2.1265869999999962,
"y": 3.8090064329773754
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "R_SHUNT",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_3",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_2",
"pcb_component_id": "pcb_component_3",
"layer": "top",
"center": {
"x": 4.701586999999996,
"y": 3.8090064329773754
},
"width": 7.66,
"height": 3.86,
"ccw_rotation": 90,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_14",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_16",
"layer": "top",
"shape": "rect",
"width": 1.125,
"height": 1.75,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 0.9540869999999968,
"y": 7.324311999999998,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_16",
"layer": "top",
"shape": "rect",
"width": 0.7875,
"height": 1.2249999999999999,
"x": -1.4625,
"y": 0,
"pcb_component_id": "pcb_component_4",
"pcb_smtpad_id": "pcb_smtpad_14",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_15",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_17",
"layer": "top",
"shape": "rect",
"width": 1.125,
"height": 1.75,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": -1.970913000000003,
"y": 7.324311999999998,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_17",
"layer": "top",
"shape": "rect",
"width": 0.7875,
"height": 1.2249999999999999,
"x": 1.4625,
"y": 0,
"pcb_component_id": "pcb_component_4",
"pcb_smtpad_id": "pcb_smtpad_15",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_10",
"pcb_component_id": "pcb_component_4",
"layer": "top",
"route": [
{
"x": 0.21865099999999682,
"y": 6.414311999999998
},
{
"x": -1.2354770000000033,
"y": 6.414311999999998
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_11",
"pcb_component_id": "pcb_component_4",
"layer": "top",
"route": [
{
"x": 0.21865099999999704,
"y": 8.234311999999997
},
{
"x": -1.235477000000003,
"y": 8.234312
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_6",
"anchor_alignment": "center",
"anchor_position": {
"x": -0.5084130000000033,
"y": 5.549311999999999
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "R_LOAD",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_4",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_3",
"pcb_component_id": "pcb_component_4",
"layer": "top",
"center": {
"x": -0.5084130000000031,
"y": 7.324311999999998
},
"width": 4.56,
"height": 2.26,
"ccw_rotation": 180,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_16",
"pcb_component_id": "pcb_component_6",
"pcb_port_id": "pcb_port_18",
"layer": "top",
"shape": "rect",
"width": 0.64,
"height": 0.54,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 3.241586999999997,
"y": -1.4409935670226248,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_18",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": -0.51,
"y": 0,
"pcb_component_id": "pcb_component_6",
"pcb_smtpad_id": "pcb_smtpad_16",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_17",
"pcb_component_id": "pcb_component_6",
"pcb_port_id": "pcb_port_19",
"layer": "top",
"shape": "rect",
"width": 0.64,
"height": 0.54,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": 3.241586999999997,
"y": -2.4609935670226246,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_19",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": 0.51,
"y": 0,
"pcb_component_id": "pcb_component_6",
"pcb_smtpad_id": "pcb_smtpad_17",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_12",
"pcb_component_id": "pcb_component_6",
"layer": "top",
"route": [
{
"x": 3.621586999999997,
"y": -1.797352567022625
},
{
"x": 3.621586999999997,
"y": -2.1046345670226247
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_13",
"pcb_component_id": "pcb_component_6",
"layer": "top",
"route": [
{
"x": 2.861586999999997,
"y": -1.7973525670226247
},
{
"x": 2.861586999999997,
"y": -2.1046345670226247
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_7",
"anchor_alignment": "center",
"anchor_position": {
"x": 4.461586999999997,
"y": -1.950993567022625
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "R1",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_6",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_4",
"pcb_component_id": "pcb_component_6",
"layer": "top",
"center": {
"x": 3.241586999999997,
"y": -1.9509935670226248
},
"width": 1.86,
"height": 0.94,
"ccw_rotation": -90.00000000000001,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_18",
"pcb_component_id": "pcb_component_7",
"pcb_port_id": "pcb_port_20",
"layer": "top",
"shape": "rect",
"width": 0.64,
"height": 0.54,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 5.181586999999996,
"y": -1.4409935670226248,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_20",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": -0.51,
"y": 0,
"pcb_component_id": "pcb_component_7",
"pcb_smtpad_id": "pcb_smtpad_18",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_19",
"pcb_component_id": "pcb_component_7",
"pcb_port_id": "pcb_port_21",
"layer": "top",
"shape": "rect",
"width": 0.64,
"height": 0.54,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": 5.181586999999996,
"y": -2.4609935670226246,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_21",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": 0.51,
"y": 0,
"pcb_component_id": "pcb_component_7",
"pcb_smtpad_id": "pcb_smtpad_19",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_14",
"pcb_component_id": "pcb_component_7",
"layer": "top",
"route": [
{
"x": 5.561586999999996,
"y": -1.797352567022625
},
{
"x": 5.561586999999996,
"y": -2.1046345670226247
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_15",
"pcb_component_id": "pcb_component_7",
"layer": "top",
"route": [
{
"x": 4.801586999999996,
"y": -1.7973525670226247
},
{
"x": 4.801586999999996,
"y": -2.1046345670226247
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_8",
"anchor_alignment": "center",
"anchor_position": {
"x": 6.401586999999996,
"y": -1.950993567022625
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "R2",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_7",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_5",
"pcb_component_id": "pcb_component_7",
"layer": "top",
"center": {
"x": 5.181586999999996,
"y": -1.9509935670226248
},
"width": 1.86,
"height": 0.94,
"ccw_rotation": -90.00000000000001,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_20",
"pcb_component_id": "pcb_component_8",
"pcb_port_id": "pcb_port_22",
"layer": "top",
"shape": "rect",
"width": 0.64,
"height": 0.54,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 7.1215869999999954,
"y": -1.4409935670226248,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_22",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": -0.51,
"y": 0,
"pcb_component_id": "pcb_component_8",
"pcb_smtpad_id": "pcb_smtpad_20",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_21",
"pcb_component_id": "pcb_component_8",
"pcb_port_id": "pcb_port_23",
"layer": "top",
"shape": "rect",
"width": 0.64,
"height": 0.54,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": 7.1215869999999954,
"y": -2.4609935670226246,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_23",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": 0.51,
"y": 0,
"pcb_component_id": "pcb_component_8",
"pcb_smtpad_id": "pcb_smtpad_21",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_16",
"pcb_component_id": "pcb_component_8",
"layer": "top",
"route": [
{
"x": 7.501586999999995,
"y": -1.797352567022625
},
{
"x": 7.501586999999995,
"y": -2.1046345670226247
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_17",
"pcb_component_id": "pcb_component_8",
"layer": "top",
"route": [
{
"x": 6.7415869999999956,
"y": -1.7973525670226247
},
{
"x": 6.7415869999999956,
"y": -2.1046345670226247
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_9",
"anchor_alignment": "center",
"anchor_position": {
"x": 8.341586999999995,
"y": -1.950993567022625
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "R3",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_8",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_6",
"pcb_component_id": "pcb_component_8",
"layer": "top",
"center": {
"x": 7.1215869999999954,
"y": -1.9509935670226248
},
"width": 1.86,
"height": 0.94,
"ccw_rotation": -90.00000000000001,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_2",
"pcb_component_id": "pcb_component_9",
"pcb_port_id": "pcb_port_24",
"hole_diameter": 1,
"rect_pad_width": 1.5,
"rect_pad_height": 1.5,
"shape": "circular_hole_with_rect_pad",
"port_hints": [
"unnamed_platedhole5",
"1"
],
"x": 5.065647234790857,
"y": -6.010088000000001,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"hole_offset_x": 0,
"hole_offset_y": 0,
"rect_border_radius": 0,
"rect_ccw_rotation": 0
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_10",
"anchor_alignment": "center",
"anchor_position": {
"x": 5.065647234790857,
"y": -7.135088000000001
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "SCL",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_3",
"pcb_component_id": "pcb_component_9",
"pcb_port_id": "pcb_port_25",
"outer_diameter": 1.5,
"hole_diameter": 1,
"shape": "circle",
"port_hints": [
"unnamed_platedhole6",
"2"
],
"x": 2.5256472347908567,
"y": -6.0100880000000005,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_24",
"layer": "top",
"shape": "circle",
"radius": 0.75,
"x": -1.27,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_25",
"layer": "bottom",
"shape": "circle",
"radius": 0.75,
"x": -1.27,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_11",
"anchor_alignment": "center",
"anchor_position": {
"x": 2.5256472347908563,
"y": -7.1350880000000005
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "SDA",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_4",
"pcb_component_id": "pcb_component_9",
"pcb_port_id": "pcb_port_26",
"outer_diameter": 1.5,
"hole_diameter": 1,
"shape": "circle",
"port_hints": [
"unnamed_platedhole7",
"3"
],
"x": -0.014352765209143303,
"y": -6.0100880000000005,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_26",
"layer": "top",
"shape": "circle",
"radius": 0.75,
"x": 1.27,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_27",
"layer": "bottom",
"shape": "circle",
"radius": 0.75,
"x": 1.27,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_12",
"anchor_alignment": "center",
"anchor_position": {
"x": -0.014352765209143525,
"y": -7.1350880000000005
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "N_ALERT",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_5",
"pcb_component_id": "pcb_component_9",
"pcb_port_id": "pcb_port_27",
"outer_diameter": 1.5,
"hole_diameter": 1,
"shape": "circle",
"port_hints": [
"unnamed_platedhole8",
"4"
],
"x": -2.5543527652091433,
"y": -6.010088,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_28",
"layer": "top",
"shape": "circle",
"radius": 0.75,
"x": 3.81,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_29",
"layer": "bottom",
"shape": "circle",
"radius": 0.75,
"x": 3.81,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_13",
"anchor_alignment": "center",
"anchor_position": {
"x": -2.5543527652091433,
"y": -7.135088
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "GND",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_14",
"anchor_alignment": "center",
"anchor_position": {
"x": 1.2556472347908565,
"y": -8.550088
},
"font": "tscircuit2024",
"font_size": 0.7,
"layer": "top",
"text": "J1",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_7",
"pcb_component_id": "pcb_component_9",
"layer": "top",
"center": {
"x": 1.2556472347908567,
"y": -6.0100880000000005
},
"width": 11.16,
"height": 3.54,
"ccw_rotation": 180,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_0",
"pcb_component_id": "pcb_component_0",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.999871,
"y": -2.350008,
"source_port_id": "source_port_0"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_1",
"pcb_component_id": "pcb_component_0",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.499999,
"y": -2.350008,
"source_port_id": "source_port_1"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_2",
"pcb_component_id": "pcb_component_0",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.000127,
"y": -2.350008,
"source_port_id": "source_port_2"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_3",
"pcb_component_id": "pcb_component_0",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.499999,
"y": -2.350008,
"source_port_id": "source_port_3"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_4",
"pcb_component_id": "pcb_component_0",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 1.000125,
"y": -2.350008,
"source_port_id": "source_port_4"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_5",
"pcb_component_id": "pcb_component_0",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.999871,
"y": 2.350008,
"source_port_id": "source_port_5"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_6",
"pcb_component_id": "pcb_component_0",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.499999,
"y": 2.350008,
"source_port_id": "source_port_6"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_7",
"pcb_component_id": "pcb_component_0",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.000127,
"y": 2.350008,
"source_port_id": "source_port_7"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_8",
"pcb_component_id": "pcb_component_0",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.499999,
"y": 2.350008,
"source_port_id": "source_port_8"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_9",
"pcb_component_id": "pcb_component_0",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -1.000125,
"y": 2.350008,
"source_port_id": "source_port_9"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_10",
"pcb_component_id": "pcb_component_1",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.20919930838808498,
"y": 4.7243119999999985,
"source_port_id": "source_port_10"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_11",
"pcb_component_id": "pcb_component_1",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.810800691611915,
"y": 4.7243119999999985,
"source_port_id": "source_port_11"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_12",
"pcb_component_id": "pcb_component_2",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -4.648012999999996,
"y": 1.6732866014631065,
"source_port_id": "source_port_12"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_13",
"pcb_component_id": "pcb_component_2",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -4.648012999999996,
"y": -0.8667133985368936,
"source_port_id": "source_port_13"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_14",
"pcb_component_id": "pcb_component_3",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 4.701586999999996,
"y": 0.8465064329773755,
"source_port_id": "source_port_14"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_15",
"pcb_component_id": "pcb_component_3",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 4.701586999999996,
"y": 6.771506432977375,
"source_port_id": "source_port_15"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_16",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.9540869999999968,
"y": 7.324311999999998,
"source_port_id": "source_port_16"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_17",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -1.970913000000003,
"y": 7.324311999999998,
"source_port_id": "source_port_17"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_18",
"pcb_component_id": "pcb_component_6",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 3.241586999999997,
"y": -1.4409935670226248,
"source_port_id": "source_port_20"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_19",
"pcb_component_id": "pcb_component_6",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 3.241586999999997,
"y": -2.4609935670226246,
"source_port_id": "source_port_21"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_20",
"pcb_component_id": "pcb_component_7",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 5.181586999999996,
"y": -1.4409935670226248,
"source_port_id": "source_port_22"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_21",
"pcb_component_id": "pcb_component_7",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 5.181586999999996,
"y": -2.4609935670226246,
"source_port_id": "source_port_23"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_22",
"pcb_component_id": "pcb_component_8",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 7.1215869999999954,
"y": -1.4409935670226248,
"source_port_id": "source_port_24"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_23",
"pcb_component_id": "pcb_component_8",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 7.1215869999999954,
"y": -2.4609935670226246,
"source_port_id": "source_port_25"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_24",
"pcb_component_id": "pcb_component_9",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 5.065647234790857,
"y": -6.010088000000001,
"source_port_id": "source_port_26"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_25",
"pcb_component_id": "pcb_component_9",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 2.5256472347908567,
"y": -6.0100880000000005,
"source_port_id": "source_port_27"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_26",
"pcb_component_id": "pcb_component_9",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.014352765209143303,
"y": -6.0100880000000005,
"source_port_id": "source_port_28"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_27",
"pcb_component_id": "pcb_component_9",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -2.5543527652091433,
"y": -6.010088,
"source_port_id": "source_port_29"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_0",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 90
},
"pcb_component_id": "pcb_component_0",
"source_component_id": "source_component_0",
"model_obj_url": "https://modelcdn.tscircuit.com/easyeda_models/assets/C2866496.obj?uuid=854098f5cce54b6caab82164a7d3deef&cachebust_origin=",
"model_step_url": "https://modelcdn.tscircuit.com/easyeda_models/assets/C2866496.step?uuid=854098f5cce54b6caab82164a7d3deef&cachebust_origin=",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"model_origin_position": {
"x": 0.000012699999999199463,
"y": 0,
"z": -0.149083
}
},
{
"type": "cad_component",
"cad_component_id": "cad_component_1",
"position": {
"x": 0.300800691611915,
"y": 4.7243119999999985,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 180
},
"pcb_component_id": "pcb_component_1",
"source_component_id": "source_component_1",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "0402"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_2",
"position": {
"x": -4.648012999999996,
"y": 0.40328660146310646,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 270
},
"pcb_component_id": "pcb_component_2",
"source_component_id": "source_component_2",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "pinrow2"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_3",
"position": {
"x": 4.701586999999996,
"y": 3.8090064329773754,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 90
},
"pcb_component_id": "pcb_component_3",
"source_component_id": "source_component_3",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "res2512"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_4",
"position": {
"x": -0.5084130000000031,
"y": 7.324311999999998,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 180
},
"pcb_component_id": "pcb_component_4",
"source_component_id": "source_component_4",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "res1206"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_5",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 0
},
"pcb_component_id": "pcb_component_5",
"source_component_id": "source_component_5",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "pinrow2"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_6",
"position": {
"x": 3.241586999999997,
"y": -1.9509935670226248,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 270
},
"pcb_component_id": "pcb_component_6",
"source_component_id": "source_component_6",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "res0402"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_7",
"position": {
"x": 5.181586999999996,
"y": -1.9509935670226248,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 270
},
"pcb_component_id": "pcb_component_7",
"source_component_id": "source_component_7",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "res0402"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_8",
"position": {
"x": 7.1215869999999954,
"y": -1.9509935670226248,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 270
},
"pcb_component_id": "pcb_component_8",
"source_component_id": "source_component_8",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "res0402"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_9",
"position": {
"x": 1.2556472347908567,
"y": -6.0100880000000005,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 180
},
"pcb_component_id": "pcb_component_9",
"source_component_id": "source_component_9",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "pinrow4"
},
{
"type": "supplier_footprint_mismatch_warning",
"supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_auHwpfHarQ",
"warning_type": "supplier_footprint_mismatch_warning",
"message": "<resistor#23263 name=\".R3\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C17168 (copper IoU 0.7741).",
"source_component_id": "source_component_8",
"pcb_component_id": "pcb_component_8",
"pcb_group_id": "pcb_group_0",
"subcircuit_id": "subcircuit_source_group_0",
"supplier_name": "jlcpcb",
"supplier_part_number": "C17168",
"footprint_copper_intersection_over_union": 0.7741
},
{
"type": "supplier_footprint_mismatch_warning",
"supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_3JVOAVnKnR",
"warning_type": "supplier_footprint_mismatch_warning",
"message": "<resistor#23250 name=\".R2\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C25744 (copper IoU 0.7741).",
"source_component_id": "source_component_7",
"pcb_component_id": "pcb_component_7",
"pcb_group_id": "pcb_group_0",
"subcircuit_id": "subcircuit_source_group_0",
"supplier_name": "jlcpcb",
"supplier_part_number": "C25744",
"footprint_copper_intersection_over_union": 0.7741
},
{
"type": "supplier_footprint_mismatch_warning",
"supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_ZyilBxessN",
"warning_type": "supplier_footprint_mismatch_warning",
"message": "<resistor#23237 name=\".R1\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C25744 (copper IoU 0.7741).",
"source_component_id": "source_component_6",
"pcb_component_id": "pcb_component_6",
"pcb_group_id": "pcb_group_0",
"subcircuit_id": "subcircuit_source_group_0",
"supplier_name": "jlcpcb",
"supplier_part_number": "C25744",
"footprint_copper_intersection_over_union": 0.7741
},
{
"type": "supplier_footprint_mismatch_warning",
"supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_LdjUjR8esR",
"warning_type": "supplier_footprint_mismatch_warning",
"message": "<capacitor#23169 name=\".C1\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C15525 (copper IoU 0.7249).",
"source_component_id": "source_component_1",
"pcb_component_id": "pcb_component_1",
"pcb_group_id": "pcb_group_0",
"subcircuit_id": "subcircuit_source_group_0",
"supplier_name": "jlcpcb",
"supplier_part_number": "C15525",
"footprint_copper_intersection_over_union": 0.7249
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_6_mst0_0",
"connection_name": "source_net_6",
"connectsTo": [
"pcb_port_26",
"pcb_port_2"
],
"route": [
{
"route_type": "wire",
"x": -0.000127,
"y": -2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.000127,
"y": -5.9961269999999995,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.014352765209143303,
"y": -6.0100880000000005,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_9"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_6_mst1_0",
"connection_name": "source_net_6",
"connectsTo": [
"pcb_port_2",
"pcb_port_23"
],
"route": [
{
"route_type": "wire",
"x": -0.000127,
"y": -2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.0073585576105287265,
"y": -2.115874950943929,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.0073585576105287265,
"y": -1.879202492656664,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.09472552768953466,
"y": -1.6139191656438652,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.19863323051028778,
"y": -1.4265084495943152,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.2394541641323136,
"y": -1.4265084495943152,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.8331300524923293,
"y": -1.951,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 6.6115934329773705,
"y": -1.951,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 7.1215869999999954,
"y": -2.4609935670226246,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_9"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_5_mst0_0",
"connection_name": "source_net_5",
"connectsTo": [
"pcb_port_3",
"pcb_port_25"
],
"route": [
{
"route_type": "wire",
"x": 0.499999,
"y": -2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.5738571619361239,
"y": -2.423866161936124,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.5738571619361239,
"y": -3.068796680471107,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.5256472347908567,
"y": -5.02058675332584,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.5256472347908567,
"y": -6.0100880000000005,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_8"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_5_mst1_0",
"connection_name": "source_net_5",
"connectsTo": [
"pcb_port_25",
"pcb_port_21"
],
"route": [
{
"route_type": "wire",
"x": 5.181586999999996,
"y": -2.4609935670226246,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 5.182,
"y": -3.353735234790857,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.5256472347908567,
"y": -6.0100880000000005,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_23"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_4_mst0_0",
"connection_name": "source_net_4",
"connectsTo": [
"pcb_port_4",
"pcb_port_19"
],
"route": [
{
"route_type": "wire",
"x": 1.000125,
"y": -2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 3.131008,
"y": -2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 3.241586999999997,
"y": -2.4609935670226246,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_7"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_4_mst1_0",
"connection_name": "source_net_4",
"connectsTo": [
"pcb_port_19",
"pcb_port_24"
],
"route": [
{
"route_type": "wire",
"x": 3.241586999999997,
"y": -2.4609935670226246,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 4.023,
"y": -3.2419999999999995,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 4.023,
"y": -3.379,
"width": 0.15,
"layer": "top"
},
{
"route_type": "via",
"x": 4.023,
"y": -3.379,
"from_layer": "bottom",
"to_layer": "top",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 4.023,
"y": -3.379,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 4.044177716310832,
"y": -3.4001777163108327,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 4.044177716310832,
"y": -3.4332944529206335,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 5.065647234790857,
"y": -4.454763971400658,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 5.065647234790857,
"y": -6.010088000000001,
"width": 0.15,
"layer": "bottom"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_21"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_3_mst0_0",
"connection_name": "source_net_3",
"connectsTo": [
"pcb_port_0",
"pcb_port_1"
],
"route": [
{
"route_type": "wire",
"x": -0.499999,
"y": -2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.9999920000000002,
"y": -2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.999871,
"y": -2.350008,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_5"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_3_mst1_0",
"connection_name": "source_net_3",
"connectsTo": [
"pcb_port_10",
"pcb_port_6"
],
"route": [
{
"route_type": "wire",
"x": 0.49999899999999997,
"y": 2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.49999899999999997,
"y": 2.5997929988502166,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.49999899999999997,
"y": 4.015113691611914,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.20919930838808498,
"y": 4.7243119999999985,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_4"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_3_mst2_0",
"connection_name": "source_net_3",
"connectsTo": [
"pcb_port_17",
"pcb_port_10"
],
"route": [
{
"route_type": "wire",
"x": -0.20919930838808498,
"y": 4.7243119999999985,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.970913000000003,
"y": 6.485913000000004,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.970913000000003,
"y": 7.324311999999998,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_11"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_3_mst3_0",
"connection_name": "source_net_3",
"connectsTo": [
"pcb_port_13",
"pcb_port_0"
],
"route": [
{
"route_type": "wire",
"x": -0.999871,
"y": -2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -3.164992,
"y": -2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -4.648012999999996,
"y": -0.8667133985368936,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_6"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_3_mst4_0",
"connection_name": "source_net_3",
"connectsTo": [
"pcb_port_27",
"pcb_port_0"
],
"route": [
{
"route_type": "wire",
"x": -0.999871,
"y": -2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.999871,
"y": -4.455871,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -2.5543527652091433,
"y": -6.010088,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_6"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_3_mst5_0",
"connection_name": "source_net_3",
"connectsTo": [
"pcb_port_1",
"pcb_port_6"
],
"route": [
{
"route_type": "wire",
"x": 0.499999,
"y": 2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.499999,
"y": 0.8310480778268574,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.4167909871217669,
"y": 0.7478400649486242,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.49999899999999997,
"y": -0.16894992217314264,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.499999,
"y": -2.350008,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_4"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_2_mst0_0",
"connection_name": "source_net_2",
"connectsTo": [
"pcb_port_16",
"pcb_port_15"
],
"route": [
{
"route_type": "wire",
"x": 4.701586999999996,
"y": 6.771506432977375,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 4.149688000000002,
"y": 7.324311999999998,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.9540869999999968,
"y": 7.324311999999998,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_13"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_2_mst1_0",
"connection_name": "source_net_2",
"connectsTo": [
"pcb_port_8",
"pcb_port_16"
],
"route": [
{
"route_type": "wire",
"x": -0.499999,
"y": 2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.499999,
"y": 2.919497562023011,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.157587361476422,
"y": 3.5770859234994328,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.3290859234994328,
"y": 3.5770859234994328,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.716,
"y": 3.964,
"width": 0.15,
"layer": "top"
},
{
"route_type": "via",
"x": -1.716,
"y": 3.964,
"from_layer": "top",
"to_layer": "bottom",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": -1.716,
"y": 3.964,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -1.716,
"y": 4.853750793596728,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -0.11687539679836363,
"y": 6.452875396798364,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -0.078,
"y": 6.414,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "via",
"x": -0.078,
"y": 6.414,
"from_layer": "bottom",
"to_layer": "top",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": -0.078,
"y": 6.414,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.04399999999999982,
"y": 6.414,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.9540869999999968,
"y": 7.324311999999998,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_3"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_1_mst0_0",
"connection_name": "source_net_1",
"connectsTo": [
"pcb_port_9",
"pcb_port_7"
],
"route": [
{
"route_type": "wire",
"x": 0.000127,
"y": 2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.024141714882343235,
"y": 2.325858285117657,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.024141714882343235,
"y": 1.7361580957793075,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.4693066113806827,
"y": 1.290993199280968,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.588925775595467,
"y": 1.290993199280968,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.000125,
"y": 1.702192423685501,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.000125,
"y": 2.350008,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_1"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_1_mst1_0",
"connection_name": "source_net_1",
"connectsTo": [
"pcb_port_12",
"pcb_port_9"
],
"route": [
{
"route_type": "wire",
"x": -1.000125,
"y": 2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.6768463985368933,
"y": 1.6732866014631065,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -4.648012999999996,
"y": 1.6732866014631065,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_2"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_1_mst2_0",
"connection_name": "source_net_1",
"connectsTo": [
"pcb_port_7",
"pcb_port_14"
],
"route": [
{
"route_type": "wire",
"x": 0.000127,
"y": 2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.062,
"y": 2.288135,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.062,
"y": 0.997,
"width": 0.15,
"layer": "top"
},
{
"route_type": "via",
"x": 0.062,
"y": 0.997,
"from_layer": "bottom",
"to_layer": "top",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 0.062,
"y": 0.997,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 0.12840251266706765,
"y": 0.9305974873329323,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 0.1581378807680049,
"y": 0.9305974873329323,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 0.4277353681009372,
"y": 0.661,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 0.795,
"y": 0.661,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "via",
"x": 0.795,
"y": 0.661,
"from_layer": "top",
"to_layer": "bottom",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 0.795,
"y": 0.661,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.9474413754906573,
"y": 0.8134413754906573,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.9474413754906573,
"y": 0.8404511626864245,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.9534966457816083,
"y": 0.8465064329773755,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 4.701586999999996,
"y": 0.8465064329773755,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_1"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_0_mst0_0",
"connection_name": "source_net_0",
"connectsTo": [
"pcb_port_18",
"pcb_port_20"
],
"route": [
{
"route_type": "wire",
"x": 3.241586999999997,
"y": -1.4409935670226248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 5.181993567022625,
"y": -1.4409935670226248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 5.181586999999996,
"y": -1.4409935670226248,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_20"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_0_mst1_0",
"connection_name": "source_net_0",
"connectsTo": [
"pcb_port_20",
"pcb_port_22"
],
"route": [
{
"route_type": "wire",
"x": 5.181586999999996,
"y": -1.4409935670226248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 7.121993567022624,
"y": -1.4409935670226248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 7.1215869999999954,
"y": -1.4409935670226248,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_22"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_0_mst2_0",
"connection_name": "source_net_0",
"connectsTo": [
"pcb_port_11",
"pcb_port_5"
],
"route": [
{
"route_type": "wire",
"x": 0.999871,
"y": 2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.999871,
"y": 4.535129,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.810800691611915,
"y": 4.7243119999999985,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_0"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_0_mst3_0",
"connection_name": "source_net_0",
"connectsTo": [
"pcb_port_5",
"pcb_port_18"
],
"route": [
{
"route_type": "wire",
"x": 0.999871,
"y": 2.350008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.999871,
"y": 1.6000079999999999,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.999871,
"y": 1.445871,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.94,
"y": 1.386,
"width": 0.15,
"layer": "top"
},
{
"route_type": "via",
"x": 0.94,
"y": 1.386,
"from_layer": "top",
"to_layer": "bottom",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 0.94,
"y": 1.386,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 0.94,
"y": 1.06633065807435,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.6577560824993034,
"y": -0.6514254244249535,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.6634254244249536,
"y": -0.6514254244249535,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.832,
"y": -0.82,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "via",
"x": 2.832,
"y": -0.82,
"from_layer": "bottom",
"to_layer": "top",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 2.832,
"y": -0.82,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.832,
"y": -1.031,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 3.241586999999997,
"y": -1.4409935670226248,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_0"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_0",
"pcb_trace_id": "source_net_4_mst1_0",
"x": 4.023,
"y": -3.379,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_1",
"pcb_trace_id": "source_net_2_mst1_0",
"x": -1.716,
"y": 3.964,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "top",
"to_layer": "bottom",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_2",
"pcb_trace_id": "source_net_2_mst1_0",
"x": -0.078,
"y": 6.414,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_3",
"pcb_trace_id": "source_net_1_mst2_0",
"x": 0.062,
"y": 0.997,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_4",
"pcb_trace_id": "source_net_1_mst2_0",
"x": 0.795,
"y": 0.661,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "top",
"to_layer": "bottom",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_5",
"pcb_trace_id": "source_net_0_mst3_0",
"x": 0.94,
"y": 1.386,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "top",
"to_layer": "bottom",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_6",
"pcb_trace_id": "source_net_0_mst3_0",
"x": 2.832,
"y": -0.82,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_project_metadata",
"source_filesystem_md5_hash": "7a1a2f30f8b1399eeca086b9c743e9a4"
}
]