imrishabh18/fitness_watch
This code defines a React component representing an AO3400A SOT-23P surface-mount N-channel MOSFET with three pins labeled Gate (G), Source (S), and Drain (D), including electrical and physical pin configurations, schematic symbol, and associated 3D model.
- Version
- 1.0.7
- License
- unset
- Stars
- 0
dist/index.cjs
'use strict';
var jsxRuntime = require('react/jsx-runtime');
var diodeObj = require('././assets/jlcpcb-C191023-1n5819ws-2610ecf5.obj');
var switchObj = require('././assets/jlcpcb-C202420-switch-d21a34e4.obj');
var usbCObj = require('././assets/jlcpcb-C165948-usb-c-aea3952f.obj');
var header1x2Obj = require('././assets/jlcpcb-C541856-header-1x2-ef62de01.obj');
var header1x3Obj = require('././assets/jlcpcb-C541857-header-1x3-4a0c123b.obj');
var header1x6Obj = require('././assets/jlcpcb-C541860-header-1x6-e268b622.obj');
var gy521Obj = require('././assets/gy521-module-1878baae.obj');
var oledObj = require('././assets/ssd1306-oled-module-bf96f2c2.obj');
var resistor0603Obj = require('././assets/A_0603WAF1002T5E-814c27a3.obj');
var capacitor0603Obj = require('././assets/CC0603KRX7R6BB105-f677b3d4.obj');
var capacitor0805Obj = require('././assets/FCC0805X106K100FT-326abb32.obj');
var led0603Obj = require('././assets/XL_1608SURC_06-acbe7291.obj');
var objPath = require('././assets/AO3400A-6a7dfdab.obj');
var objPath$1 = require('././assets/AO3401A-6a7dfdab.obj');
var objPath$2 = require('././assets/AP2112K_3_3TRG1-8aa47f50.obj');
var objPath$3 = require('././assets/B2B_PH_K_S_LF__SN_-ed4b6503.obj');
var objPath$4 = require('././assets/ESP_12E-ce8c8892.obj');
var objPath$5 = require('././assets/TP4056-e2372b3c.obj');
var react = require('react');
var pcbTraces = [
{
source_trace_id: "source_trace_82",
pcb_trace_id: "source_net_9_mst0_0",
route: [
{
route_type: "wire",
x: 13.24663600000008,
y: -8,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_127"
},
{
route_type: "wire",
x: 13.299976000000015,
y: -8.052976000000015,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 13.299976000000015,
y: -10.8,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_129"
}
],
from: ".R8 > .pin1",
to: ".C5 > .pin1",
anchor: {
x: 14,
y: -8,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_80",
pcb_trace_id: "source_net_9_mst1_0",
route: [
{
route_type: "wire",
x: 15.953363999999805,
y: -5.8,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_92"
},
{
route_type: "wire",
x: 16.182,
y: -6.028999999999999,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 16.182,
y: -7.032,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 16.182,
y: -7.032,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 16.182,
y: -7.032,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 16.177124603117957,
y: -7.027124603117959,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 16.011493999968316,
y: -7.027124603117959,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 14.204618603086274,
y: -8.834,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 13.761,
y: -8.834,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 13.761,
y: -8.834,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 13.761,
y: -8.834,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 13.735162963914355,
y: -8.808162963914356,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 13.735162963914355,
y: -8.797546911447158,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 13.24663600000008,
y: -8.309019947532883,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 13.24663600000008,
y: -8,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_127"
}
],
from: ".R7 > .pin2",
to: ".R8 > .pin1",
anchor: {
x: 15.2,
y: -5.8,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_81",
pcb_trace_id: "source_net_9_mst2_0",
route: [
{
route_type: "wire",
x: -13.48989175,
y: -1.7499209999999996,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_1"
},
{
route_type: "wire",
x: -12.81,
y: -1.055,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.81,
y: -1.014473882550437,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.81,
y: -0.858087714261246,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.640474258446137,
y: 0.3158810162883876,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.973775995495517,
y: 0.3158810162883876,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.915342645495555,
y: 0.37431436628835,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.82568563371165,
y: 0.37431436628835,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.8,
y: 0.4,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -10.8,
y: 0.4,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -10.8,
y: 0.4,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.606715930618698,
y: -1.7932840693813028,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 0.5041744611511564,
y: -1.7932840693813028,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 0.5041744611511564,
y: -3.1063970086118147,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 7.478873720895154,
y: -10.081096268355813,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 7.478873720895154,
y: -10.2849556997195,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 7.478873720895154,
y: -10.2849556997195,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.478873720895154,
y: -10.2849556997195,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.859324928459891,
y: -8.904504492154764,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 12.125551158042501,
y: -8.904504492154764,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 12.342495507845236,
y: -8.904504492154764,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 13.24663600000008,
y: -8,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_127"
}
],
from: ".U2 > .ADC",
to: ".R8 > .pin1",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_78",
pcb_trace_id: "source_net_8_0",
route: [
{
route_type: "wire",
x: 22,
y: -11,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_71"
},
{
route_type: "wire",
x: 19.365540800029688,
y: -11,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 14.601184602498664,
y: -6.235643802468975,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 14.601184602498664,
y: -5.954184602498665,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 14.44663600000008,
y: -5.8,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_91"
}
],
from: ".J4 > .PULSE_SIG",
to: ".R7 > .pin1",
anchor: {
x: 22,
y: -9,
rotation: 90,
layer: "bottom"
}
},
{
source_trace_id: "source_trace_91",
pcb_trace_id: "source_net_7_mst0_0",
route: [
{
route_type: "wire",
x: -17.7,
y: -13,
width: 0.6,
layer: "top",
start_pcb_port_id: "pcb_port_74"
},
{
route_type: "wire",
x: -17.7,
y: -14.5,
width: 0.6,
layer: "top"
},
{
route_type: "wire",
x: -17.7,
y: -14.675,
width: 0.6,
layer: "top"
},
{
route_type: "via",
x: -17.7,
y: -14.675,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -17.7,
y: -14.675,
width: 0.6,
layer: "bottom"
},
{
route_type: "wire",
layer: "bottom",
width: 0.6,
x: -17.7,
y: -12.802000000000001
},
{
route_type: "wire",
x: -20,
y: -10.502,
width: 0.6,
layer: "bottom"
},
{
route_type: "via",
x: -20,
y: -10.502,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -20,
y: -10.502,
width: 0.6,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.6,
x: -19.997999999999998,
y: -10.5
},
{
route_type: "wire",
x: -19.172464,
y: -10.5,
width: 0.6,
layer: "top",
end_pcb_port_id: "pcb_port_78"
}
],
from: ".Q1 > .pin3",
to: ".D2 > .ANODE",
anchor: {
x: -16.7,
y: -13,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_93",
pcb_trace_id: "source_net_7_mst1_0",
route: [
{
route_type: "wire",
x: -21,
y: -13,
width: 0.6,
layer: "top",
start_pcb_port_id: "pcb_port_73"
},
{
route_type: "wire",
layer: "top",
width: 0.6,
x: -21,
y: -12.327535999999998
},
{
route_type: "wire",
x: -19.172464,
y: -10.5,
width: 0.6,
layer: "top",
end_pcb_port_id: "pcb_port_78"
}
],
from: ".M1 > .MOTOR_NEG",
to: ".D2 > .ANODE",
anchor: {
x: -21,
y: -14,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_69",
pcb_trace_id: "source_net_6_mst0_0",
route: [
{
route_type: "wire",
x: -11.5,
y: -15.51,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_60"
},
{
route_type: "wire",
x: -10,
y: -15.51,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -10,
y: -15.51,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -10,
y: -15.51,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 3.063345229832498,
y: -15.51,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 8.022318324389467,
y: -10.551026905443031,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 8.022318324389467,
y: -5.2576816756105345,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 10.55,
y: -2.7299999999999995,
width: 0.15,
layer: "bottom",
end_pcb_port_id: "pcb_port_64"
}
],
from: ".DS1 > .SDA",
to: ".U4 > .SDA",
anchor: {
x: 5.5,
y: -11.7,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_67",
pcb_trace_id: "source_net_6_mst1_0",
route: [
{
route_type: "wire",
x: -9.49015375,
y: 13.749921,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_18"
},
{
route_type: "wire",
x: -8.715,
y: 14.525,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.715,
y: 15.8,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -8.715,
y: 15.8,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -8.715,
y: 15.8,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.620898081127189,
y: 15.70589808112719,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.267485192173904,
y: 15.352485192173905,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -1.978016687130129,
y: 15.352485192173905,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 7.006868408397814,
y: 6.367600096645962,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 7.634665617130874,
y: 6.150736507246684,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 8.812434778968061,
y: 4.562033726075715,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 8.812434778968061,
y: 4.3664056401705515,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 8.812434778968061,
y: -0.9955652210319381,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 8.716,
y: -1.092,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 8.716,
y: -1.092,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 8.716,
y: -1.092,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.725223901884071,
y: -1.101223901884072,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.921223901884073,
y: -1.101223901884072,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 10.55,
y: -2.7299999999999995,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_64"
}
],
from: ".U2 > .IO4",
to: ".U4 > .SDA",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_68",
pcb_trace_id: "source_net_5_mst0_0",
route: [
{
route_type: "wire",
x: 10.55,
y: -0.1899999999999995,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_63"
},
{
route_type: "wire",
x: 11.77105388769705,
y: -1.4110538876970495,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 11.77105388769705,
y: -1.432944017873432,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 11.77105388769705,
y: -6.206602729859532,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 11.486740913092447,
y: -6.490915704464135,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.793084295535865,
y: -6.490915704464135,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 7.481249999999999,
y: -9.45,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 7.031249999999999,
y: -10.0125,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 3.451,
y: -11.833,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 3.451,
y: -11.833,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 3.451,
y: -11.833,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 3.3048511991085654,
y: -11.979148800891435,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 3.3048511991085654,
y: -11.991300380791257,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 0.7699815740668665,
y: -14.526170005832956,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 0.6051363701755564,
y: -14.52669763169903,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -9.94382988815522,
y: -14.529790644847218,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -11.5,
y: -12.969999999999999,
width: 0.15,
layer: "bottom",
end_pcb_port_id: "pcb_port_59"
}
],
from: ".U4 > .SCL",
to: ".DS1 > .SCL",
anchor: {
x: 4.2,
y: -4,
rotation: 0,
layer: "bottom"
}
},
{
source_trace_id: "source_trace_66",
pcb_trace_id: "source_net_5_mst1_0",
route: [
{
route_type: "wire",
x: -11.49014975,
y: 13.749921,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_19"
},
{
route_type: "wire",
x: -11.49,
y: 13.133000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.514,
y: 5.157,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -3.514,
y: 5.157,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -3.514,
y: 5.157,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -3.480265311082101,
y: 5.123265311082101,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -3.480265311082101,
y: 5.094240261066965,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -4.413340323565353,
y: 4.161165248583712,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -4.413340323565353,
y: 3.9822519194588972,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -4.413340323565353,
y: 1.166677138562143,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -4.283443459759377,
y: 1.0367802747561674,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -2.55366318500321,
y: -0.693,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 7.999,
y: -0.693,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 7.999,
y: -0.693,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.999,
y: -0.693,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.005952765266224,
y: -0.6860472347337759,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.502,
y: -0.1899999999999995,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 10.55,
y: -0.1899999999999995,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_63"
}
],
from: ".U2 > .IO5",
to: ".U4 > .SCL",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_38",
pcb_trace_id: "source_net_4_mst0_0",
route: [
{
route_type: "wire",
x: 6.050294000000122,
y: 4.799972000000025,
width: 0.6223,
layer: "top",
start_pcb_port_id: "pcb_port_120"
},
{
route_type: "wire",
x: 6.050294000000122,
y: 5.352421000000025,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 6.050294000000122,
y: 5.352423000000026,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 6.050294000000122,
y: 6.2499999,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 6.050294000000122,
y: 6.2500019,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.7999983999999999,
x: 6.050294000000122,
y: 6.450318000000107
},
{
route_type: "wire",
x: 6.299976000000015,
y: 6.7,
width: 0.6223,
layer: "top",
end_pcb_port_id: "pcb_port_87"
}
],
from: ".U1 > .VOUT",
to: ".C4 > .pin1",
anchor: {
x: 7,
y: 3.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_51",
pcb_trace_id: "source_net_4_mst1_0",
route: [
{
route_type: "wire",
x: 3.753363999999806,
y: 1.5,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_126"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 3.753363999999806,
y: 0.6466360000001945
},
{
route_type: "wire",
x: 4.4,
y: 0,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 3.753363999999806,
y: -1,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_90"
}
],
from: ".R5 > .pin2",
to: ".R6 > .pin2",
anchor: {
x: 3,
y: 1.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_42",
pcb_trace_id: "source_net_4_mst2_0",
route: [
{
route_type: "wire",
x: 6.299976000000015,
y: 6.7,
width: 0.7999983999999999,
layer: "top",
start_pcb_port_id: "pcb_port_87"
},
{
route_type: "wire",
x: 5.899977800000015,
y: 6.7,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 5.899975800000015,
y: 6.7,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 4.156602699999806,
y: 6.7,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 4.156600699999806,
y: 6.7,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 3.953363999999806,
y: 6.7
},
{
route_type: "wire",
x: 3.753363999999806,
y: 6.5,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_122"
}
],
from: ".C4 > .pin1",
to: ".R3 > .pin2",
anchor: {
x: 7,
y: 6.7,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_47",
pcb_trace_id: "source_net_4_mst3_0",
route: [
{
route_type: "wire",
x: 3.753363999999806,
y: 6.5,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_122"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 3.753363999999806,
y: 7.023124000000202
},
{
route_type: "wire",
x: 2.299976000000015,
y: 8.476511999999992,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 2.299976000000015,
y: 8.549999900000001,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 2.299976000000015,
y: 8.5500019,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 2.299976000000015,
y: 9,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_135"
}
],
from: ".R3 > .pin2",
to: ".C6 > .pin1",
anchor: {
x: 3,
y: 6.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_62",
pcb_trace_id: "source_net_4_mst4_0",
route: [
{
route_type: "wire",
x: 2.299976000000015,
y: 9,
width: 0.7999983999999999,
layer: "top",
start_pcb_port_id: "pcb_port_135"
},
{
route_type: "wire",
x: 2.299976000000015,
y: 9.4499981,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 2.299976000000015,
y: 9.450000099999999,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 2.299976000000015,
y: 11.324994,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 2.299976000000015,
y: 11.324995999999999,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 2.299976000000015,
y: 11.699973999999907
},
{
route_type: "wire",
x: 2.6000020000001087,
y: 12,
width: 0.7999983999999999,
layer: "top",
end_pcb_port_id: "pcb_port_137"
}
],
from: ".C6 > .pin1",
to: ".C7 > .pin1",
anchor: {
x: 3,
y: 9,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_38",
pcb_trace_id: "source_net_4_mst5_0",
route: [
{
route_type: "wire",
x: 6.050294000000122,
y: 4.799972000000025,
width: 0.6223,
layer: "top",
start_pcb_port_id: "pcb_port_120"
},
{
route_type: "wire",
x: 5.739144999999101,
y: 4.8004165981136975,
width: 0.6223,
layer: "top"
},
{
route_type: "wire",
x: 5.739143000001143,
y: 4.800416600971477,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 5.401120997570628,
y: 4.800899597685784,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 3.8499999999999996,
y: 5.074999999999999,
width: 0.7250000000000001,
layer: "top"
},
{
route_type: "wire",
x: 3.676387496355819,
y: 4.90137739652865,
width: 0.7250000000000001,
layer: "top"
},
{
route_type: "wire",
x: 3.25,
y: 5,
width: 0.7250000000000001,
layer: "top"
},
{
route_type: "wire",
x: 3,
y: 4.75,
width: 0.5,
layer: "top"
},
{
route_type: "wire",
x: 3,
y: 4.125,
width: 0.5,
layer: "top"
},
{
route_type: "wire",
x: 3,
y: 3.5,
width: 0.5,
layer: "top"
},
{
route_type: "wire",
x: 3,
y: 2.875,
width: 0.5,
layer: "top"
},
{
route_type: "wire",
x: 3,
y: 2.25,
width: 0.675,
layer: "top"
},
{
route_type: "wire",
x: 3.0087545849687594,
y: 2.2442454150312408,
width: 0.7250000000000001,
layer: "top"
},
{
route_type: "wire",
x: 3.3810592924842826,
y: 1.8721227075156204,
width: 0.75,
layer: "top"
},
{
route_type: "wire",
x: 3.753363999999806,
y: 1.5,
width: 0.75,
layer: "top",
end_pcb_port_id: "pcb_port_126"
}
],
from: ".U1 > .VOUT",
to: ".R5 > .pin2",
anchor: {
x: 7,
y: 3.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_38",
pcb_trace_id: "source_net_4_mst6_0",
route: [
{
route_type: "wire",
x: 6.050294000000122,
y: 4.799972000000025,
width: 0.6223,
layer: "top",
start_pcb_port_id: "pcb_port_120"
},
{
route_type: "wire",
layer: "top",
width: 0.6223,
x: 6.031871591211076,
y: 4.818394408789071
},
{
route_type: "wire",
x: 6.031871591211076,
y: 5.352421000000025,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 6.031871591211076,
y: 5.352423000000026,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 6.031871591211076,
y: 6.198775679517427,
width: 0.42500000000000004,
layer: "top"
},
{
route_type: "wire",
x: 6.022660386816553,
y: 6.8981775192761265,
width: 0.325,
layer: "top"
},
{
route_type: "wire",
x: 6.013449182422031,
y: 7.597579359034827,
width: 0.225,
layer: "top"
},
{
route_type: "wire",
x: 5.9,
y: 8,
width: 0.225,
layer: "top"
},
{
route_type: "wire",
x: 6.15,
y: 8.4,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 6.4,
y: 8.8,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 6.7,
y: 9.1,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 6.926252309063585,
y: 9.161585926276384,
width: 0.17500000000000002,
layer: "top"
},
{
route_type: "wire",
x: 7.161954121710843,
y: 9.133441791102763,
width: 0.17500000000000002,
layer: "top"
},
{
route_type: "wire",
x: 7.453398300000081,
y: 8.955964433305281,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 7.453398300000081,
y: 8.956448657120722,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 7.454942883413891,
y: 8.390150946511808,
width: 0.275,
layer: "top"
},
{
route_type: "wire",
x: 7.95137263288397,
y: 7.8922561581198,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 8.44780238235405,
y: 7.394361369727791,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 8.944232131824128,
y: 6.8964665813357815,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 9.440661881294208,
y: 6.398571792943773,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 9.937091630764286,
y: 5.900677004551765,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 10.433521380234366,
y: 5.402782216159756,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 10.55,
y: 4.890000000000001,
width: 0.6223,
layer: "top",
end_pcb_port_id: "pcb_port_61"
}
],
from: ".U1 > .VOUT",
to: ".U4 > .VCC",
anchor: {
x: 7,
y: 3.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_44",
pcb_trace_id: "source_net_4_mst7_0",
route: [
{
route_type: "wire",
x: -1.4899157499999998,
y: -1.7499209999999996,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_7"
},
{
route_type: "wire",
x: -0.9349438333333333,
y: -1.6332806666666664,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -0.37997191666666685,
y: -1.5166403333333331,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 0.7867957947736478,
y: -1.1666139999999998,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 1.180897897386824,
y: -0.583307,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 1.5750000000000004,
y: 0,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 1.9250000000000005,
y: 0.3500000000000001
},
{
route_type: "wire",
x: 2.275,
y: 0.3500000000000001,
width: 0.7250000000000001,
layer: "top"
},
{
route_type: "wire",
x: 2.9749999999999996,
y: 0.7000000000000002,
width: 0.7250000000000001,
layer: "top"
},
{
route_type: "wire",
x: 3.675,
y: 0.7000000000000002,
width: 0.7,
layer: "top"
},
{
route_type: "wire",
x: 4.0249999999999995,
y: 0,
width: 0.7,
layer: "top"
},
{
route_type: "wire",
x: 4.0249999999999995,
y: -0.6999999999999997,
width: 0.775,
layer: "top"
},
{
route_type: "wire",
x: 3.753363999999806,
y: -1,
width: 0.775,
layer: "top",
end_pcb_port_id: "pcb_port_90"
}
],
from: ".U2 > .VCC",
to: ".R6 > .pin2",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_70",
pcb_trace_id: "source_net_4_mst8_0",
route: [
{
route_type: "wire",
x: -11.5,
y: -10.43,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_58"
},
{
route_type: "wire",
x: -12.399999000000001,
y: -10.43,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -12.400001,
y: -10.43,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -16.327534999999997,
y: -10.43,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -16.327537,
y: -10.43,
width: 0.7,
layer: "top"
},
{
route_type: "wire",
x: -16.757535999999998,
y: -10.43,
width: 0.7,
layer: "top"
},
{
route_type: "wire",
x: -16.827536,
y: -10.5,
width: 0.7,
layer: "top",
end_pcb_port_id: "pcb_port_77"
}
],
from: ".DS1 > .VCC",
to: ".D2 > .CATHODE",
anchor: {
x: 5.5,
y: -11.7,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_92",
pcb_trace_id: "source_net_4_mst9_0",
route: [
{
route_type: "wire",
x: -21,
y: -15,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_72"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -20.6,
y: -14.600000000000003
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -19.800000000000004,
y: -14.600000000000003
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -19.400000000000002,
y: -14.200000000000003
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -19.400000000000002,
y: -12.600000000000001
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -18.6,
y: -11.800000000000002
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -18.200000000000003,
y: -11.800000000000002
},
{
route_type: "wire",
layer: "top",
width: 0.7,
x: -17.000000000000004,
y: -10.600000000000001
},
{
route_type: "wire",
layer: "top",
width: 0.7,
x: -16.927536,
y: -10.600000000000001
},
{
route_type: "wire",
x: -16.827536,
y: -10.5,
width: 0.7,
layer: "top",
end_pcb_port_id: "pcb_port_77"
}
],
from: ".M1 > .MOTOR_POS",
to: ".D2 > .CATHODE",
anchor: {
x: -21,
y: -14,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_60",
pcb_trace_id: "source_net_4_mst10_0",
route: [
{
route_type: "wire",
x: 9,
y: 15.4,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_82"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 9,
y: 13.386939904112513
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 2.6000020000001087,
y: 13.386939904112513
},
{
route_type: "wire",
x: 2.6000020000001087,
y: 12,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_137"
}
],
from: ".J2 > .VCC_3V3",
to: ".C7 > .pin1",
anchor: {
x: 8,
y: 15.4,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_44",
pcb_trace_id: "source_net_4_mst11_0",
route: [
{
route_type: "wire",
x: -1.4899157499999998,
y: -1.7499209999999996,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_7"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -1.4899157499999998,
y: -3.8712346305605467
},
{
route_type: "wire",
x: -5.825109462337915,
y: -3.8712346305605467,
width: 0.5750000000000001,
layer: "top"
},
{
route_type: "wire",
x: -6.599680408383709,
y: -3.8717274754609052,
width: 0.42500000000000004,
layer: "top"
},
{
route_type: "wire",
x: -6.999840204191855,
y: -3.9358637377304526,
width: 0.4,
layer: "top"
},
{
route_type: "wire",
x: -7.4,
y: -4,
width: 0.4,
layer: "top"
},
{
route_type: "wire",
x: -8.148822300475299,
y: -3.8727131652616222,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -8.923393246521092,
y: -3.8732060101619807,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -8.976,
y: -3.815,
width: 0.8,
layer: "top"
},
{
route_type: "via",
x: -8.976,
y: -3.815,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -8.976,
y: -3.815,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -8.799999999999999,
y: -3.991000000000002
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -8.799999999999999,
y: -4.000000000000001
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -9.599999999999998,
y: -4.000000000000001
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -11.599999999999998,
y: -6.000000000000001
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -12.799999999999999,
y: -6.000000000000001
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -13.2,
y: -6.400000000000001
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -13.2,
y: -6.800000000000001
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -13.6,
y: -7.200000000000001
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -13.6,
y: -7.600000000000001
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -13.66372198615501,
y: -7.6637219861550125
},
{
route_type: "wire",
x: -13.66372198615501,
y: -8.068962629786169,
width: 0.8,
layer: "bottom"
},
{
route_type: "via",
x: -13.66372198615501,
y: -8.068962629786169,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -13.66372198615501,
y: -8.068962629786169,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -13.200000000000003,
y: -9.200000000000001,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -12.800000000000002,
y: -9.600000000000001,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -11.512179885297527,
y: -10.318592946129623,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -11.5,
y: -10.43,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_58"
}
],
from: ".U2 > .VCC",
to: ".DS1 > .VCC",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_74",
pcb_trace_id: "source_net_4_mst12_0",
route: [
{
route_type: "wire",
x: 22,
y: -7,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_69"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 21.800000000000004,
y: -7
},
{
route_type: "wire",
x: 16.400000000000002,
y: -1.5999999999999996,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 15.31158427373797,
y: -0.3163432283771077,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 14.754216296549469,
y: 0.24062816925813335,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 14.196848319360967,
y: 0.7975995668933744,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 13.639480342172464,
y: 1.3545709645286155,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 13.082112364983962,
y: 1.9115423621638565,
width: 0.42500000000000004,
layer: "top"
},
{
route_type: "wire",
x: 13.077511572487008,
y: 2.6100758055833673,
width: 0.225,
layer: "top"
},
{
route_type: "wire",
x: 12.985007714991339,
y: 3.173383870388912,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 12.89250385749567,
y: 3.7366919351944565,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 12.8,
y: 4.300000000000001,
width: 0.225,
layer: "top"
},
{
route_type: "wire",
x: 12.504111194745462,
y: 4.591491630985236,
width: 0.225,
layer: "top"
},
{
route_type: "wire",
x: 12.205602825730699,
y: 4.890000000000001,
width: 0.225,
layer: "top"
},
{
route_type: "wire",
x: 11.6537352171538,
y: 4.890000000000001,
width: 0.225,
layer: "top"
},
{
route_type: "wire",
x: 11.1018676085769,
y: 4.890000000000001,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 10.55,
y: 4.890000000000001,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_61"
}
],
from: ".J4 > .PULSE_VCC",
to: ".U4 > .VCC",
anchor: {
x: 22,
y: -9,
rotation: 90,
layer: "bottom"
}
},
{
source_trace_id: "source_trace_36",
pcb_trace_id: "source_net_3_mst0_0",
route: [
{
route_type: "wire",
x: 6.050294000000122,
y: 2.200027999999975,
width: 0.6223,
layer: "top",
start_pcb_port_id: "pcb_port_116"
},
{
route_type: "wire",
x: 6.046477508711356,
y: 2.7524770000238363,
width: 0.6223,
layer: "top"
},
{
route_type: "wire",
x: 6.046477494895057,
y: 2.752478999976113,
width: 0.65,
layer: "top"
},
{
route_type: "wire",
x: 6.044902847817061,
y: 2.9804140685533937,
width: 0.65,
layer: "top"
},
{
route_type: "wire",
x: 6.334951423908531,
y: 3.365207034276697,
width: 0.6000000000000001,
layer: "top"
},
{
route_type: "wire",
x: 6.625,
y: 3.75,
width: 0.5750000000000001,
layer: "top"
},
{
route_type: "wire",
x: 6.707031714332134,
y: 3.701570004960456,
width: 0.5750000000000001,
layer: "top"
},
{
route_type: "wire",
x: 6.7969810135670325,
y: 3.7544796882818527,
width: 0.5750000000000001,
layer: "top"
},
{
route_type: "wire",
x: 7.125,
y: 3.875,
width: 0.5750000000000001,
layer: "top"
},
{
route_type: "wire",
x: 7.625,
y: 3.625,
width: 0.5,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.5,
x: 7.625,
y: 3.3429468904732826
},
{
route_type: "wire",
x: 7.963758876502679,
y: 3.004188013970604,
width: 0.5,
layer: "top"
},
{
route_type: "wire",
x: 7.956732438251335,
y: 2.602108006985289,
width: 0.6000000000000001,
layer: "top"
},
{
route_type: "wire",
x: 7.949705999999992,
y: 2.200027999999975,
width: 0.6000000000000001,
layer: "top",
end_pcb_port_id: "pcb_port_118"
}
],
from: ".U1 > .VIN",
to: ".U1 > .EN",
anchor: {
x: 7,
y: 3.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_36",
pcb_trace_id: "source_net_3_mst1_0",
route: [
{
route_type: "wire",
x: 6.050294000000122,
y: 2.200027999999975,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_116"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 5.749322000000097,
y: 2.501
},
{
route_type: "wire",
x: 5.399,
y: 2.501,
width: 0.6223,
layer: "top"
},
{
route_type: "via",
x: 5.399,
y: 2.501,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 5.399,
y: 2.501,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: 4.77,
y: 1.8719999999999994
},
{
route_type: "wire",
x: 4.77,
y: 1.002,
width: 0.8,
layer: "bottom"
},
{
route_type: "via",
x: 4.77,
y: 1.002,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 4.77,
y: 1.002,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 4.778991832700778,
y: 0.9930081672992214,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 5.571999999999999,
y: 0.2,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 5.6999760000000155,
y: 0.2,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_85"
}
],
from: ".U1 > .VIN",
to: ".C3 > .pin1",
anchor: {
x: 7,
y: 3.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_30",
pcb_trace_id: "source_net_3_mst2_0",
route: [
{
route_type: "wire",
x: -5.85,
y: -6.05,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_42"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -7.1,
y: -4.8
},
{
route_type: "wire",
x: -12.327535000000001,
y: -4.8,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -12.327537,
y: -4.8,
width: 0.7,
layer: "top"
},
{
route_type: "wire",
x: -12.827536,
y: -4.8,
width: 0.7,
layer: "top",
end_pcb_port_id: "pcb_port_43"
}
],
from: ".Q2 > .pin2",
to: ".D3 > .CATHODE",
anchor: {
x: -7,
y: -7,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_30",
pcb_trace_id: "source_net_3_mst3_0",
route: [
{
route_type: "wire",
x: -5.85,
y: -6.05,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_42"
},
{
route_type: "wire",
x: -5.1251299376299375,
y: -6.05,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -4.400259875259875,
y: -6.05,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -3.6753898128898124,
y: -6.05,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -2.9505197505197502,
y: -6.05,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -2.225649688149688,
y: -6.05,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -1.500779625779625,
y: -6.05,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -0.775909563409563,
y: -6.05,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -0.051039501039500834,
y: -6.05,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -0.04999999999999982,
y: -6.05
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 3.5999999999999996,
y: -2.4000000000000004
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 4.4,
y: -2.4000000000000004
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 5.200000000000001,
y: -1.5999999999999996
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 5.200000000000001,
y: -0.7999999999999989
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 5.6,
y: -0.40000000000000036
},
{
route_type: "wire",
x: 5.6,
y: -0.25000009999999995,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 5.6,
y: -0.24999809999999997,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.7999983999999999,
x: 5.6,
y: 0.10002399999998418
},
{
route_type: "wire",
x: 5.6999760000000155,
y: 0.2,
width: 0.7999983999999999,
layer: "top",
end_pcb_port_id: "pcb_port_85"
}
],
from: ".Q2 > .pin2",
to: ".C3 > .pin1",
anchor: {
x: -7,
y: -7,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_31",
pcb_trace_id: "source_net_2_mst0_0",
route: [
{
route_type: "wire",
x: -8.15,
y: -7,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_40"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -9.356321893680448,
y: -5.793678106319553
},
{
route_type: "wire",
x: -11.115946070703515,
y: -5.793678106319553,
width: 0.75,
layer: "top"
},
{
route_type: "wire",
x: -11.79528145486611,
y: -5.70088411449798,
width: 0.7,
layer: "top"
},
{
route_type: "wire",
x: -12.391294937190231,
y: -5.677464587918092,
width: 0.7,
layer: "top"
},
{
route_type: "wire",
x: -12.987308419514353,
y: -5.654045061338204,
width: 0.6,
layer: "top"
},
{
route_type: "wire",
x: -13.5,
y: -5.699999999999999,
width: 0.6,
layer: "top"
},
{
route_type: "wire",
x: -13.799999999999999,
y: -5.1,
width: 0.7,
layer: "top"
},
{
route_type: "wire",
x: -14.1,
y: -4.5,
width: 0.7,
layer: "top"
},
{
route_type: "wire",
x: -14.524999999999999,
y: -3.8499999999999996,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -15.049999999999999,
y: -3.8499999999999996,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -15.575,
y: -3.8499999999999996,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -18.963586714432076,
y: -5.163586714432078,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -19.481793357216038,
y: -5.681793357216039,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -20,
y: -6.2,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_45"
}
],
from: ".Q2 > .pin3",
to: ".J1 > .pin1",
anchor: {
x: -7,
y: -7,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_25",
pcb_trace_id: "source_net_2_mst1_0",
route: [
{
route_type: "wire",
x: 5.299976000000015,
y: -4.5,
width: 0.7999983999999999,
layer: "top",
start_pcb_port_id: "pcb_port_108"
},
{
route_type: "wire",
x: 4.899977507106796,
y: -4.899998492893219,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 4.899976092893234,
y: -4.899999907106781,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 2.8,
y: -6.999976000000015
},
{
route_type: "wire",
x: 2.8,
y: -7,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -8.15,
y: -7,
width: 0.7999983999999999,
layer: "top",
end_pcb_port_id: "pcb_port_40"
}
],
from: ".C2 > .pin1",
to: ".Q2 > .pin3",
anchor: {
x: 6,
y: -4.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_17",
pcb_trace_id: "source_net_2_mst2_0",
route: [
{
route_type: "wire",
x: 16.105,
y: 9.408299999999997,
width: 0.5999987999999999,
layer: "top",
start_pcb_port_id: "pcb_port_97"
},
{
route_type: "wire",
x: 16.105,
y: 8.808302199999996,
width: 0.5999987999999999,
layer: "top"
},
{
route_type: "wire",
x: 16.105,
y: 8.808300199999998,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 16.105,
y: 8.254
},
{
route_type: "wire",
x: 14.9,
y: 8.254,
width: 0.8,
layer: "top"
},
{
route_type: "via",
x: 14.9,
y: 8.254,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 14.9,
y: 8.254,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 14.9,
y: 7.713150280528342,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 14.9,
y: 7.172300561056684,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 14.9,
y: 6.631450841585025,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 15.409377862038756,
y: 6.122072979546268,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 15.918755724077513,
y: 5.612695117507512,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 16.42813358611627,
y: 5.103317255468756,
width: 0.7250000000000001,
layer: "bottom"
},
{
route_type: "wire",
x: 16.81406679305814,
y: 4.601658627734379,
width: 0.525,
layer: "bottom"
},
{
route_type: "wire",
x: 17.200000000000003,
y: 4.1000000000000005,
width: 0.45,
layer: "bottom"
},
{
route_type: "wire",
x: 17.446889310193782,
y: 4.084561531391243,
width: 0.42500000000000004,
layer: "bottom"
},
{
route_type: "wire",
x: 17.88920202072682,
y: 4.084561531391243,
width: 0.42500000000000004,
layer: "bottom"
},
{
route_type: "wire",
x: 18.33151473125986,
y: 4.084561531391243,
width: 0.5,
layer: "bottom"
},
{
route_type: "wire",
x: 18.565757365629928,
y: 4.442280765695622,
width: 0.5,
layer: "bottom"
},
{
route_type: "wire",
x: 18.8,
y: 4.800000000000001,
width: 0.525,
layer: "bottom"
},
{
route_type: "wire",
x: 19.200000000000003,
y: 5,
width: 0.625,
layer: "bottom"
},
{
route_type: "wire",
x: 19.799999999999997,
y: 4.8,
width: 0.7,
layer: "bottom"
},
{
route_type: "wire",
x: 20.066638000000005,
y: 4.199994,
width: 0.7,
layer: "bottom"
},
{
route_type: "wire",
x: 19.790535989563608,
y: 3.6991078321990254,
width: 0.7,
layer: "bottom"
},
{
route_type: "wire",
x: 19.51443397912721,
y: 3.1982216643980506,
width: 0.7250000000000001,
layer: "bottom"
},
{
route_type: "wire",
x: 19.238331968690815,
y: 2.6973354965970753,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 18.738790463500408,
y: 2.1977939914066704,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 17.8,
y: 0.8000000000000003,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 17.240165947929192,
y: 0.699169475835455,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 15.469428245445958,
y: -0.29991353454535474,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 14.69777355334353,
y: -0.29991353454535474,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 13.926118861241102,
y: -0.29991353454535474,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 13.154464169138675,
y: -0.29991353454535474,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 12.660371733333756,
y: -0.7945360336160703,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 12.166279297528835,
y: -1.2891585326867858,
width: 0.47500000000000003,
layer: "bottom"
},
{
route_type: "wire",
x: 11.600000000000001,
y: -1.4,
width: 0.4,
layer: "bottom"
},
{
route_type: "wire",
x: 10.933333333333335,
y: -1.4,
width: 0.4,
layer: "bottom"
},
{
route_type: "wire",
x: 10.266666666666667,
y: -1.4,
width: 0.4,
layer: "bottom"
},
{
route_type: "wire",
x: 9.600000000000001,
y: -1.4,
width: 0.4,
layer: "bottom"
},
{
route_type: "wire",
x: 9.200000000000001,
y: -1.8000000000000003,
width: 0.42500000000000004,
layer: "bottom"
},
{
route_type: "wire",
x: 9.132,
y: -2.172,
width: 0.42500000000000004,
layer: "bottom"
},
{
route_type: "via",
x: 9.132,
y: -2.172,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 9.132,
y: -2.172,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 8.379988000000008,
y: -2.172,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 7.6279760000000145,
y: -2.172,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 6,
y: -3.2,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 5.299976000000015,
y: -3.900023999999985
},
{
route_type: "wire",
x: 5.299976000000015,
y: -4.0499998999999995,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 5.299976000000015,
y: -4.0500019,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 5.299976000000015,
y: -4.5,
width: 0.7999983999999999,
layer: "top",
end_pcb_port_id: "pcb_port_108"
}
],
from: ".U3 > .BAT",
to: ".C2 > .pin1",
anchor: {
x: 14.2,
y: 6.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_2",
pcb_trace_id: "source_net_0_mst0_0",
route: [
{
route_type: "wire",
x: 18.6259568,
y: 7.5000445,
width: 0.5999733999999997,
layer: "top",
start_pcb_port_id: "pcb_port_34"
},
{
route_type: "wire",
x: 18.6259568,
y: 7.2000588,
width: 0.5999733999999997,
layer: "top"
},
{
route_type: "wire",
x: 18.6259568,
y: 7.2000568,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 18.6259568,
y: 7.1432379999999975,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 19.3943068,
y: 6.374887999999999,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_25"
}
],
from: ".J3 > .A1B12",
to: ".J3 > .EH3",
anchor: {
x: 20.8,
y: 10.7,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_3",
pcb_trace_id: "source_net_0_mst1_0",
route: [
{
route_type: "wire",
x: 18.625855200000004,
y: 13.9000063,
width: 0.6000242,
layer: "top",
start_pcb_port_id: "pcb_port_35"
},
{
route_type: "wire",
x: 18.625855200000004,
y: 14.2000174,
width: 0.6000242,
layer: "top"
},
{
route_type: "wire",
x: 18.625855200000004,
y: 14.200019399999999,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 18.625855200000004,
y: 14.256660400000001,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 19.394306800000003,
y: 15.025112,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_22"
}
],
from: ".J3 > .B1A12",
to: ".J3 > .EH2",
anchor: {
x: 20.8,
y: 10.7,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_7",
pcb_trace_id: "source_net_0_mst2_0",
route: [
{
route_type: "wire",
x: 23.5741308,
y: 6.374887999999999,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_24"
},
{
route_type: "wire",
x: 23.625042,
y: 6.323976799999998,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 23.625042,
y: 4.800098,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_48"
}
],
from: ".J3 > .EH4",
to: ".SW_RST > .GND",
anchor: {
x: 20.8,
y: 10.7,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_39",
pcb_trace_id: "source_net_0_mst3_0",
route: [
{
route_type: "wire",
x: 6.999492000000032,
y: 2.200027999999975,
width: 0.6223,
layer: "top",
start_pcb_port_id: "pcb_port_117"
},
{
route_type: "wire",
x: 6.999492000000032,
y: 1.6475789999999748,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 6.999492000000032,
y: 1.647576999999975,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 6.999492000000032,
y: 0.6500001000000001,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 6.999492000000032,
y: 0.6499981,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.7999983999999999,
x: 6.999492000000032,
y: 0.30053199999983954
},
{
route_type: "wire",
x: 7.1000239999998715,
y: 0.2,
width: 0.6223,
layer: "top",
end_pcb_port_id: "pcb_port_86"
}
],
from: ".U1 > .GND",
to: ".C3 > .pin2",
anchor: {
x: 7,
y: 3.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_15",
pcb_trace_id: "source_net_0_mst4_0",
route: [
{
route_type: "wire",
x: 12.294999999999998,
y: 3.591699999999989,
width: 0.5999987999999999,
layer: "top",
start_pcb_port_id: "pcb_port_93"
},
{
route_type: "wire",
x: 11.99500130710678,
y: 3.2917013071067696,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 11.994999892893215,
y: 3.2916998928932073,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 11.450000707106783,
y: 2.746700707106772,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 11.449999292893219,
y: 2.7466992928932097,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 11.05330000000001,
y: 2.3500000000000005,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 10.55,
y: 2.3500000000000005,
width: 0.5999987999999999,
layer: "top",
end_pcb_port_id: "pcb_port_62"
}
],
from: ".U3 > .TEMP",
to: ".U4 > .GND",
anchor: {
x: 14.2,
y: 6.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_14",
pcb_trace_id: "source_net_0_mst5_0",
route: [
{
route_type: "wire",
x: 14.835000000000004,
y: 3.591699999999989,
width: 0.5999987999999999,
layer: "top",
start_pcb_port_id: "pcb_port_95"
},
{
route_type: "wire",
x: 14.535001307106786,
y: 3.29170130710677,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 14.534999892893222,
y: 3.2916998928932077,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 14.5,
y: 3.2566999999999844
},
{
route_type: "wire",
x: 14.5,
y: 3.0000000000000004,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 14.200000000000001,
y: 2.6000000000000005,
layer: "top",
width: 0.6
},
{
route_type: "wire",
x: 14.000000000000002,
y: 2.6000000000000005,
layer: "top",
width: 0.6
},
{
route_type: "wire",
x: 13.8,
y: 2.576701199999989,
width: 0.5999987999999999,
layer: "top"
},
{
route_type: "via",
x: 13.8,
y: 2.576701199999989,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 13.8,
y: 2.576701199999989,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: 13.68970119999999,
y: 2.687
},
{
route_type: "wire",
x: 12.364,
y: 2.687,
width: 0.8,
layer: "bottom"
},
{
route_type: "via",
x: 12.364,
y: 2.687,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 12.364,
y: 2.687,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 12.294999999999998,
y: 2.7560000000000024,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 12.294999999999998,
y: 2.841699999999989,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 12.294999999999998,
y: 2.991700199999989,
width: 0.5999987999999999,
layer: "top"
},
{
route_type: "wire",
x: 12.294999999999998,
y: 2.991702199999989,
width: 0.5999987999999999,
layer: "top"
},
{
route_type: "wire",
x: 12.294999999999998,
y: 3.591699999999989,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_93"
}
],
from: ".U3 > .GND",
to: ".U3 > .TEMP",
anchor: {
x: 14.2,
y: 6.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_83",
pcb_trace_id: "source_net_0_mst6_0",
route: [
{
route_type: "wire",
x: 14.753363999999806,
y: -8,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_128"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 14.700023999999871,
y: -8.053339999999935
},
{
route_type: "wire",
x: 14.700023999999871,
y: -8.432002200000001,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 14.700023999999871,
y: -8.4320042,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 14.700023999999871,
y: -10.349999900000002,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 14.700023999999871,
y: -10.3500019,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 14.700023999999871,
y: -10.8,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_130"
}
],
from: ".R8 > .pin2",
to: ".C5 > .pin2",
anchor: {
x: 14,
y: -8,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_19",
pcb_trace_id: "source_net_0_mst7_0",
route: [
{
route_type: "wire",
x: 9.553363999999807,
y: 9,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_103"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 9.553363999999807,
y: 10.064
},
{
route_type: "wire",
x: 7.809,
y: 10.064,
width: 0.8,
layer: "top"
},
{
route_type: "via",
x: 7.809,
y: 10.064,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.809,
y: 10.064,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 7.810488393862169,
y: 10.062511606137832,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 7.810488393862169,
y: 9.998185028297918,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 7.449151513818526,
y: 9.636848148254275,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 7.087814633774882,
y: 9.275511268210632,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 6.967133087006368,
y: 8.647539250819385,
width: 0.8,
layer: "bottom"
},
{
route_type: "via",
x: 6.967133087006368,
y: 8.647539250819385,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 6.967133087006368,
y: 8.647539250819385,
width: 0.6,
layer: "top"
},
{
route_type: "wire",
x: 6.800000000000001,
y: 8.200000000000001,
layer: "top",
width: 0.6
},
{
route_type: "wire",
x: 7.430016825508467,
y: 7.149999957486873,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 7.430017854520154,
y: 7.149998242513128,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 7.700023999999871,
y: 6.7,
width: 0.6,
layer: "top",
end_pcb_port_id: "pcb_port_88"
}
],
from: ".R1 > .pin2",
to: ".C4 > .pin2",
anchor: {
x: 8.8,
y: 9,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_14",
pcb_trace_id: "source_net_0_mst8_0",
route: [
{
route_type: "wire",
x: 14.835000000000004,
y: 3.591699999999989,
width: 0.5999987999999999,
layer: "top",
start_pcb_port_id: "pcb_port_95"
},
{
route_type: "wire",
x: 14.835000000000004,
y: 4.1916977999999885,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 14.835000000000004,
y: 4.191699799999989,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 14.835000000000004,
y: 5.300001399999986,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 14.835000000000004,
y: 5.300003399999986,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 14.835000000000004,
y: 5.864999999999981
},
{
route_type: "wire",
x: 14.2,
y: 6.499999999999986,
width: 0.5999987999999999,
layer: "top",
end_pcb_port_id: "pcb_port_101"
}
],
from: ".U3 > .GND",
to: ".U3 > .EP",
anchor: {
x: 14.2,
y: 6.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_3",
pcb_trace_id: "source_net_0_mst9_0",
route: [
{
route_type: "wire",
x: 18.625855200000004,
y: 13.9000063,
width: 0.6000242,
layer: "top",
start_pcb_port_id: "pcb_port_35"
},
{
route_type: "wire",
x: 18.4,
y: 14.000000000000002,
layer: "top",
width: 0.6000242
},
{
route_type: "wire",
x: 18,
y: 14.000000000000002,
layer: "top",
width: 0.6000242
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 16.753363999999806,
y: 14.000000000000002
},
{
route_type: "wire",
x: 16.753363999999806,
y: 11.5,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_113"
}
],
from: ".J3 > .B1A12",
to: ".R11 > .pin2",
anchor: {
x: 20.8,
y: 10.7,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_63",
pcb_trace_id: "source_net_0_mst10_0",
route: [
{
route_type: "wire",
x: 3.700023999999871,
y: 9,
width: 0.7999983999999999,
layer: "top",
start_pcb_port_id: "pcb_port_136"
},
{
route_type: "wire",
x: 4.10002249289309,
y: 9.399998492893218,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 4.100023907106652,
y: 9.399999907106782,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 4.599997999999891,
y: 9.89997400000002
},
{
route_type: "wire",
x: 4.599997999999891,
y: 12,
width: 0.7999983999999999,
layer: "top",
end_pcb_port_id: "pcb_port_138"
}
],
from: ".C6 > .pin2",
to: ".C7 > .pin2",
anchor: {
x: 3,
y: 9,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_39",
pcb_trace_id: "source_net_0_mst11_0",
route: [
{
route_type: "wire",
x: 6.999492000000032,
y: 2.200027999999975,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_117"
},
{
route_type: "wire",
layer: "top",
width: 0.6223,
x: 6.999520000000007,
y: 2.2
},
{
route_type: "wire",
layer: "top",
width: 0.6223,
x: 7,
y: 2.2
},
{
route_type: "wire",
x: 7,
y: 1.6475789999999748,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 7,
y: 1.647576999999975,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 7,
y: 1.4000000000000001
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 7.4,
y: 1.0000000000000002
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 9,
y: 1.0000000000000002
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 10.35,
y: 2.3500000000000005
},
{
route_type: "wire",
x: 10.55,
y: 2.3500000000000005,
width: 0.6223,
layer: "top",
end_pcb_port_id: "pcb_port_62"
}
],
from: ".U1 > .GND",
to: ".U4 > .GND",
anchor: {
x: 7,
y: 3.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_29",
pcb_trace_id: "source_net_0_mst12_0",
route: [
{
route_type: "wire",
x: -6.246636000000194,
y: -10,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_115"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -6,
y: -10
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -4.800000000000001,
y: -8.8
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -3.2,
y: -8.8
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -2.8000000000000007,
y: -9.2
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -2.8000000000000007,
y: -9.6
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -2.4000000000000004,
y: -10
},
{
route_type: "wire",
x: -2.546636000000194,
y: -10,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_134"
}
],
from: ".R12 > .pin2",
to: ".R13 > .pin2",
anchor: {
x: -7,
y: -10,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_39",
pcb_trace_id: "source_net_0_mst13_0",
route: [
{
route_type: "wire",
x: 6.999492000000032,
y: 2.200027999999975,
width: 0.6,
layer: "top",
start_pcb_port_id: "pcb_port_117"
},
{
route_type: "wire",
x: 6.9,
y: 1.5,
width: 0.6,
layer: "top"
},
{
route_type: "wire",
x: 6.5,
y: 1.25,
width: 0.55,
layer: "top"
},
{
route_type: "wire",
x: 5.869743346007671,
y: 1.149,
width: 0.5,
layer: "top"
},
{
route_type: "wire",
x: 5.625,
y: 1.25,
width: 0.5,
layer: "top"
},
{
route_type: "wire",
x: 5.125,
y: 1.75,
width: 0.5,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.5,
x: 5.071871673003836,
y: 1.75
},
{
route_type: "wire",
x: 4.5787294182508855,
y: 2.2431422547529496,
width: 0.7000000000000001,
layer: "top"
},
{
route_type: "wire",
x: 4.282458836501772,
y: 2.736284509505899,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 3.753363999999806,
y: 3.2653793460078653,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 3.753363999999806,
y: 4,
width: 0.6,
layer: "top",
end_pcb_port_id: "pcb_port_124"
}
],
from: ".U1 > .GND",
to: ".R4 > .pin2",
anchor: {
x: 7,
y: 3.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_4",
pcb_trace_id: "source_net_0_mst15_0",
route: [
{
route_type: "wire",
x: 23.574130800000002,
y: 15.025112,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_23"
},
{
route_type: "wire",
x: 19.394112,
y: 15.025112,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 19.394306800000003,
y: 15.025112,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_22"
}
],
from: ".J3 > .EH1",
to: ".J3 > .EH2",
anchor: {
x: 20.8,
y: 10.7,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_2",
pcb_trace_id: "source_net_0_mst16_0",
route: [
{
route_type: "wire",
x: 18.6259568,
y: 7.5000445,
width: 0.5999733999999997,
layer: "top",
start_pcb_port_id: "pcb_port_34"
},
{
route_type: "wire",
x: 17.975870200000003,
y: 7.5000445,
width: 0.5999733999999997,
layer: "top"
},
{
route_type: "wire",
x: 17.9758682,
y: 7.5000445,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 17.6999555,
y: 7.5000445
},
{
route_type: "wire",
x: 17.4,
y: 7.800000000000001,
layer: "top",
width: 0.8
},
{
route_type: "wire",
x: 16.753363999999806,
y: 11.5,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_113"
}
],
from: ".J3 > .A1B12",
to: ".R11 > .pin2",
anchor: {
x: 20.8,
y: 10.7,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_2",
pcb_trace_id: "source_net_0_mst17_0",
route: [
{
route_type: "wire",
x: 18.6259568,
y: 7.5000445,
width: 0.5999733999999997,
layer: "top",
start_pcb_port_id: "pcb_port_34"
},
{
route_type: "wire",
x: 18.325970807106785,
y: 7.200058507106781,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 18.32596939289322,
y: 7.200057092893219,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 17.62591229999999,
y: 6.499999999999986
},
{
route_type: "wire",
x: 14.2,
y: 6.499999999999986,
width: 0.5999733999999997,
layer: "top",
end_pcb_port_id: "pcb_port_101"
}
],
from: ".J3 > .A1B12",
to: ".U3 > .EP",
anchor: {
x: 20.8,
y: 10.7,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_39",
pcb_trace_id: "source_net_0_mst18_0",
route: [
{
route_type: "wire",
x: 6.999492000000032,
y: 2.200027999999975,
width: 0.6223,
layer: "top",
start_pcb_port_id: "pcb_port_117"
},
{
route_type: "wire",
layer: "top",
width: 0.6223,
x: 7.01,
y: 2.2105359999999425
},
{
route_type: "wire",
x: 7.01,
y: 2.2110000000000003,
width: 0.6242403111209023,
layer: "top"
},
{
route_type: "wire",
x: 7.010753218312351,
y: 2.6397033408263644,
width: 0.6242403111209023,
layer: "top"
},
{
route_type: "wire",
x: 7.010951358091429,
y: 2.752477000001518,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 7.010951361605361,
y: 2.752478999998431,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 7.0115064366247015,
y: 3.068406681652728,
width: 0.6223,
layer: "top"
},
{
route_type: "via",
x: 7.0115064366247015,
y: 3.068406681652728,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.0115064366247015,
y: 3.068406681652728,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: 7.083883197791731,
y: 3.140783442819757
},
{
route_type: "wire",
x: 7.083883197791731,
y: 5.578579046529439,
width: 0.8,
layer: "bottom"
},
{
route_type: "via",
x: 7.083883197791731,
y: 5.578579046529439,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.083883197791731,
y: 5.578579046529439,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 7.356727918449205,
y: 6.089282300459962,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.7999983999999999,
x: 7.700023999999871,
y: 6.432578382010628
},
{
route_type: "wire",
x: 7.700023999999871,
y: 6.7,
width: 0.625,
layer: "top",
end_pcb_port_id: "pcb_port_88"
}
],
from: ".U1 > .GND",
to: ".C4 > .pin2",
anchor: {
x: 7,
y: 3.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_24",
pcb_trace_id: "source_net_0_mst19_0",
route: [
{
route_type: "wire",
x: 18.69999799999989,
y: 0.5,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_107"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 20.69999799999989,
y: -1.4999999999999998
},
{
route_type: "wire",
x: 20.849999999999998,
y: -1.4999999999999998,
width: 0.675,
layer: "top"
},
{
route_type: "wire",
x: 21.15,
y: -1.7999999999999998,
width: 0.6,
layer: "top"
},
{
route_type: "wire",
x: 21.9,
y: -1.7999999999999998,
width: 0.6,
layer: "top"
},
{
route_type: "wire",
x: 22.65,
y: -1.7999999999999998,
width: 0.6,
layer: "top"
},
{
route_type: "wire",
x: 22.887521,
y: -1.2499509999999998,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 22.887521,
y: -0.937423000000001
},
{
route_type: "wire",
x: 23.125042,
y: -0.699902,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_53"
}
],
from: ".C1 > .pin2",
to: ".SW_NAV > .GND",
anchor: {
x: 17.7,
y: 0.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_43",
pcb_trace_id: "source_net_0_mst20_0",
route: [
{
route_type: "wire",
x: 7.700023999999871,
y: 6.7,
width: 0.6,
layer: "top",
start_pcb_port_id: "pcb_port_88"
},
{
route_type: "wire",
layer: "top",
width: 0.6,
x: 7.700023999999871,
y: 7.0999760000001295
},
{
route_type: "wire",
layer: "top",
width: 0.6,
x: 6.9,
y: 7.9
},
{
route_type: "wire",
layer: "top",
width: 0.6,
x: 6.7,
y: 7.9
},
{
route_type: "wire",
layer: "top",
width: 0.6,
x: 6.617195985117672,
y: 7.982804014882329
},
{
route_type: "wire",
x: 6.498368120177498,
y: 7.982804014882329,
width: 0.625,
layer: "top"
},
{
route_type: "via",
x: 6.498368120177498,
y: 7.982804014882329,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 6.498368120177498,
y: 7.982804014882329,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: 5.963,
y: 8.518172135059828
},
{
route_type: "wire",
x: 5.963,
y: 9.926,
width: 0.8,
layer: "bottom"
},
{
route_type: "via",
x: 5.963,
y: 9.926,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 5.963,
y: 9.926,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 5.037,
y: 9
},
{
route_type: "wire",
x: 4.100024199999871,
y: 9,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 4.100022199999871,
y: 9,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 3.700023999999871,
y: 9,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_136"
}
],
from: ".C4 > .pin2",
to: ".C6 > .pin2",
anchor: {
x: 7,
y: 6.7,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_26",
pcb_trace_id: "source_net_0_mst21_0",
route: [
{
route_type: "wire",
x: 6.700023999999871,
y: -4.5,
width: 0.7999983999999999,
layer: "top",
start_pcb_port_id: "pcb_port_109"
},
{
route_type: "wire",
x: 6.700023999999871,
y: -4.0500019,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 6.700023999999871,
y: -4.0499998999999995,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 6.700023999999871,
y: -4.023775786553309,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 6.89354337056351,
y: -3.8302564159896706,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 6.89354337056351,
y: -3.6004566294364904,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 6.9,
y: -3.594,
width: 0.625,
layer: "top"
},
{
route_type: "via",
x: 6.9,
y: -3.594,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 6.9,
y: -3.594,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 6.9,
y: -3.0108137409300046,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 6.9,
y: -2.4276274818600094,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 6.9,
y: -1.8444412227900142,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 6.9,
y: -1.6,
width: 0.8,
layer: "bottom"
},
{
route_type: "via",
x: 6.9,
y: -1.6,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 6.9,
y: -1.6,
width: 0.7250000000000001,
layer: "top"
},
{
route_type: "wire",
x: 6.9,
y: -1.0666666666666664,
width: 0.7250000000000001,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 7.1000239999998715,
y: -0.8666426666667952
},
{
route_type: "wire",
x: 7.1000239999998715,
y: -0.25000009999999995,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 7.1000239999998715,
y: -0.24999809999999997,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "wire",
x: 7.1000239999998715,
y: 0.2,
width: 0.7999983999999999,
layer: "top",
end_pcb_port_id: "pcb_port_86"
}
],
from: ".C2 > .pin2",
to: ".C3 > .pin2",
anchor: {
x: 6,
y: -4.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_14",
pcb_trace_id: "source_net_0_mst22_0",
route: [
{
route_type: "wire",
x: 14.835000000000004,
y: 3.591699999999989,
width: 0.5999987999999999,
layer: "top",
start_pcb_port_id: "pcb_port_95"
},
{
route_type: "wire",
x: 14.835000000000004,
y: 2.991702199999989,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 14.835000000000004,
y: 2.991700199999989,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 14.835000000000004,
y: 2.6989999999999945
},
{
route_type: "wire",
x: 15.588,
y: 1.946,
width: 0.5999987999999999,
layer: "top"
},
{
route_type: "via",
x: 15.588,
y: 1.946,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 15.588,
y: 1.946,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 15.63512314763528,
y: 1.8988768523647184,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 15.649722356037852,
y: 1.8988768523647184,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 15.967599208402572,
y: 1.581,
width: 0.7250000000000001,
layer: "bottom"
},
{
route_type: "wire",
x: 16.617299604201285,
y: 1.5855025,
width: 0.7250000000000001,
layer: "bottom"
},
{
route_type: "wire",
x: 17.267,
y: 1.5900050000000001,
width: 0.8,
layer: "bottom"
},
{
route_type: "via",
x: 17.267,
y: 1.5900050000000001,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 17.267,
y: 1.5900050000000001,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 17.6,
y: 1.6,
layer: "top",
width: 0.675
},
{
route_type: "wire",
x: 17.8,
y: 1.4,
layer: "top",
width: 0.7
},
{
route_type: "wire",
x: 18,
y: 1.1999999999999997,
layer: "top",
width: 0.8
},
{
route_type: "wire",
x: 18.4,
y: 0.7999999999999998,
layer: "top",
width: 0.8
},
{
route_type: "wire",
x: 18.69999799999989,
y: 0.5,
width: 0.625,
layer: "top",
end_pcb_port_id: "pcb_port_107"
}
],
from: ".U3 > .GND",
to: ".C1 > .pin2",
anchor: {
x: 14.2,
y: 6.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_11",
pcb_trace_id: "source_net_0_mst23_0",
route: [
{
route_type: "wire",
x: 16.753363999999806,
y: 11.5,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_113"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 16.753363999999806,
y: 12.483085705523202
},
{
route_type: "wire",
x: 16.79462736049512,
y: 12.524349066018516,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 13.918976426513636,
y: 15.4
},
{
route_type: "wire",
x: 13,
y: 15.4,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_84"
}
],
from: ".R11 > .pin2",
to: ".J2 > .GND",
anchor: {
x: 16,
y: 11.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_9",
pcb_trace_id: "source_net_0_mst24_0",
route: [
{
route_type: "wire",
x: 12.5,
y: -3.046636000000194,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_111"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 12.776681999999903,
y: -3.323318000000097
},
{
route_type: "wire",
x: 13.15,
y: -3.323318000000097,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 13.8,
y: -3.5999999999999996,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 14.100000000000001,
y: -4.05,
width: 0.6,
layer: "top"
},
{
route_type: "wire",
x: 14.4,
y: -4.5,
width: 0.6,
layer: "top"
},
{
route_type: "wire",
x: 13.875,
y: -5,
width: 0.6,
layer: "top"
},
{
route_type: "wire",
x: 13.8,
y: -5,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 13.6,
y: -5.2,
width: 0.675,
layer: "top"
},
{
route_type: "wire",
x: 13.6,
y: -5.800000000000001,
width: 0.675,
layer: "top"
},
{
route_type: "wire",
x: 13.6,
y: -6.4,
width: 0.7250000000000001,
layer: "top"
},
{
route_type: "wire",
x: 13.926321355106424,
y: -6.949639355106523,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 14.25264271021285,
y: -7.499278710213045,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 14.753363999999806,
y: -8,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_128"
}
],
from: ".R10 > .pin2",
to: ".R8 > .pin2",
anchor: {
x: 12.5,
y: -3.8,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_29",
pcb_trace_id: "source_net_0_mst25_0",
route: [
{
route_type: "wire",
x: -6.246636000000194,
y: -10,
width: 0.4,
layer: "top",
start_pcb_port_id: "pcb_port_115"
},
{
route_type: "wire",
layer: "top",
width: 0.4,
x: -7.046636000000195,
y: -9.2
},
{
route_type: "wire",
x: -7.5,
y: -9.2,
width: 0.42500000000000004,
layer: "top"
},
{
route_type: "wire",
x: -7.9,
y: -8.8,
width: 0.42500000000000004,
layer: "top"
},
{
route_type: "wire",
x: -7.9,
y: -8.4,
width: 0.55,
layer: "top"
},
{
route_type: "wire",
x: -8.266751656547804,
y: -8.145,
width: 0.5750000000000001,
layer: "top"
},
{
route_type: "wire",
x: -8.63350331309561,
y: -7.889999999999999,
width: 0.775,
layer: "top"
},
{
route_type: "wire",
x: -9.350127484821707,
y: -7.889999999999999,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -10.066751656547805,
y: -7.889999999999999,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -10.783375828273902,
y: -7.889999999999999,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -11.5,
y: -7.889999999999999,
width: 0.42500000000000004,
layer: "top",
end_pcb_port_id: "pcb_port_57"
}
],
from: ".R12 > .pin2",
to: ".DS1 > .GND",
anchor: {
x: -7,
y: -10,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_9",
pcb_trace_id: "source_net_0_mst26_0",
route: [
{
route_type: "wire",
x: 12.5,
y: -3.046636000000194,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_111"
},
{
route_type: "wire",
x: 12.5,
y: 0.40000000000000124,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 12.853553390593273,
y: 0.753553390593275
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 10.903553390593274,
y: 2.7035533905932745
},
{
route_type: "wire",
x: 10.55,
y: 2.3500000000000005,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_62"
}
],
from: ".R10 > .pin2",
to: ".U4 > .GND",
anchor: {
x: 12.5,
y: -3.8,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_71",
pcb_trace_id: "source_net_0_mst27_0",
route: [
{
route_type: "wire",
x: -15.7,
y: -12.05,
width: 0.65,
layer: "top",
start_pcb_port_id: "pcb_port_76"
},
{
route_type: "wire",
x: -16.00082562956666,
y: -11.749174370433341,
width: 0.65,
layer: "top"
},
{
route_type: "wire",
x: -16.199999,
y: -11.749174370433341,
width: 0.65,
layer: "top"
},
{
route_type: "wire",
x: -16.200001,
y: -11.749174370433341,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -16.656230805579558,
y: -11.749174370433341,
width: 0.8,
layer: "top"
},
{
route_type: "via",
x: -16.656230805579558,
y: -11.749174370433341,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -16.656230805579558,
y: -11.749174370433341,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -15.884265682577425,
y: -11.749174370433341
},
{
route_type: "wire",
x: -12.048312154338031,
y: -7.913220842193948,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: -11.5,
y: -7.889999999999999,
width: 0.8,
layer: "bottom",
end_pcb_port_id: "pcb_port_57"
}
],
from: ".Q1 > .pin2",
to: ".DS1 > .GND",
anchor: {
x: -16.7,
y: -13,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_45",
pcb_trace_id: "source_net_0_mst28_0",
route: [
{
route_type: "wire",
x: -1.4899157499999998,
y: 13.749921,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_14"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: -1.1509947499999988,
y: 13.411
},
{
route_type: "wire",
x: 1.056,
y: 13.411,
width: 0.8,
layer: "top"
},
{
route_type: "via",
x: 1.056,
y: 13.411,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 1.056,
y: 13.411,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 1.0954470343948843,
y: 13.371552965605115,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 1.5653576275159073,
y: 12.901642372484092,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 2.0352682206369304,
y: 12.43173177936307,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 2.5051788137579534,
y: 11.961821186242046,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 2.9750894068789764,
y: 11.491910593121023,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 3.4449999999999994,
y: 11.022,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 3.6,
y: 11.022,
width: 0.8,
layer: "bottom"
},
{
route_type: "via",
x: 3.6,
y: 11.022,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 3.6,
y: 11.022,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 3.691469351003291,
y: 11.11346935100329,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 3.691469351003291,
y: 11.175832537337955,
width: 0.625,
layer: "top"
},
{
route_type: "wire",
x: 4.103553082334313,
y: 11.587916268668977,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 4.515636813665336,
y: 12,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 4.599997999999891,
y: 12,
width: 0.625,
layer: "top",
end_pcb_port_id: "pcb_port_138"
}
],
from: ".U2 > .GND",
to: ".C7 > .pin2",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_77",
pcb_trace_id: "source_net_0_mst29_0",
route: [
{
route_type: "wire",
x: 14.753363999999806,
y: -8,
width: 0.8,
layer: "top",
start_pcb_port_id: "pcb_port_128"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 15.760363999999806,
y: -9.007
},
{
route_type: "wire",
x: 15.957,
y: -9.007,
width: 0.8,
layer: "top"
},
{
route_type: "via",
x: 15.957,
y: -9.007,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 15.957,
y: -9.007,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: 15.964,
y: -9
},
{
route_type: "wire",
x: 22,
y: -9,
width: 0.8,
layer: "bottom",
end_pcb_port_id: "pcb_port_70"
}
],
from: ".R8 > .pin2",
to: ".J4 > .PULSE_GND",
anchor: {
x: 14,
y: -8,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_35",
pcb_trace_id: "source_net_0_mst30_0",
route: [
{
route_type: "wire",
x: -15.7,
y: -12.05,
width: 0.65,
layer: "top",
start_pcb_port_id: "pcb_port_76"
},
{
route_type: "wire",
x: -16.00082562956666,
y: -11.749174370433341,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -16,
y: -11.375,
width: 0.8,
layer: "top"
},
{
route_type: "via",
x: -16,
y: -11.375,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -16,
y: -11.375,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: -16.66555879229703,
y: -11.739846383715868,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: -17.19900291306733,
y: -11.20640226294557,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -17.5525563036606,
y: -11.559955653538843
},
{
route_type: "wire",
layer: "bottom",
width: 0.8,
x: -22.353553390593273,
y: -6.7589585666061724
},
{
route_type: "wire",
x: -22,
y: -6.4054051760128985,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: -22,
y: -6.2,
width: 0.8,
layer: "bottom",
end_pcb_port_id: "pcb_port_46"
}
],
from: ".Q1 > .pin2",
to: ".J1 > .pin2",
anchor: {
x: -16.7,
y: -13,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_26",
pcb_trace_id: "source_net_0_mst31_0",
route: [
{
route_type: "wire",
x: 6.700023999999871,
y: -4.5,
width: 0.7999983999999999,
layer: "top",
start_pcb_port_id: "pcb_port_109"
},
{
route_type: "wire",
x: 6.700023999999871,
y: -4.9499981,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 6.700023999999871,
y: -4.9500001000000005,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
layer: "top",
width: 0.8,
x: 6.700023999999871,
y: -9.487
},
{
route_type: "wire",
x: 1.713023999999871,
y: -9.487,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 1.1503493333332473,
y: -9.487,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 0.5876746666666237,
y: -9.487,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: 0.025,
y: -9.487,
width: 0.7999983999999999,
layer: "top"
},
{
route_type: "via",
x: 0.025,
y: -9.487,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.025,
y: -9.487,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: 0.02357981006174914,
y: -9.488420189938251,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: -0.5138403798765018,
y: -8.951,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: -1.1143802849073765,
y: -8.951,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: -1.714920189938251,
y: -8.951,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: -2.3154600949691253,
y: -8.951,
width: 0.8,
layer: "bottom"
},
{
route_type: "wire",
x: -2.916,
y: -8.951,
width: 0.8,
layer: "bottom"
},
{
route_type: "via",
x: -2.916,
y: -8.951,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -2.916,
y: -8.951,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -2.7850943892725715,
y: -9.081905610727429,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -2.7850943892725715,
y: -9.098847997481496,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -2.546636000000194,
y: -9.337306386753873,
width: 0.8,
layer: "top"
},
{
route_type: "wire",
x: -2.546636000000194,
y: -10,
width: 0.8,
layer: "top",
end_pcb_port_id: "pcb_port_134"
}
],
from: ".C2 > .pin2",
to: ".R13 > .pin2",
anchor: {
x: 6,
y: -4.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_87",
pcb_trace_id: "source_trace_87__source_trace_88_mst0_0",
route: [
{
route_type: "wire",
x: -7.246636000000194,
y: -12.5,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_132"
},
{
route_type: "wire",
x: -6.766942040272287,
y: -12.019942040272287,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.540037787377228,
y: -12.019942040272287,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -4.053363999999919,
y: -10.533268252894977,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -4.053363999999919,
y: -10,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_133"
}
],
from: ".R9 > .pin2",
to: ".R13 > .pin1",
anchor: {
x: -8,
y: -12.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_87",
pcb_trace_id: "source_trace_87__source_trace_88_mst1_0",
route: [
{
route_type: "wire",
x: -7.246636000000194,
y: -12.5,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_132"
},
{
route_type: "wire",
x: -7.246557289587905,
y: -13.386965805886033,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.386614792757767,
y: -14.531048737763115,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.831473938756593,
y: -14.53024870948145,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.197787865221992,
y: -14.161143854502669,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.197787865221992,
y: -13.19010685198351,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.631862662124645,
y: -11.756032055080857,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -13.506032055080857,
y: -11.756032055080857,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -15.7,
y: -13.95,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_75"
}
],
from: ".R9 > .pin2",
to: ".Q1 > .pin1",
anchor: {
x: -8,
y: -12.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_86",
pcb_trace_id: "source_trace_86_0",
route: [
{
route_type: "wire",
x: -7.48990375,
y: -1.7499209999999996,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_4"
},
{
route_type: "wire",
x: -7.48990375,
y: -3.133619231215691,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.407772946137237,
y: -3.2157500350784542,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.407772946137237,
y: -3.378772946137237,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.419000823243923,
y: -3.3822496541710505,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -7.419000823243923,
y: -3.3822496541710505,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -7.419000823243923,
y: -3.3822496541710505,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -6.722363822769116,
y: -4.086636177230885,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -6.722363822769116,
y: -12.046230732720687,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.59647098476816,
y: -13.920337894719733,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.59647098476816,
y: -14.046470984768161,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.600670724630064,
y: -14.03939800922748,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: -8.600670724630064,
y: -14.03939800922748,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -8.600670724630064,
y: -14.03939800922748,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.6,
y: -12.653,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.75336399999992,
y: -12.5,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_131"
}
],
from: ".U2 > .IO14",
to: ".R9 > .pin1",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_59",
pcb_trace_id: "source_trace_59_0",
route: [
{
route_type: "wire",
x: -13.49014575,
y: 13.749921,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_20"
},
{
route_type: "wire",
x: -12.81,
y: 14.445,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.809928337751414,
y: 14.491727751056487,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.817016312959757,
y: 15.384130163708912,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.873870065068843,
y: 16.327276411599826,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.297723588400174,
y: 16.327276411599826,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -4.823,
y: 16.802,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -4.823,
y: 16.802,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -4.823,
y: 16.802,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -4.732130721640729,
y: 16.71113072164073,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -4.712445665891506,
y: 16.71113072164073,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -3.9177785005874437,
y: 15.916463556336666,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -3.543054872954478,
y: 15.916463556336666,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: -3.543054872954478,
y: 15.916463556336666,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -3.543054872954478,
y: 15.916463556336666,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.1086197838055405,
y: 16.350898645485604,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.0965870683507783,
y: 16.350898645485604,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.049101354514397,
y: 16.350898645485604,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 7,
y: 15.4,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_81"
}
],
from: ".U2 > .RXD",
to: ".J2 > .ESP_RX",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_58",
pcb_trace_id: "source_trace_58_0",
route: [
{
route_type: "wire",
x: -15.49014175,
y: 13.749921,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_21"
},
{
route_type: "wire",
x: -14.84,
y: 14.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -14.812891058226288,
y: 14.773184827653825,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.451477318622924,
y: 17.13459856725719,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.292112041360824,
y: 17.13459856725719,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -8.292112041360824,
y: 17.13459856725719,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -8.292112041360824,
y: 17.13459856725719,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.10772663913231,
y: 17.318983969485704,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -7.954840784574648,
y: 17.318983969485704,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 3.081016030514297,
y: 17.318983969485704,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 5,
y: 15.4,
width: 0.15,
layer: "bottom",
end_pcb_port_id: "pcb_port_80"
}
],
from: ".U2 > .TXD",
to: ".J2 > .ESP_TX",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_56",
pcb_trace_id: "source_trace_56_0",
route: [
{
route_type: "wire",
x: -7.49015775,
y: 13.749921,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_17"
},
{
route_type: "wire",
x: -7.025453875597413,
y: 14.214546124402588,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.025453875597413,
y: 14.412832740730916,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.720827507943365,
y: 15.717459108384965,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.069691559155287,
y: 15.717459108384965,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -1.9871506675402513,
y: 18.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 12.4,
y: 18.8,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 12.4,
y: 18.8,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 12.4,
y: 18.8,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 12.463432221890294,
y: 18.73656777810971,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 12.463432221890294,
y: 18.734591024781736,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 20.680977552216838,
y: 10.517045694455193,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 21.0562607320077,
y: 10.517045694455193,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 21.0562607320077,
y: 0.184739267992299,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 23.741,
y: -2.5,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 23.741,
y: -2.5,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 23.741,
y: -2.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 23.70168078791637,
y: -2.539319212083629,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 23.125042,
y: -3.1159579999999987,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 23.125042,
y: -4.300098,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_52"
}
],
from: ".U2 > .IO0",
to: ".SW_NAV > .GPIO0",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_52",
pcb_trace_id: "source_trace_52__source_trace_54_mst0_0",
route: [
{
route_type: "wire",
x: -15.489887750000001,
y: -1.7499209999999996,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_0"
},
{
route_type: "wire",
x: -14.84,
y: -2.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -14.790350743849661,
y: -2.7785998019299187,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -14.791201410145675,
y: -2.7781097867824456,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -14.051301989236778,
y: -3.2955701690443915,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -13.866327134009554,
y: -3.702984062918567,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.925417640959083,
y: -3.702984062918567,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.815984062918567,
y: -3.702984062918567,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.747,
y: -3.634,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -11.747,
y: -3.634,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -11.747,
y: -3.634,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -10.471570210538587,
y: -2.358570210538588,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -0.14892889475546411,
y: -2.358570210538588,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -0.04142978946141174,
y: -2.358570210538588,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 0,
y: -2.4,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 0,
y: -2.4,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0,
y: -2.4,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.847,
y: -2.4,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.2466360000000805,
y: -1,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_89"
}
],
from: ".U2 > .RST",
to: ".R6 > .pin1",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_52",
pcb_trace_id: "source_trace_52__source_trace_54_mst1_0",
route: [
{
route_type: "wire",
x: 2.2466360000000805,
y: -1,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_89"
},
{
route_type: "wire",
x: 3.1366360000000806,
y: -0.11,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 3.2348395573360853,
y: -0.11402183231277878,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 3.2348395573360853,
y: -0.11402183231277878,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 3.2348395573360853,
y: -0.11402183231277878,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 3.356400457580224,
y: -0.0645995424197758,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 4.642256492048093,
y: -0.06459954241977561,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 7.420377148786667,
y: 2.168885680179474,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 8.321316154404295,
y: 3.6144601199364264,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 8.321316154404295,
y: 3.6144601199364264,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 8.321316154404295,
y: 3.6144601199364264,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.32912841799293,
y: 3.622272383525061,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.378747862186076,
y: 3.6718918277182073,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 9.303466328024877,
y: 3.6718918277182073,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 9.303466328024877,
y: 3.6718918277182073,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 9.303466328024877,
y: 3.6718918277182073,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 9.303528256933207,
y: 3.6719537566265377,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 9.433302206460489,
y: 3.6719537566265377,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 17.781503606610467,
y: 3.6346003471017627,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 18.675953756626537,
y: 3.6719537566265377,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 19.210000000472114,
y: 4.205682975459659,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 19.210000000472114,
y: 4.205682975459659,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 19.210000000472114,
y: 4.205682975459659,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 19.249814982783555,
y: 4.245814982783554,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 19.273782783859502,
y: 4.245814982783554,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 20.03569317468524,
y: 3.485142748463711,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 21.374140261297587,
y: 3.4924555725419815,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 21.222635065194343,
y: 3.63593956467988,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 21.691428099960817,
y: 3.3656963842491137,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 21.768413073503844,
y: 3.1807669965995733,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 23.625042,
y: 1.3241380701034164,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 23.625042,
y: 1.199902,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_47"
}
],
from: ".R6 > .pin1",
to: ".SW_RST > .RESET",
anchor: {
x: 3,
y: -1,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_50",
pcb_trace_id: "source_trace_50_0",
route: [
{
route_type: "wire",
x: -5.49016175,
y: 13.749921,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_16"
},
{
route_type: "wire",
x: -5.49016175,
y: 8.62685595111899,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -0.9810566991185956,
y: 4.117750900237585,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.6792269525038693,
y: 4.119184754663501,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.101694009592213,
y: 3.706283740261075,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.0954976174506788,
y: 2.651502382549321,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.2466360000000805,
y: 1.5,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_125"
}
],
from: ".U2 > .IO2",
to: ".R5 > .pin1",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_48",
pcb_trace_id: "source_trace_48_0",
route: [
{
route_type: "wire",
x: -3.49016575,
y: 13.749921,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_15"
},
{
route_type: "wire",
x: -3.49016575,
y: 12.69016575,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.472003035761635,
y: 11.672003035761636,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.4,
y: 11.6,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -2.4,
y: 11.6,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -2.4,
y: 11.6,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -2.4,
y: 9.656264832373186,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 1.9025725391302797,
y: 5.353692293242907,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 2.0851192911463934,
y: 5.264478698313078,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 2.0851192911463934,
y: 5.264478698313078,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 2.0851192911463934,
y: 5.264478698313078,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.0124097043121894,
y: 4.234590295687811,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.2466360000000805,
y: 4,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_123"
}
],
from: ".U2 > .IO15",
to: ".R4 > .pin1",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_46",
pcb_trace_id: "source_trace_46_0",
route: [
{
route_type: "wire",
x: -11.48989575,
y: -1.7499209999999996,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_2"
},
{
route_type: "wire",
x: -11.48989575,
y: -1.5667757763587695,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.20525542178244,
y: -0.2821354481412084,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.542473364313601,
y: -0.2821354481412084,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.8906514666206533,
y: 1.3696864495517393,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.8855856509689772,
y: 1.3747522652034154,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -3.8855856509689772,
y: 1.3747522652034154,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -3.8855856509689772,
y: 1.3747522652034154,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -2.5025647299163785,
y: 1.3747522652034154,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 1.2492090862535097,
y: 5.126526081373304,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 1.30412445,
y: 5.031521301686922,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 1.30412445,
y: 5.031521301686922,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 1.30412445,
y: 5.031521301686922,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.3235902956878105,
y: 5.57695429568773,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.2466360000000805,
y: 6.5,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_121"
}
],
from: ".U2 > .EN",
to: ".R3 > .pin1",
anchor: {
x: -7.625,
y: 6,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_13",
pcb_trace_id: "source_trace_28__source_net_1_mst0_0",
route: [
{
route_type: "wire",
x: 12.294999999999998,
y: 9.408299999999997,
width: 0.3,
layer: "top",
start_pcb_port_id: "pcb_port_100"
},
{
route_type: "wire",
x: 12.294999999999998,
y: 9.698916666666664,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 12.294999999999998,
y: 9.989533333333332,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 12.294999999999998,
y: 10.280149999999999,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 12.294999999999998,
y: 10.570766666666666,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 12.294999999999998,
y: 10.861383333333334,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 12.294999999999998,
y: 11.152000000000001,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 12.120818000000039,
y: 11.326,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 11.94663600000008,
y: 11.5,
width: 0.3,
layer: "top",
end_pcb_port_id: "pcb_port_104"
}
],
from: ".U3 > .CE",
to: ".R2 > .pin1",
anchor: {
x: 14.2,
y: 6.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_28",
pcb_trace_id: "source_trace_28__source_net_1_mst1_0",
route: [
{
route_type: "wire",
x: -5.85,
y: -7.95,
width: 0.3,
layer: "top",
start_pcb_port_id: "pcb_port_41"
},
{
route_type: "wire",
x: -6.447782391732985,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -7.085680540035824,
y: -8.58789814830284,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -7.2108981483028405,
y: -8.58789814830284,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -7.214,
y: -8.591,
width: 0.3,
layer: "top"
},
{
route_type: "via",
x: -7.214,
y: -8.591,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -7.214,
y: -8.591,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: -8.303751425636047,
y: -8.591,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: -8.416248545877302,
y: -8.703497120241254,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: -8.425895417552715,
y: -8.703497120241254,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: -8.51852260648549,
y: -8.79612430917403,
width: 0.3,
layer: "bottom"
},
{
route_type: "via",
x: -8.51852260648549,
y: -8.79612430917403,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -8.51852260648549,
y: -8.79612430917403,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -8.51852260648549,
y: -9.23447739351451,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -7.7533639999999195,
y: -10,
width: 0.3,
layer: "top",
end_pcb_port_id: "pcb_port_114"
}
],
from: ".Q2 > .pin1",
to: ".R12 > .pin1",
anchor: {
x: -7,
y: -7,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_12",
pcb_trace_id: "source_trace_28__source_net_1_mst2_0",
route: [
{
route_type: "wire",
x: 16.105,
y: 3.591699999999989,
width: 0.3,
layer: "top",
start_pcb_port_id: "pcb_port_96"
},
{
route_type: "wire",
x: 16.700002000000108,
y: 2.9969979999998926,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 16.700002000000108,
y: 0.5,
width: 0.3,
layer: "top",
end_pcb_port_id: "pcb_port_106"
}
],
from: ".U3 > .VCC",
to: ".C1 > .pin1",
anchor: {
x: 14.2,
y: 6.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_0",
pcb_trace_id: "source_trace_28__source_net_1_mst3_0",
route: [
{
route_type: "wire",
x: 18.625855200000004,
y: 13.100160299999999,
width: 0.3,
layer: "top",
start_pcb_port_id: "pcb_port_36"
},
{
route_type: "wire",
x: 18.626,
y: 13.1,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 18.875922835767042,
y: 13.1,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.125845671534083,
y: 13.1,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.33205426131493,
y: 12.893791410219155,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.349999999999998,
y: 12.899999999999999,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.74447144087662,
y: 12.481374230657464,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.950680030657466,
y: 12.275165640876617,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.156888620438313,
y: 12.068957051095772,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.363097210219156,
y: 11.862748461314926,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.569305800000002,
y: 11.65653987153408,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.569515423434524,
y: 11.378956476491915,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.56972504686905,
y: 11.101373081449747,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.569934670303574,
y: 10.823789686407581,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.570144293738096,
y: 10.546206291365415,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.570353917172618,
y: 10.268622896323247,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.570563540607143,
y: 9.991039501281081,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.57077316404167,
y: 9.713456106238914,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.57098278747619,
y: 9.435872711196748,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.55,
y: 9.299999999999999,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 20.001567167071507,
y: 8.867781532928495,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.811761960269944,
y: 8.678417806839077,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.621956753468382,
y: 8.48905408074966,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.43215154666682,
y: 8.299690354660243,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.163441131111213,
y: 8.299807869773495,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 18.894730715555607,
y: 8.299925384886746,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 18.6260203,
y: 8.3000429,
width: 0.3,
layer: "top",
end_pcb_port_id: "pcb_port_37"
}
],
from: ".J3 > .B4A9",
to: ".J3 > .A4B9",
anchor: {
x: 20.8,
y: 10.7,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_1",
pcb_trace_id: "source_trace_28__source_net_1_mst4_0",
route: [
{
route_type: "wire",
x: 18.6260203,
y: 8.3000429,
width: 0.3,
layer: "top",
start_pcb_port_id: "pcb_port_37"
},
{
route_type: "wire",
x: 18.855070805172193,
y: 8.3000429,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.084121310344386,
y: 8.3000429,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.650000000000002,
y: 8.7,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.655020941491976,
y: 8.87094253114759,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.7,
y: 8.9,
width: 0.3,
layer: "top"
},
{
route_type: "via",
x: 19.7,
y: 8.9,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 19.7,
y: 8.9,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 19.41406120541781,
y: 8.709677787979986,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 19.212948965796926,
y: 8.5085655483591,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 19.01183672617604,
y: 8.307453308738214,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 18.810724486555152,
y: 8.106341069117327,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 18.60961224693427,
y: 7.905228829496442,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 18.408500007313382,
y: 7.704116589875556,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 18.207387767692495,
y: 7.50300435025467,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 18.00627552807161,
y: 7.301892110633785,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.805163288450725,
y: 7.100779871012899,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.604051048829838,
y: 6.899667631392013,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.604051048829838,
y: 6.63159704573495,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.604051048829838,
y: 6.363526460077887,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.604051048829838,
y: 6.095455874420825,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.604051048829838,
y: 5.827385288763762,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.604051048829838,
y: 5.559314703106699,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.604051048829838,
y: 5.2912441174496365,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.604051048829838,
y: 5.023173531792573,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.604051048829838,
y: 4.75510294613551,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.604051048829838,
y: 4.730051048829837,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.577,
y: 4.703,
width: 0.3,
layer: "bottom"
},
{
route_type: "via",
x: 17.577,
y: 4.703,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 17.577,
y: 4.703,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 17.396500000000003,
y: 4.703,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 17.216,
y: 4.703,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 17.030833333333334,
y: 4.517783333333332,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 16.845666666666666,
y: 4.332566666666663,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 16.6605,
y: 4.147349999999994,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 16.475333333333335,
y: 3.962133333333326,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 16.290166666666668,
y: 3.7769166666666574,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 16.105,
y: 3.591699999999989,
width: 0.3,
layer: "top",
end_pcb_port_id: "pcb_port_96"
}
],
from: ".J3 > .A4B9",
to: ".U3 > .VCC",
anchor: {
x: 20.8,
y: 10.7,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_1",
pcb_trace_id: "source_trace_28__source_net_1_mst5_0",
route: [
{
route_type: "wire",
x: 18.6260203,
y: 8.3000429,
width: 0.3,
layer: "top",
start_pcb_port_id: "pcb_port_37"
},
{
route_type: "wire",
x: 18.855070805172193,
y: 8.3000429,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.084121310344386,
y: 8.3000429,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.650000000000002,
y: 8.7,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.655020941491976,
y: 8.87094253114759,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 19.85,
y: 8.525,
width: 0.3,
layer: "top"
},
{
route_type: "via",
x: 19.85,
y: 8.525,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 19.85,
y: 8.525,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 19.322587923146965,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 19.03000240125524,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 18.737416879363508,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 18.44483135747178,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 18.15224583558005,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.859660313688323,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.567074791796593,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 17.274489269904866,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 16.981903748013135,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 16.689318226121408,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 16.396732704229677,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 16.10414718233795,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 15.81156166044622,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 15.518976138554493,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 15.226390616662762,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 14.933805094771035,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 14.641219572879304,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 14.348634050987576,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 14.056048529095847,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 13.763463007204118,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 13.47087748531239,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 13.17829196342066,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 12.885706441528932,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 12.593120919637203,
y: 8.910790027600871,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 12.407116076155061,
y: 9.096794871083013,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 12.221111232672921,
y: 9.282799714565154,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 12.03510638919078,
y: 9.468804558047294,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 11.849101545708638,
y: 9.654809401529436,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 11.849101545708638,
y: 9.660898454291363,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 11.694,
y: 9.816,
width: 0.3,
layer: "bottom"
},
{
route_type: "via",
x: 11.694,
y: 9.816,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 11.694,
y: 9.816,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 11.886999999999999,
y: 9.816,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 12.090999999999998,
y: 9.61215,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 12.294999999999998,
y: 9.408299999999997,
width: 0.3,
layer: "top",
end_pcb_port_id: "pcb_port_100"
}
],
from: ".J3 > .A4B9",
to: ".U3 > .CE",
anchor: {
x: 20.8,
y: 10.7,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_28",
pcb_trace_id: "source_trace_28__source_net_1_mst6_0",
route: [
{
route_type: "wire",
x: -7.7533639999999195,
y: -10,
width: 0.3,
layer: "top",
start_pcb_port_id: "pcb_port_114"
},
{
route_type: "wire",
x: -7.953925996814666,
y: -9.799438003185253,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -8.154487993629413,
y: -9.598876006370507,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -8.35504999044416,
y: -9.39831400955576,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -8.555611987258906,
y: -9.197752012741013,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -8.756173984073653,
y: -8.997190015926266,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -9.035752697448542,
y: -9.001459338989319,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -9.315331410823429,
y: -9.005728662052373,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -9.594910124198318,
y: -9.009997985115426,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -9.874488837573207,
y: -9.014267308178479,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -10.154067550948096,
y: -9.018536631241533,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -10.433646264322983,
y: -9.022805954304586,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -10.8,
y: -9.075000000000001,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -11.831539831197425,
y: -9.04415256961985,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -12.111118544572314,
y: -9.048421892682905,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -12.3906972579472,
y: -9.052691215745957,
width: 0.2625,
layer: "top"
},
{
route_type: "wire",
x: -12.5,
y: -9.000000000000002,
width: 0.225,
layer: "top"
},
{
route_type: "wire",
x: -12.7,
y: -8.8,
width: 0.225,
layer: "top"
},
{
route_type: "wire",
x: -12.740618322834992,
y: -8.54116224859358,
width: 0.225,
layer: "top"
},
{
route_type: "wire",
x: -12.781236645669985,
y: -8.282324497187158,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -12.821854968504978,
y: -8.023486745780737,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -12.862473291339969,
y: -7.764648994374316,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -12.903091614174961,
y: -7.505811242967895,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -12.943709937009954,
y: -7.246973491561474,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -12.984328259844947,
y: -6.988135740155053,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -13.183249690768134,
y: -6.789214309231866,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -13.38217112169132,
y: -6.590292878308679,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -13.581092552614507,
y: -6.391371447385493,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -13.879673405247562,
y: -6.233999288162904,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -14.177856845384067,
y: -5.7946071546159335,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -14.376778276307252,
y: -5.595685723692746,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -14.57569970723044,
y: -5.39676429276956,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -14.774621138153627,
y: -5.1978428618463735,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -14.973542569076812,
y: -4.998921430923186,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -15.172464,
y: -4.8,
width: 0.3,
layer: "top",
end_pcb_port_id: "pcb_port_44"
}
],
from: ".R12 > .pin1",
to: ".D3 > .ANODE",
anchor: {
x: -7,
y: -10,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_23",
pcb_trace_id: "source_trace_28__source_net_1_mst7_0",
route: [
{
route_type: "wire",
x: 16.700002000000108,
y: 0.5,
width: 0.3,
layer: "top",
start_pcb_port_id: "pcb_port_106"
},
{
route_type: "wire",
x: 16.697,
y: 0.4969999999999999,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 16.697,
y: 0.20599999999999996,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 16.697,
y: -0.08500000000000008,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 16.697,
y: -0.37600000000000006,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 16.697,
y: -0.667,
width: 0.3,
layer: "top"
},
{
route_type: "via",
x: 16.697,
y: -0.667,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 16.697,
y: -0.667,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 16.654159404671343,
y: -0.7098405953286557,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 16.654159404671343,
y: -0.721499802971568,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 16.443106710919473,
y: -0.9325524967234378,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 16.232054017167602,
y: -1.1436051904753077,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 16.021001323415735,
y: -1.3546578842271777,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 15.809948629663864,
y: -1.5657105779790477,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 15.598895935911994,
y: -1.7767632717309174,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 15.387843242160123,
y: -1.9878159654827874,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 15.176790548408254,
y: -2.198868659234657,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 14.965737854656384,
y: -2.409921352986527,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 14.754685160904515,
y: -2.620974046738397,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 14.543632467152644,
y: -2.832026740490267,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 14.301104478447341,
y: -2.831282626840588,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 14.09759503908611,
y: -3.0348126631109267,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 13.89408559972488,
y: -3.238342699381265,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 13.69057616036365,
y: -3.4418727356516037,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 13.35,
y: -3.6,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 12.673028963557499,
y: -4.459522917003296,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 12.469519524196269,
y: -4.663052953273636,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 12.266010084835038,
y: -4.866582989543974,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 12.062500645473808,
y: -5.070113025814313,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 11.85,
y: -6.1499999999999995,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 11.55,
y: -6.449999999999999,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 11.335739385181274,
y: -6.553427308853855,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 11.036571950096764,
y: -6.553427308853855,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 10.737404515012253,
y: -6.553427308853855,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 10.438237079927742,
y: -6.553427308853855,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 10.139069644843232,
y: -6.553427308853855,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 9.839902209758723,
y: -6.553427308853855,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 9.540734774674211,
y: -6.553427308853855,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 9.362987819739368,
y: -6.731174263788697,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 9.185240864804527,
y: -6.908921218723539,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 9.007493909869684,
y: -7.086668173658382,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.829746954934842,
y: -7.264415128593225,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -7.442162083528067,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -7.7295342309489845,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -8.016906378369903,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -8.30427852579082,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -8.591650673211738,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -8.879022820632656,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -9.166394968053575,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -9.453767115474493,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -9.74113926289541,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -10.028511410316328,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -10.315883557737246,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -10.603255705158166,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -10.890627852579083,
width: 0.3,
layer: "bottom"
},
{
route_type: "wire",
x: 8.652,
y: -11.178,
width: 0.3,
layer: "bottom"
},
{
route_type: "via",
x: 8.652,
y: -11.178,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 8.652,
y: -11.178,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 8.59433999431662,
y: -11.23566000568338,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 8.407322119550225,
y: -11.422677880449776,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 8.220304244783827,
y: -11.609695755216173,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 8.033286370017432,
y: -11.796713629982568,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 7.846268495251036,
y: -11.983731504748963,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 7.659250620484641,
y: -12.17074937951536,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 7.4722327457182445,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 7.187420062959822,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 6.9026073802014025,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 6.61779469744298,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 6.332982014684559,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 6.048169331926138,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 5.763356649167717,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 5.478543966409296,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 5.193731283650875,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 4.908918600892454,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 4.624105918134032,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 4.339293235375611,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 4.05448055261719,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 3.769667869858769,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 3.5999999999999996,
y: -12.45,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 2.9152298215835053,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 2.6304171388250843,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 2.345604456066663,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 2.060791773308242,
y: -12.357767254281756,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 1.8508980945329196,
y: -12.147873575506434,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 1.6410044157575987,
y: -11.937979896731113,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 1.4311107369822769,
y: -11.728086217955791,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 1.221217058206955,
y: -11.518192539180468,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 1.0113233794316332,
y: -11.308298860405147,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 0.8014297006563118,
y: -11.098405181629825,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 0.59153602188099,
y: -10.888511502854504,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 0.3816423431056686,
y: -10.678617824079183,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: 0.17174866433034675,
y: -10.46872414530386,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -0.1499999999999999,
y: -10.35,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -0.8777197295462618,
y: -9.419255751427253,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -1.0876134083215834,
y: -9.209362072651931,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -1.2975070870969052,
y: -8.999468393876608,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -1.5074007658722268,
y: -8.789574715101287,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -1.7172944446475484,
y: -8.579681036325965,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -1.9271881234228703,
y: -8.369787357550644,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -2.1370818021981917,
y: -8.159893678775322,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -2.3469754809735135,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -2.6388941908923873,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -2.930812900811261,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -3.222731610730135,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -3.514650320649009,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -3.8065690305678825,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -4.098487740486757,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -4.390406450405631,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -4.682325160324504,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -4.974243870243378,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -5.266162580162252,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -5.558081290081126,
y: -7.95,
width: 0.3,
layer: "top"
},
{
route_type: "wire",
x: -5.85,
y: -7.95,
width: 0.3,
layer: "top",
end_pcb_port_id: "pcb_port_41"
}
],
from: ".C1 > .pin1",
to: ".Q2 > .pin1",
anchor: {
x: 17.7,
y: 0.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_22",
pcb_trace_id: "source_trace_22_0",
route: [
{
route_type: "wire",
x: 10.249,
y: 11.5,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_38"
},
{
route_type: "wire",
x: 10.979741272234081,
y: 12.23074127223408,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 12.385557050041864,
y: 12.23074127223408,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 12.605645374726395,
y: 12.01065294754955,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 13.181258149890555,
y: 9.792041850109436,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 13.564999999999994,
y: 9.408299999999997,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_99"
}
],
from: ".D1 > .CATHODE",
to: ".U3 > .CHRG",
anchor: {
x: 9.5,
y: 11.5,
rotation: 180,
layer: "top"
}
},
{
source_trace_id: "source_trace_21",
pcb_trace_id: "source_trace_21_0",
route: [
{
route_type: "wire",
x: 13.453363999999805,
y: 11.5,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_105"
},
{
route_type: "wire",
x: 13.453363999999805,
y: 11.702542106212983,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 11.203453053106394,
y: 13.952453053106394,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.751,
y: 11.5,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_39"
}
],
from: ".R2 > .pin2",
to: ".D1 > .ANODE",
anchor: {
x: 12.7,
y: 11.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_18",
pcb_trace_id: "source_trace_18_0",
route: [
{
route_type: "wire",
x: 13.564999999999994,
y: 3.591699999999989,
width: 0.15,
layer: "top",
start_pcb_port_id: "pcb_port_94"
},
{
route_type: "wire",
x: 13.564999999999994,
y: 3.954258483040217,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 9.402155597502912,
y: 8.1171028855373,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.929533114462782,
y: 8.1171028855373,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.046636000000081,
y: 9,
width: 0.15,
layer: "top",
end_pcb_port_id: "pcb_port_102"
}
],
from: ".U3 > .PROG",
to: ".R1 > .pin1",
anchor: {
x: 14.2,
y: 6.5,
rotation: 0,
layer: "top"
}
},
{
source_trace_id: "source_trace_10",
pcb_trace_id: "source_trace_10_0",
route: [
{
route_type: "wire",
x: 18.6259568,
y: 12.450059999999999,
width: 0.2,
layer: "top",
start_pcb_port_id: "pcb_port_33"
},
{
route_type: "wire",
x: 17.89202603169168,
y: 12.450059999999999,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 17.70400433294208,
y: 12.262038301250398,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 17.592961698749605,
y: 12.262038301250398,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 17.59229460251288,
y: 12.266666287857227,
width: 0.2,
layer: "top"
},
{
route_type: "via",
x: 17.59229460251288,
y: 12.266666287857227,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 17.59229460251288,
y: 12.266666287857227,
width: 0.2,
layer: "bottom"
},
{
route_type: "wire",
x: 16.193360596459215,
y: 12.267,
width: 0.2,
layer: "bottom"
},
{
route_type: "wire",
x: 16.129180298229606,
y: 12.202819701770393,
width: 0.2,
layer: "bottom"
},
{
route_type: "wire",
x: 15.950848067601502,
y: 12.179279127932073,
width: 0.2,
layer: "bottom"
},
{
route_type: "via",
x: 15.950848067601502,
y: 12.179279127932073,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 15.950848067601502,
y: 12.179279127932073,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 15.979636000000081,
y: 12.233,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 15.24663600000008,
y: 11.5,
width: 0.2,
layer: "top",
end_pcb_port_id: "pcb_port_112"
}
],
from: ".J3 > .B5",
to: ".R11 > .pin1",
anchor: {
x: 20.8,
y: 10.7,
rotation: 90,
layer: "top"
}
},
{
source_trace_id: "source_trace_8",
pcb_trace_id: "source_trace_8_0",
route: [
{
route_type: "wire",
x: 18.6259568,
y: 9.450066,
width: 0.2,
layer: "top",
start_pcb_port_id: "pcb_port_27"
},
{
route_type: "wire",
x: 19.649238737671432,
y: 9.450066,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 19.76476273515602,
y: 9.565589997484585,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 20.008323757418427,
y: 9.624691074381978,
width: 0.2,
layer: "top"
},
{
route_type: "via",
x: 20.008323757418427,
y: 9.624691074381978,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 20.008323757418427,
y: 9.624691074381978,
width: 0.2,
layer: "bottom"
},
{
route_type: "wire",
x: 20.6621134789876,
y: 8.882204877155834,
width: 0.2,
layer: "bottom"
},
{
route_type: "wire",
x: 20.6621134789876,
y: 0.8697585940299668,
width: 0.2,
layer: "bottom"
},
{
route_type: "wire",
x: 19.128234623015516,
y: 0.8697585940299668,
width: 0.2,
layer: "bottom"
},
{
route_type: "wire",
x: 14.261872688095172,
y: -3.9966033408903763,
width: 0.2,
layer: "bottom"
},
{
route_type: "wire",
x: 13.929543193343909,
y: -3.9966033408903763,
width: 0.2,
layer: "bottom"
},
{
route_type: "wire",
x: 13.635004195325278,
y: -4.291142338909007,
width: 0.2,
layer: "bottom"
},
{
route_type: "wire",
x: 13.531617541413857,
y: -4.291142338909007,
width: 0.2,
layer: "bottom"
},
{
route_type: "wire",
x: 13.455169302967034,
y: -4.370299337819638,
width: 0.2,
layer: "bottom"
},
{
route_type: "via",
x: 13.455169302967034,
y: -4.370299337819638,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.6,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 13.455169302967034,
y: -4.370299337819638,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 12.684527241313056,
y: -4.368472758686944,
width: 0.2,
layer: "top"
},
{
route_type: "wire",
x: 12.5,
y: -4.553363999999919,
width: 0.2,
layer: "top",
end_pcb_port_id: "pcb_port_110"
}
],
from: ".J3 > .A5",
to: ".R10 > .pin1",
anchor: {
x: 20.8,
y: 10.7,
rotation: 90,
layer: "top"
}
}
];
var pcbRoutes = {
pcbTraces: pcbTraces};
const pinLabels$6 = {
pin1: ["G"],
pin2: ["S"],
pin3: ["D"]
};
const pinAttributes$6 = {
pin1: { mustBeConnected: true },
pin2: { requiresGround: true },
pin3: { mustBeConnected: true },
};
const AO3400A = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$6, pinAttributes: pinAttributes$6, symbol: jsxRuntime.jsxs("symbol", { children: [jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0 }, { "x": 0.12, "y": -0.04 }, { "x": 0.12, "y": 0.04 }, { "x": 0, "y": 0 }], strokeColor: "#880000", isFilled: true, fillColor: "#FEFEFE" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.4, "y": 0.04 }, { "x": 0.34, "y": -0.06 }, { "x": 0.46, "y": -0.06 }, { "x": 0.4, "y": 0.04 }], strokeColor: "#880000", isFilled: true, fillColor: "#FEFEFE" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0.14 }, { "x": 0.2, "y": 0.14 }, { "x": 0.2, "y": 0.2 }, { "x": 0.4, "y": 0.2 }, { "x": 0.4, "y": 0.04 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0 }, { "x": 0.2, "y": 0 }, { "x": 0.2, "y": -0.2 }, { "x": 0.4, "y": -0.2 }, { "x": 0.4, "y": -0.06 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": -0.14 }, { "x": 0, "y": -0.14 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.04, "y": 0.18 }, { "x": -0.04, "y": -0.18 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0.18 }, { "x": 0, "y": 0.1 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": -0.04 }, { "x": 0, "y": 0.04 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": -0.18 }, { "x": 0, "y": -0.1 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.2, "y": 0 }, { "x": -0.04, "y": 0 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.48, "y": 0.04 }, { "x": 0.44, "y": 0.04 }, { "x": 0.36, "y": 0.04 }, { "x": 0.32, "y": 0.04 }], strokeColor: "#880000" }), jsxRuntime.jsx("port", { name: "pin3", pinNumber: 3, aliases: ["D"], direction: "up", schX: 0.2, schY: 0.4, schStemLength: 0.2 }), jsxRuntime.jsx("port", { name: "pin1", pinNumber: 1, aliases: ["G"], direction: "left", schX: -0.4, schY: 0, schStemLength: 0.2 }), jsxRuntime.jsx("port", { name: "pin2", pinNumber: 2, aliases: ["S"], direction: "down", schX: 0.2, schY: -0.4, schStemLength: 0.2 })] }), supplierPartNumbers: {
"jlcpcb": [
"C20917"
]
}, manufacturerPartNumber: "AO3400A", footprint: "sot23w_p1mm_pw0.65mm_pin1location(rightside,bottom)", cadModel: {
objUrl: objPath,
pcbRotationOffset: 180,
modelOriginPosition: { x: 0.000012700000070253736, y: -12699999956566899e-21, z: 0.050795 },
}, ...props }));
};
const pinLabels$5 = {
pin1: ["G"],
pin2: ["S"],
pin3: ["D"]
};
const pinAttributes$5 = {
pin1: { mustBeConnected: true },
pin2: { providesPower: true },
pin3: { requiresPower: true },
};
const AO3401A = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$5, pinAttributes: pinAttributes$5, symbol: jsxRuntime.jsxs("symbol", { children: [jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": 0 }, { "x": 0.08, "y": 0.04 }, { "x": 0.08, "y": -0.04 }, { "x": 0.2, "y": 0 }], strokeColor: "#880000", isFilled: true, fillColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.4, "y": -0.04 }, { "x": 0.46, "y": 0.06 }, { "x": 0.34, "y": 0.06 }, { "x": 0.4, "y": -0.04 }], strokeColor: "#880000", isFilled: true, fillColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": -0.2 }, { "x": 0.4, "y": -0.2 }, { "x": 0.4, "y": -0.04 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": 0.14 }, { "x": 0.2, "y": 0.2 }, { "x": 0.4, "y": 0.2 }, { "x": 0.4, "y": 0.06 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": 0.14 }, { "x": 0, "y": 0.14 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0 }, { "x": 0.2, "y": 0 }, { "x": 0.2, "y": -0.2 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": -0.14 }, { "x": 0, "y": -0.14 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.04, "y": 0.18 }, { "x": -0.04, "y": -0.18 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0.1 }, { "x": 0, "y": 0.18 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": -0.04 }, { "x": 0, "y": 0.04 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": -0.18 }, { "x": 0, "y": -0.1 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.2, "y": 0 }, { "x": -0.04, "y": 0 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.46, "y": -0.04 }, { "x": 0.44, "y": -0.04 }, { "x": 0.36, "y": -0.04 }, { "x": 0.34, "y": -0.04 }], strokeColor: "#880000" }), jsxRuntime.jsx("port", { name: "pin3", pinNumber: 3, aliases: ["D"], direction: "up", schX: 0.2, schY: 0.4, schStemLength: 0.2 }), jsxRuntime.jsx("port", { name: "pin1", pinNumber: 1, aliases: ["G"], direction: "left", schX: -0.4, schY: 0, schStemLength: 0.2 }), jsxRuntime.jsx("port", { name: "pin2", pinNumber: 2, aliases: ["S"], direction: "down", schX: 0.2, schY: -0.4, schStemLength: 0.2 })] }), supplierPartNumbers: {
"jlcpcb": [
"C15127"
]
}, manufacturerPartNumber: "AO3401A", footprint: "sot23w_p1.15mm_pw0.8mm_pin1location(rightside,bottom)", cadModel: {
objUrl: objPath$1,
pcbRotationOffset: 180,
modelOriginPosition: { x: 0.00003809999999759839, y: -3810000001180924e-20, z: 0.050795 },
}, ...props }));
};
const pinLabels$4 = {
pin1: ["VIN"],
pin2: ["GND"],
pin3: ["EN"],
pin4: ["NC"],
pin5: ["VOUT"]
};
const pinAttributes$4 = {
pin1: { requiresPower: true },
pin2: { requiresGround: true },
pin4: { doNotConnect: true },
};
const AP2112K_3_3TRG1 = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$4, pinAttributes: pinAttributes$4, supplierPartNumbers: {
"jlcpcb": [
"C51118"
]
}, manufacturerPartNumber: "AP2112K_3_3TRG1", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.949706mm", pcbY: "1.299972mm", width: "0.6223mm", height: "1.1049mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-0.949706mm", pcbY: "1.299972mm", width: "0.6223mm", height: "1.1049mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.949706mm", pcbY: "-1.299972mm", width: "0.6223mm", height: "1.1049mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.000508mm", pcbY: "-1.299972mm", width: "0.6223mm", height: "1.1049mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.949706mm", pcbY: "-1.299972mm", width: "0.6223mm", height: "1.1049mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.41193520000013, "y": -0.5003799999999501 }, { "x": -1.3871447999999873, "y": -0.5003799999999501 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.3871447999999873, "y": -0.5003799999999501 }, { "x": -1.3871447999999873, "y": 0.5003799999999501 }, { "x": 1.41193520000013, "y": 0.5003799999999501 }, { "x": 1.41193520000013, "y": -0.5003799999999501 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.779549399999837, "y": -1.5214599999999336 }, { "x": -1.9027377800492786, "y": -1.6465485285044679 }, { "x": -1.7782793999998603, "y": -1.7703735202394455 }, { "x": -1.6538210199506693, "y": -1.6465485285045816 }, { "x": -1.7770093999999972, "y": -1.5214599999999336 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.228854mm", pcbY: "2.8542mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.1552539999999, "y": 2.1042000000001053 }, { "x": 1.6975460000001021, "y": 2.1042000000001053 }, { "x": 1.6975460000001021, "y": -2.104199999999878 }, { "x": -2.1552539999999, "y": -2.104199999999878 }, { "x": -2.1552539999999, "y": 2.1042000000001053 }] })] }), cadModel: {
objUrl: objPath$2,
pcbRotationOffset: 0,
modelOriginPosition: { x: -12700000070253736e-21, y: 0, z: -0.15 },
}, ...props }));
};
const pinLabels$3 = {
pin1: ["pin1"],
pin2: ["pin2"]
};
const pinAttributes$3 = {
pin1: { requiresPower: true },
pin2: { requiresGround: true },
};
const B2B_PH_K_S_LF__SN_ = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$3, pinAttributes: pinAttributes$3, supplierPartNumbers: {
"jlcpcb": [
"C131337"
]
}, manufacturerPartNumber: "B2B-PH-K-S(LF)(SN)", footprint: "pinrow2_nosquareplating_p2mm_od1.6mm_id0.9mm_pin1location(rightside,top)", cadModel: {
objUrl: objPath$3,
pcbRotationOffset: 180,
modelOriginPosition: { x: -0.9995, y: -0.5500381999999945, z: -6999999999646178e-21 },
}, ...props }));
};
const pinLabels$2 = {
pin1: ["EH2"],
pin2: ["EH1"],
pin3: ["EH4"],
pin4: ["EH3"],
pin5: ["B8"],
pin6: ["A5"],
pin7: ["B7"],
pin8: ["A6"],
pin9: ["A7"],
pin10: ["B6"],
pin11: ["A8"],
pin12: ["B5"],
pin13: ["A1B12"],
pin14: ["B1A12"],
pin15: ["B4A9"],
pin16: ["A4B9"]
};
const pinAttributes$2 = {
pin1: { providesGround: true },
pin2: { providesGround: true },
pin3: { providesGround: true },
pin4: { providesGround: true },
pin13: { providesGround: true },
pin14: { providesGround: true },
pin15: { providesPower: true, providesVoltage: "5V" },
pin16: { providesPower: true, providesVoltage: "5V" },
};
const TYPE_C_31_M_12 = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$2, pinAttributes: pinAttributes$2, supplierPartNumbers: {
"jlcpcb": [
"C165948"
]
}, manufacturerPartNumber: "TYPE_C_31_M_12", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("hole", { pcbX: "-2.899918mm", pcbY: "0.9055672mm", diameter: "0.5999988mm" }), jsxRuntime.jsx("hole", { pcbX: "2.899918mm", pcbY: "0.9055672mm", diameter: "0.5999988mm" }), jsxRuntime.jsx("platedhole", { portHints: ["pin2"], pcbX: "4.325112mm", pcbY: "-2.7741308mm", holeWidth: "0.7999984mm", holeHeight: "1.3999972mm", outerWidth: "1.1999976mm", outerHeight: "1.7999964mm", shape: "pill" }), jsxRuntime.jsx("platedhole", { portHints: ["pin1"], pcbX: "4.325112mm", pcbY: "1.4056932mm", holeWidth: "0.7999984mm", holeHeight: "1.5999968mm", outerWidth: "1.1999976mm", outerHeight: "1.999996mm", shape: "pill" }), jsxRuntime.jsx("platedhole", { portHints: ["pin4"], pcbX: "-4.325112mm", pcbY: "1.4056932mm", holeWidth: "0.7999984mm", holeHeight: "1.5999968mm", outerWidth: "1.1999976mm", outerHeight: "1.999996mm", shape: "pill" }), jsxRuntime.jsx("platedhole", { portHints: ["pin3"], pcbX: "-4.325112mm", pcbY: "-2.7741308mm", holeWidth: "0.7999984mm", holeHeight: "1.3999972mm", outerWidth: "1.1999976mm", outerHeight: "1.7999964mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.75006mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-1.249934mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "-0.750062mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "-0.249936mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin9"], pcbX: "0.249936mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin10"], pcbX: "0.750062mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin11"], pcbX: "1.24968mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin12"], pcbX: "1.75006mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin13"], points: [{ x: "-2.8999688mm", y: "1.524108mm" }, { x: "-2.8999688mm", y: "2.8241308mm" }, { x: "-2.8999688mm", y: "2.8241308mm" }, { x: "-3.1999682mm", y: "2.8241308mm" }, { x: "-3.1999682mm", y: "2.8241308mm" }, { x: "-3.1999682mm", y: "2.8239784mm" }, { x: "-3.1999682mm", y: "2.8239784mm" }, { x: "-3.4999422mm", y: "2.8239784mm" }, { x: "-3.4999422mm", y: "2.8239784mm" }, { x: "-3.4999422mm", y: "1.5239556mm" }, { x: "-3.4999422mm", y: "1.5239556mm" }, { x: "-3.1999428mm", y: "1.5239556mm" }, { x: "-3.1999428mm", y: "1.5239556mm" }, { x: "-3.1999428mm", y: "1.524108mm" }, { x: "-3.1999428mm", y: "1.524108mm" }, { x: "-2.8999688mm", y: "1.524108mm" }], shape: "polygon" }), jsxRuntime.jsx("smtpad", { portHints: ["pin14"], points: [{ x: "2.8999942mm", y: "2.8241308mm" }, { x: "2.8999942mm", y: "1.5241588mm" }, { x: "2.8999942mm", y: "1.5241588mm" }, { x: "3.1999936mm", y: "1.5241588mm" }, { x: "3.1999936mm", y: "1.5241588mm" }, { x: "3.200019mm", y: "1.5241588mm" }, { x: "3.200019mm", y: "1.5241588mm" }, { x: "3.5000184mm", y: "1.5241588mm" }, { x: "3.5000184mm", y: "1.5241588mm" }, { x: "3.5000184mm", y: "2.8241308mm" }, { x: "3.5000184mm", y: "2.8241308mm" }, { x: "3.200019mm", y: "2.8241308mm" }, { x: "3.200019mm", y: "2.8241308mm" }, { x: "3.1999936mm", y: "2.8241308mm" }, { x: "3.1999936mm", y: "2.8241308mm" }, { x: "2.8999942mm", y: "2.8241308mm" }], shape: "polygon" }), jsxRuntime.jsx("smtpad", { portHints: ["pin15"], points: [{ x: "2.7001724mm", y: "1.5241588mm" }, { x: "2.7001724mm", y: "2.8241308mm" }, { x: "2.7001724mm", y: "2.8241308mm" }, { x: "2.400173mm", y: "2.8241308mm" }, { x: "2.400173mm", y: "2.8241308mm" }, { x: "2.4001476mm", y: "2.8241308mm" }, { x: "2.4001476mm", y: "2.8241308mm" }, { x: "2.1001482mm", y: "2.8241308mm" }, { x: "2.1001482mm", y: "2.8241308mm" }, { x: "2.1001482mm", y: "1.5241588mm" }, { x: "2.1001482mm", y: "1.5241588mm" }, { x: "2.4001476mm", y: "1.5241588mm" }, { x: "2.4001476mm", y: "1.5241588mm" }, { x: "2.400173mm", y: "1.5241588mm" }, { x: "2.400173mm", y: "1.5241588mm" }, { x: "2.7001724mm", y: "1.5241588mm" }], shape: "polygon" }), jsxRuntime.jsx("smtpad", { portHints: ["pin16"], points: [{ x: "-2.0999704mm", y: "1.5240064mm" }, { x: "-2.0999704mm", y: "2.8239784mm" }, { x: "-2.0999704mm", y: "2.8239784mm" }, { x: "-2.3999952mm", y: "2.8239784mm" }, { x: "-2.3999952mm", y: "2.8239784mm" }, { x: "-2.3999952mm", y: "2.823953mm" }, { x: "-2.3999952mm", y: "2.823953mm" }, { x: "-2.6999438mm", y: "2.823953mm" }, { x: "-2.6999438mm", y: "2.823953mm" }, { x: "-2.6999438mm", y: "1.523981mm" }, { x: "-2.6999438mm", y: "1.523981mm" }, { x: "-2.399919mm", y: "1.523981mm" }, { x: "-2.399919mm", y: "1.523981mm" }, { x: "-2.399919mm", y: "1.5240064mm" }, { x: "-2.399919mm", y: "1.5240064mm" }, { x: "-2.0999704mm", y: "1.5240064mm" }], shape: "polygon" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -4.4689776000000165, "y": -1.6757585999999947 }, { "x": -4.4689776000000165, "y": 0.18715359999987413 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.471009600000116, "y": -5.394140800000059 }, { "x": -4.4689776000000165, "y": -5.394140800000059 }, { "x": -4.4689776000000165, "y": -3.91283820000001 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.471009600000116, "y": -1.676114200000029 }, { "x": 4.471009600000116, "y": 0.18750920000002225 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.471009600000116, "y": -5.394140800000059 }, { "x": 4.471009600000116, "y": -3.912482600000203 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.002794mm", pcbY: "3.8286012mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -5.174805999999876, "y": 3.0786011999998664 }, { "x": 5.02, "y": 3.0786011999998664 }, { "x": 5.02, "y": -5.650998800000025 }, { "x": -5.174805999999876, "y": -5.650998800000025 }, { "x": -5.174805999999876, "y": 3.0786011999998664 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C165948.obj?uuid=617b05f9bba7410b96c001093d8189e4",
pcbRotationOffset: 180,
modelOriginPosition: { x: 0, y: -2.7500289000000517, z: 0.000010999999999872223 },
}, ...props }));
};
const pinLabels$1 = {
pin1: ["RST", "RESET"],
pin2: ["ADC"],
pin3: ["EN"],
pin4: ["IO16", "GPIO16"],
pin5: ["IO14", "GPIO14"],
pin6: ["IO12", "GPIO12"],
pin7: ["IO13", "GPIO13"],
pin8: ["VCC"],
pin9: ["CS0"],
pin10: ["MISO"],
pin11: ["IO9", "GPIO9"],
pin12: ["IO10", "GPIO10"],
pin13: ["MOSI"],
pin14: ["SCLK"],
pin15: ["GND"],
pin16: ["IO15", "GPIO15"],
pin17: ["IO2", "GPIO2"],
pin18: ["IO0", "GPIO0"],
pin19: ["IO4", "GPIO4"],
pin20: ["IO5", "GPIO5"],
pin21: ["RXD"],
pin22: ["TXD"]
};
const pinAttributes$1 = {
pin8: { requiresPower: true },
pin15: { requiresGround: true },
};
const ESP_12E = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$1, pinAttributes: pinAttributes$1, supplierPartNumbers: {
"jlcpcb": [
"C89297"
]
}, manufacturerPartNumber: "ESP_12E", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-7.86488775mm", pcbY: "-7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-5.86489175mm", pcbY: "-7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-3.86489575mm", pcbY: "-7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-1.86489975mm", pcbY: "-7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "0.13509625mm", pcbY: "-7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "2.13509225mm", pcbY: "-7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "4.13508825mm", pcbY: "-7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "6.13508425mm", pcbY: "-7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin9"], pcbX: "7.61514225mm", pcbY: "-5.001133mm", width: "1.7999964mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin10"], pcbX: "7.61361825mm", pcbY: "-3.001137mm", width: "1.7999964mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin11"], pcbX: "7.61412625mm", pcbY: "-1.001141mm", width: "1.7999964mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin12"], pcbX: "7.61412625mm", pcbY: "0.998855mm", width: "1.7999964mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin13"], pcbX: "7.61412625mm", pcbY: "2.998851mm", width: "1.7999964mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin14"], pcbX: "7.61488825mm", pcbY: "4.998847mm", width: "1.7999964mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin15"], pcbX: "6.13508425mm", pcbY: "7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin16"], pcbX: "4.13483425mm", pcbY: "7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin17"], pcbX: "2.13483825mm", pcbY: "7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin18"], pcbX: "0.13484225mm", pcbY: "7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin19"], pcbX: "-1.86515375mm", pcbY: "7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin20"], pcbX: "-3.86514975mm", pcbY: "7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin21"], pcbX: "-5.86514575mm", pcbY: "7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin22"], pcbX: "-7.86514175mm", pcbY: "7.749921mm", width: "1.2999974mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 7.613846850000002, "y": -5.882284400000017 }, { "x": 7.613846850000002, "y": -7.991932200000008 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 7.613846850000002, "y": -3.8822884000000073 }, { "x": 7.613846850000002, "y": -4.119981600000017 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 7.613846850000002, "y": -1.8822924000000114 }, { "x": 7.613846850000002, "y": -2.119985600000007 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 7.613846850000002, "y": 0.11770359999999869 }, { "x": 7.613846850000002, "y": -0.11998960000001091 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 7.613846850000002, "y": 2.1176995999999804 }, { "x": 7.613846850000002, "y": 1.880006399999985 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 7.613846850000002, "y": 4.1176955999999905 }, { "x": 7.613846850000002, "y": 3.880002399999995 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 7.613846850000002, "y": 7.998510799999991 }, { "x": 7.613846850000002, "y": 5.879998399999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 7.0162356499999845, "y": -7.991932200000008 }, { "x": 7.613846850000002, "y": -7.991932200000008 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 5.016239650000003, "y": -7.991932200000008 }, { "x": 5.253932849999984, "y": -7.991932200000008 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 3.0162436499999927, "y": -7.991932200000008 }, { "x": 3.2539368500000023, "y": -7.991932200000008 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.016247650000011, "y": -7.991932200000008 }, { "x": 1.253940849999978, "y": -7.991932200000008 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.9837483500000133, "y": -7.991932200000008 }, { "x": -0.7460551500000179, "y": -7.991932200000008 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.983744350000009, "y": -7.991932200000008 }, { "x": -2.7460511499999996, "y": -7.991932200000008 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -4.983740350000005, "y": -7.991932200000008 }, { "x": -4.74604715000001, "y": -7.991932200000008 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -6.983736350000001, "y": -7.991932200000008 }, { "x": -6.746043149999991, "y": -7.991932200000008 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -16.226999550000016, "y": -7.991932200000008 }, { "x": -8.746039150000016, "y": -7.991932200000008 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 7.0162356499999845, "y": 7.998510799999991 }, { "x": 7.613846850000002, "y": 7.998510799999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 5.01598564999999, "y": 7.998510799999991 }, { "x": 5.253932849999984, "y": 7.998510799999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 3.0159896500000087, "y": 7.998510799999991 }, { "x": 3.2536828499999757, "y": 7.998510799999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.0159936499999844, "y": 7.998510799999991 }, { "x": 1.253686849999994, "y": 7.998510799999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.9840023499999973, "y": 7.998510799999991 }, { "x": -0.7463091500000019, "y": 7.998510799999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.9839983500000073, "y": 7.998510799999991 }, { "x": -2.746305150000012, "y": 7.998510799999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -4.983994350000003, "y": 7.998510799999991 }, { "x": -4.746301149999994, "y": 7.998510799999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -6.983990350000013, "y": 7.998510799999991 }, { "x": -6.746297150000018, "y": 7.998510799999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -16.386105150000006, "y": 7.998510799999991 }, { "x": -8.74629315, "y": 7.998510799999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -16.386105150000006, "y": 7.998510799999991 }, { "x": -16.386105150000006, "y": -8.001457200000004 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -9.386119149999999, "y": -7.001459200000028 }, { "x": -9.386119149999999, "y": 6.998512799999986 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -10.386117150000018, "y": 4.99851679999999 }, { "x": -10.386117150000018, "y": -5.001463200000003 }, { "x": -15.38610715, "y": -5.001463200000003 }, { "x": -15.38610715, "y": -4.001465199999998 }, { "x": -12.386113150000014, "y": -4.001465199999998 }, { "x": -12.386113150000014, "y": -3.0014672000000076 }, { "x": -15.38610715, "y": -3.0014672000000076 }, { "x": -15.38610715, "y": -2.0014692000000167 }, { "x": -12.386113150000014, "y": -2.0014692000000167 }, { "x": -12.386113150000014, "y": -1.0014712000000117 }, { "x": -15.38610715, "y": -1.0014712000000117 }, { "x": -15.38610715, "y": -0.0014732000000066137 }, { "x": -12.386113150000014, "y": -0.0014732000000066137 }, { "x": -12.386113150000014, "y": 0.9985247999999984 }, { "x": -15.38610715, "y": 0.9985247999999984 }, { "x": -15.38610715, "y": 6.998512799999986 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -7.386123150000003, "y": -6.0014612000000085 }, { "x": 5.6138508499999915, "y": -6.0014612000000085 }, { "x": 5.6138508499999915, "y": 5.998514799999995 }, { "x": -7.386123150000003, "y": 5.998514799999995 }, { "x": -7.386123150000003, "y": -6.0014612000000085 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -9.147003550000008, "y": -9.620935800000012 }, { "x": -9.153818371112507, "y": -9.672699505492886 }, { "x": -9.17379841565328, "y": -9.720935600000004 }, { "x": -9.20558207660541, "y": -9.762356873394609 }, { "x": -9.24700335, "y": -9.794140534346738 }, { "x": -9.295239444507118, "y": -9.814120578887483 }, { "x": -9.347003150000006, "y": -9.82093540000001 }, { "x": -9.398766855492894, "y": -9.814120578887483 }, { "x": -9.447002949999998, "y": -9.794140534346738 }, { "x": -9.488424223394603, "y": -9.762356873394609 }, { "x": -9.520207884346732, "y": -9.720935600000004 }, { "x": -9.540187928887491, "y": -9.672699505492886 }, { "x": -9.547002750000004, "y": -9.620935800000012 }, { "x": -9.540187928887491, "y": -9.56917209450711 }, { "x": -9.520207884346732, "y": -9.520935999999992 }, { "x": -9.488424223394603, "y": -9.479514726605416 }, { "x": -9.447002949999998, "y": -9.447731065653272 }, { "x": -9.398766855492894, "y": -9.427751021112513 }, { "x": -9.347003150000006, "y": -9.420936200000014 }, { "x": -9.295239444507118, "y": -9.427751021112513 }, { "x": -9.24700335, "y": -9.447731065653272 }, { "x": -9.20558207660541, "y": -9.479514726605416 }, { "x": -9.17379841565328, "y": -9.520935999999992 }, { "x": -9.153818371112507, "y": -9.56917209450711 }, { "x": -9.147003550000008, "y": -9.620935800000012 }] }), jsxRuntime.jsx("silkscreentext", { text: "ESP12E", pcbX: "-1.18494175mm", pcbY: "-4.802759mm", anchorAlignment: "bottom_left", fontSize: "2.032mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-3.84609975mm", pcbY: "10.288907mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -16.656399750000006, "y": 9.538906999999995 }, { "x": 8.964200249999976, "y": 9.538906999999995 }, { "x": 8.964200249999976, "y": -10.087293000000017 }, { "x": -16.656399750000006, "y": -10.087293000000017 }, { "x": -16.656399750000006, "y": 9.538906999999995 }] })] }), cadModel: {
objUrl: objPath$4,
pcbRotationOffset: 90,
modelOriginPosition: { x: -5079999999679785e-20, y: -4.325016750000003, z: 0 },
}, ...props }));
};
const pinLabels = {
pin1: ["TEMP"],
pin2: ["PROG"],
pin3: ["GND"],
pin4: ["VCC"],
pin5: ["BAT"],
pin6: ["STDBY"],
pin7: ["CHRG"],
pin8: ["CE"],
pin9: ["EP"]
};
const pinAttributes = {
pin3: { requiresGround: true },
pin4: { requiresPower: true },
pin9: { requiresGround: true },
};
const TP4056 = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels, pinAttributes: pinAttributes, supplierPartNumbers: {
"jlcpcb": [
"C725790"
]
}, manufacturerPartNumber: "TP4056", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.905mm", pcbY: "-2.9083mm", width: "0.5999988mm", height: "1.1999976mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.635mm", pcbY: "-2.9083mm", width: "0.5999988mm", height: "1.1999976mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.635mm", pcbY: "-2.9083mm", width: "0.5999988mm", height: "1.1999976mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "1.905mm", pcbY: "-2.9083mm", width: "0.5999988mm", height: "1.1999976mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "1.905mm", pcbY: "2.9083mm", width: "0.5999988mm", height: "1.1999976mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "0.635mm", pcbY: "2.9083mm", width: "0.5999988mm", height: "1.1999976mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "-0.635mm", pcbY: "2.9083mm", width: "0.5999988mm", height: "1.1999976mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "-1.905mm", pcbY: "2.9083mm", width: "0.5999988mm", height: "1.1999976mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin9"], pcbX: "0mm", pcbY: "-0mm", width: "3.2999934mm", height: "2.3999952mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.549906000000007, "y": 2.0500339999999966 }, { "x": 2.5501600000000053, "y": 2.0500339999999966 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.549905999999993, "y": 2.0500339999999966 }, { "x": 2.549905999999993, "y": -2.050034000000011 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.549905999999993, "y": -2.050034000000011 }, { "x": -2.5501600000000053, "y": -2.050034000000011 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.549906000000007, "y": 0.8000999999999863 }, { "x": -2.549906000000007, "y": 2.0500339999999966 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.549906000000007, "y": -0.8001000000000005 }, { "x": -2.549906000000007, "y": -2.050034000000011 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.499867999999992, "y": 0.8000999999999863 }, { "x": -2.291342700086574, "y": 0.6634482479307593 }, { "x": -2.1292805398622647, "y": 0.47399546154056793 }, { "x": -2.0265793598305777, "y": 0.24681938518638447 }, { "x": -1.9914127116567215, "y": -14210854715202004e-30 }, { "x": -2.0265793598305777, "y": -0.24681938518639868 }, { "x": -2.1292805398622647, "y": -0.47399546154058214 }, { "x": -2.291342700086574, "y": -0.6634482479307735 }, { "x": -2.499867999999992, "y": -0.8001000000000005 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.8597859999999855, "y": -2.500122000000019 }, { "x": -2.865584742882106, "y": -2.544167825095556 }, { "x": -2.8825857967839568, "y": -2.5852120000000127 }, { "x": -2.909630567977672, "y": -2.6204574320223344 }, { "x": -2.9448759999999936, "y": -2.6475022032160496 }, { "x": -2.985920174904436, "y": -2.664503257117886 }, { "x": -3.0299660000000017, "y": -2.670302000000021 }, { "x": -3.074011825095539, "y": -2.664503257117886 }, { "x": -3.1150559999999814, "y": -2.6475022032160496 }, { "x": -3.1503014320223173, "y": -2.6204574320223344 }, { "x": -3.1773462032160324, "y": -2.5852120000000127 }, { "x": -3.194347257117869, "y": -2.544167825095556 }, { "x": -3.2001459999999895, "y": -2.500122000000019 }, { "x": -3.194347257117869, "y": -2.4560761749044673 }, { "x": -3.1773462032160324, "y": -2.4150320000000107 }, { "x": -3.1503014320223173, "y": -2.379786567977689 }, { "x": -3.1150559999999814, "y": -2.352741796783988 }, { "x": -3.074011825095539, "y": -2.3357407428821375 }, { "x": -3.0299660000000017, "y": -2.3299420000000026 }, { "x": -2.985920174904436, "y": -2.3357407428821375 }, { "x": -2.9448759999999936, "y": -2.352741796783988 }, { "x": -2.909630567977672, "y": -2.379786567977689 }, { "x": -2.8825857967839568, "y": -2.4150320000000107 }, { "x": -2.865584742882106, "y": -2.4560761749044673 }, { "x": -2.8597859999999855, "y": -2.500122000000019 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.3302mm", pcbY: "4.5052mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -3.450400000000002, "y": 3.755199999999988 }, { "x": 2.7900000000000063, "y": 3.755199999999988 }, { "x": 2.7900000000000063, "y": -3.755200000000002 }, { "x": -3.450400000000002, "y": -3.755200000000002 }, { "x": -3.450400000000002, "y": 3.755199999999988 }] })] }), cadModel: {
objUrl: objPath$5,
pcbRotationOffset: 90,
modelOriginPosition: { x: 0.000012700000013410317, y: -12699999984988608e-21, z: -0.099425 },
}, ...props }));
};
const USE_MANUAL_PCB_ROUTES = true;
// Local copies of the exact JLCPCB package models keep the dev viewer and
// offline fabrication exports independent of the model CDN.
const jlc0603ResistorCadModel = {
objUrl: resistor0603Obj,
pcbRotationOffset: 90,
modelOriginPosition: { x: -5e-3, y: 0, z: -0.01 },
};
const jlc0603CapacitorCadModel = {
objUrl: capacitor0603Obj,
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: -0.4 },
};
const jlc0805CapacitorCadModel = {
objUrl: capacitor0805Obj,
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: -127e-7, z: -0.65 },
};
const jlc0603LedCadModel = {
objUrl: led0603Obj,
pcbRotationOffset: 0,
modelOriginPosition: { x: -127e-7, y: 0.0000508, z: -0.01 },
};
const toAnchorLocalPoint = (point, anchor) => {
const radians = (anchor.rotation * Math.PI) / 180;
const dx = point.x - anchor.x;
const dy = point.y - anchor.y;
const x = Math.cos(radians) * dx + Math.sin(radians) * dy;
const y = -Math.sin(radians) * dx + Math.cos(radians) * dy;
return { x, y };
};
const ManualPcbRouting = () => (jsxRuntime.jsx(jsxRuntime.Fragment, { children: pcbRoutes.pcbTraces.map((trace, index) => {
const firstPoint = trace.route[0];
const lastPoint = trace.route[trace.route.length - 1];
const getPointPosition = (point) => ({ x: point.x, y: point.y });
const firstPosition = getPointPosition(firstPoint);
const lastPosition = getPointPosition(lastPoint);
const sameAsEndpoint = (point) => {
const position = getPointPosition(point);
return ((position.x === firstPosition.x && position.y === firstPosition.y) ||
(position.x === lastPosition.x && position.y === lastPosition.y));
};
const pcbPath = trace.route
.slice(1, -1)
.filter((point) => point.route_type === "via" || !sameAsEndpoint(point))
.map((point, interiorIndex) => {
const localPoint = toAnchorLocalPoint(getPointPosition(point), trace.anchor);
if (point.route_type === "via") {
const routeIndex = interiorIndex + 1;
const previousWire = [...trace.route.slice(0, routeIndex)]
.reverse()
.find((candidate) => candidate.route_type === "wire");
const nextWire = trace.route
.slice(routeIndex + 1)
.find((candidate) => candidate.route_type === "wire");
return {
...localPoint,
via: true,
fromLayer: previousWire?.layer,
toLayer: nextWire?.layer,
};
}
return localPoint;
});
const routeWidth = Math.min(...trace.route
.filter((point) => point.route_type === "wire")
.map((point) => Number(point.width ?? 0.15)));
return (jsxRuntime.jsx(react.Fragment, { children: jsxRuntime.jsx("trace", { name: `ROUTE_${index.toString().padStart(3, "0")}`, from: trace.from, to: trace.to, width: routeWidth, pcbPathRelativeTo: trace.from, pcbPath: pcbPath }) }, `manual-route-${index}`));
}) }));
const oledPinLabels = {
pin1: "GND",
pin2: "VCC",
pin3: "SCL",
pin4: "SDA",
};
const mpu6050PinLabels = {
pin1: "VCC",
pin2: "GND",
pin3: "SCL",
pin4: "SDA",
pin5: "XDA",
pin6: "XCL",
pin7: "AD0",
pin8: "INT",
};
const OledModuleFootprint = () => (jsxRuntime.jsxs("footprint", { originalLayer: "top", children: [jsxRuntime.jsx("courtyardrect", { pcbX: "-17mm", pcbY: 0, width: "2.4mm", height: "10.2mm" }), jsxRuntime.jsx("silkscreenrect", { pcbX: 0, pcbY: 0, width: "38mm", height: "12mm", filled: false, stroke: "solid", strokeWidth: "0.2mm" }), jsxRuntime.jsx("silkscreenrect", { pcbX: "3mm", pcbY: 0, width: "23mm", height: "7mm", filled: false, stroke: "solid", strokeWidth: "0.15mm" }), jsxRuntime.jsx("silkscreentext", { text: "0.91in OLED / SSD1306", pcbX: "3mm", pcbY: "4.7mm", fontSize: "0.7mm" }), jsxRuntime.jsx("platedhole", { shape: "circular_hole_with_rect_pad", holeDiameter: "1mm", rectPadWidth: "1.8mm", rectPadHeight: "1.8mm", pcbX: "-17mm", pcbY: "3.81mm", portHints: ["pin1"] }), jsxRuntime.jsx("platedhole", { shape: "circle", holeDiameter: "1mm", outerDiameter: "1.8mm", pcbX: "-17mm", pcbY: "1.27mm", portHints: ["pin2"] }), jsxRuntime.jsx("platedhole", { shape: "circle", holeDiameter: "1mm", outerDiameter: "1.8mm", pcbX: "-17mm", pcbY: "-1.27mm", portHints: ["pin3"] }), jsxRuntime.jsx("platedhole", { shape: "circle", holeDiameter: "1mm", outerDiameter: "1.8mm", pcbX: "-17mm", pcbY: "-3.81mm", portHints: ["pin4"] })] }));
const Mpu6050Pin = ({ index }) => {
const commonProps = {
holeDiameter: "1mm",
pcbX: "-6.35mm",
pcbY: `${8.89 - index * 2.54}mm`,
portHints: [`pin${index + 1}`],
};
if (index === 0) {
return (jsxRuntime.jsx("platedhole", { shape: "circular_hole_with_rect_pad", rectPadWidth: "1.8mm", rectPadHeight: "1.8mm", ...commonProps }));
}
return jsxRuntime.jsx("platedhole", { shape: "circle", outerDiameter: "1.8mm", ...commonProps });
};
const Mpu6050ModuleFootprint = () => (jsxRuntime.jsxs("footprint", { originalLayer: "top", children: [jsxRuntime.jsx("courtyardrect", { pcbX: 0, pcbY: 0, width: "15.7mm", height: "20.8mm" }), jsxRuntime.jsx("silkscreenrect", { pcbX: 0, pcbY: 0, width: "15.2mm", height: "20.3mm", filled: false, stroke: "solid", strokeWidth: "0.2mm" }), jsxRuntime.jsx("silkscreentext", { text: "MPU6050", pcbX: "1.6mm", pcbY: 0, fontSize: "0.8mm" }), Array.from({ length: 8 }, (_, index) => (jsxRuntime.jsx(Mpu6050Pin, { index: index }, `mpu6050-pin-${index + 1}`)))] }));
const Jlc0603ResistorFootprint = () => (jsxRuntime.jsxs("footprint", { originalLayer: "top", children: [jsxRuntime.jsx("courtyardrect", { pcbX: 0, pcbY: 0, width: "2.5mm", height: "1.1mm" }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "0.8064754mm", height: "0.8640064mm", pcbX: "-0.753364mm", pcbY: 0, portHints: ["pin1"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "0.8064754mm", height: "0.8640064mm", pcbX: "0.753364mm", pcbY: 0, portHints: ["pin2"] })] }));
const Jlc0603CapacitorFootprint = () => (jsxRuntime.jsxs("footprint", { originalLayer: "top", children: [jsxRuntime.jsx("courtyardrect", { pcbX: 0, pcbY: 0, width: "2.5mm", height: "1.2mm" }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "0.7999984mm", height: "0.8999982mm", pcbX: "-0.700024mm", pcbY: 0, portHints: ["pin1"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "0.7999984mm", height: "0.8999982mm", pcbX: "0.700024mm", pcbY: 0, portHints: ["pin2"] })] }));
const Jlc0805CapacitorFootprint = () => (jsxRuntime.jsxs("footprint", { originalLayer: "top", children: [jsxRuntime.jsx("courtyardrect", { pcbX: 0, pcbY: 0, width: "3.7mm", height: "1.65mm" }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "1.4100048mm", height: "1.35001mm", pcbX: "-0.999998mm", pcbY: 0, portHints: ["pin1"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "1.4100048mm", height: "1.35001mm", pcbX: "0.999998mm", pcbY: 0, portHints: ["pin2"] })] }));
const JlcLedC965799Footprint = () => (jsxRuntime.jsxs("footprint", { originalLayer: "top", children: [jsxRuntime.jsx("courtyardrect", { pcbX: 0, pcbY: 0, width: "2.8mm", height: "1.3mm" }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "0.8mm", height: "0.8mm", pcbX: "-0.749mm", pcbY: 0, portHints: ["pin1"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "0.8mm", height: "0.8mm", pcbX: "0.749mm", pcbY: 0, portHints: ["pin2"] })] }));
const JlcDiodeC191023Footprint = () => (jsxRuntime.jsxs("footprint", { originalLayer: "top", children: [jsxRuntime.jsx("courtyardrect", { pcbX: 0, pcbY: 0, width: "3.85mm", height: "1.3mm" }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "1mm", height: "0.7mm", pcbX: "-1.172464mm", pcbY: 0, portHints: ["pin1"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "1mm", height: "0.7mm", pcbX: "1.172464mm", pcbY: 0, portHints: ["pin2"] })] }));
const JlcSwitchC202420Footprint = () => (jsxRuntime.jsxs("footprint", { originalLayer: "top", children: [jsxRuntime.jsx("courtyardrect", { pcbX: 0, pcbY: 0, width: "5.0002mm", height: "3.1501mm" }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "1.4mm", height: "0.9mm", pcbX: "-1.800098mm", pcbY: "-1.125042mm", portHints: ["pin1"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "1.4mm", height: "0.9mm", pcbX: "1.800098mm", pcbY: "-1.125042mm", portHints: ["pin2"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "1.4mm", height: "0.9mm", pcbX: "-1.800098mm", pcbY: "0.17493mm", portHints: ["pin3"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "1.4mm", height: "0.9mm", pcbX: "1.800098mm", pcbY: "0.17493mm", portHints: ["pin4"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: "0.6mm", height: "0.5mm", pcbX: 0, pcbY: "1.325042mm", portHints: ["pin5"] }), jsxRuntime.jsx("silkscreenrect", { pcbX: 0, pcbY: "-0.475mm", width: "3.5mm", height: "2.2mm", filled: false, stroke: "solid", strokeWidth: "0.2mm" })] }));
const JstPh2BatteryFootprint = () => (jsxRuntime.jsxs("footprint", { originalLayer: "top", children: [jsxRuntime.jsx("courtyardrect", { pcbX: 0, pcbY: "-0.55mm", width: "6.5mm", height: "5mm" }), jsxRuntime.jsx("platedhole", { shape: "circle", holeDiameter: "0.9mm", outerDiameter: "1.6mm", pcbX: "1mm", pcbY: 0, portHints: ["pin1"] }), jsxRuntime.jsx("platedhole", { shape: "circle", holeDiameter: "0.9mm", outerDiameter: "1.6mm", pcbX: "-1mm", pcbY: 0, portHints: ["pin2"] }), jsxRuntime.jsx("silkscreenrect", { pcbX: 0, pcbY: "-0.55mm", width: "6mm", height: "4.5mm", filled: false, stroke: "solid", strokeWidth: "0.2mm" }), jsxRuntime.jsx("silkscreentext", { text: "BAT", pcbX: 0, pcbY: "1.1mm", fontSize: "0.6mm" })] }));
var index_circuit = () => (jsxRuntime.jsxs("board", { title: "ESP8266 Fitness Watch", width: "50mm", height: "40mm", thickness: "1.6mm", borderRadius: "2mm", layers: 2, solderMaskColor: "black", silkscreenColor: "white", doubleSidedAssembly: true, routingDisabled: USE_MANUAL_PCB_ROUTES, pcbStyle: { viaPadDiameter: "0.6mm", viaHoleDiameter: "0.3mm" }, children: [jsxRuntime.jsx("net", { name: "GND", isGroundNet: true }), jsxRuntime.jsx("net", { name: "VBUS" }), jsxRuntime.jsx("net", { name: "VBAT" }), jsxRuntime.jsx("net", { name: "VSYS" }), jsxRuntime.jsx("net", { name: "V3V3" }), jsxRuntime.jsx("net", { name: "I2C_SCL" }), jsxRuntime.jsx("net", { name: "I2C_SDA" }), jsxRuntime.jsx("net", { name: "MOTOR_LOW" }), jsxRuntime.jsx("net", { name: "PULSE_RAW" }), jsxRuntime.jsx("net", { name: "PULSE_ADC" }), jsxRuntime.jsx("hole", { name: "H1", diameter: "2.4mm", pcbX: -23, pcbY: 18 }), jsxRuntime.jsx("hole", { name: "H2", diameter: "2.4mm", pcbX: 23, pcbY: 18 }), jsxRuntime.jsx("hole", { name: "H3", diameter: "2.4mm", pcbX: -23, pcbY: -18 }), jsxRuntime.jsx("hole", { name: "H4", diameter: "2.4mm", pcbX: 23, pcbY: -18 }), jsxRuntime.jsx("keepout", { shape: "circle", radius: "1.7mm", pcbX: -23, pcbY: 18, layers: ["top", "bottom"] }), jsxRuntime.jsx("keepout", { shape: "circle", radius: "1.7mm", pcbX: 23, pcbY: 18, layers: ["top", "bottom"] }), jsxRuntime.jsx("keepout", { shape: "circle", radius: "1.7mm", pcbX: -23, pcbY: -18, layers: ["top", "bottom"] }), jsxRuntime.jsx("keepout", { shape: "circle", radius: "1.7mm", pcbX: 23, pcbY: -18, layers: ["top", "bottom"] }), jsxRuntime.jsx("schematicsection", { name: "charging", displayName: "USB-C & LiPo Charging", sectionTitleFontSize: "0.34mm" }), jsxRuntime.jsx("schematicsection", { name: "regulation", displayName: "Battery & 3.3 V Regulation", sectionTitleFontSize: "0.34mm" }), jsxRuntime.jsx("schematicsection", { name: "controller", displayName: "ESP8266 Core, Controls & Motor", sectionTitleFontSize: "0.34mm" }), jsxRuntime.jsx("schematicsection", { name: "peripherals", displayName: "Display, Motion & Pulse Sensors", sectionTitleFontSize: "0.34mm" }), jsxRuntime.jsx(ManualPcbRouting, {}), jsxRuntime.jsx(ESP_12E, { name: "U2", manufacturerPartNumber: "ESP-12E", pcbX: -7.625, pcbY: 6, pcbRotation: 0, schSectionName: "controller", schX: -7.5, schY: -2.5, schWidth: "4mm", schHeight: "6mm", schPinStyle: {
ADC: { marginTop: "0.14mm" },
EN: { marginTop: "0.14mm" },
GPIO16: { marginTop: "0.14mm" },
GPIO14: { marginTop: "0.14mm" },
GPIO12: { marginTop: "0.14mm" },
GPIO13: { marginTop: "0.14mm" },
VCC: { marginTop: "0.14mm" },
RXD: { marginTop: "0.14mm" },
GPIO5: { marginTop: "0.14mm" },
GPIO4: { marginTop: "0.14mm" },
GPIO0: { marginTop: "0.14mm" },
GPIO2: { marginTop: "0.14mm" },
GPIO15: { marginTop: "0.14mm" },
GND: { marginTop: "0.14mm" },
MISO: { marginLeft: "0.14mm" },
GPIO9: { marginLeft: "0.14mm" },
GPIO10: { marginLeft: "0.14mm" },
MOSI: { marginLeft: "0.14mm" },
SCLK: { marginLeft: "0.14mm" },
}, schPinArrangement: {
leftSide: [
"RESET",
"ADC",
"EN",
"GPIO16",
"GPIO14",
"GPIO12",
"GPIO13",
"VCC",
],
rightSide: [
"TXD",
"RXD",
"GPIO5",
"GPIO4",
"GPIO0",
"GPIO2",
"GPIO15",
"GND",
],
bottomSide: ["CS0", "MISO", "GPIO9", "GPIO10", "MOSI", "SCLK"],
}, noConnect: [
"GPIO16",
"GPIO12",
"GPIO13",
"CS0",
"MISO",
"GPIO9",
"GPIO10",
"MOSI",
"SCLK",
] }), jsxRuntime.jsx("keepout", { shape: "rect", pcbX: -18.5, pcbY: 6, width: "11mm", height: "17mm", layers: ["top", "bottom"], excludeRefs: [".U2"] }), jsxRuntime.jsx(TYPE_C_31_M_12, { name: "J3", cadModel: {
objUrl: usbCObj,
pcbRotationOffset: 180,
modelOriginPosition: { x: 0, y: -2.7500289000000517, z: 0.000010999999999872223 },
}, pcbX: "20.8mm", pcbY: "10.7mm", pcbRotation: 90, schSectionName: "charging", schX: -13, schY: 11, schWidth: "3.6mm", schHeight: "4.2mm", schPinStyle: {
A4B9: { marginTop: "0.15mm" },
A5: { marginTop: "0.22mm" },
B5: { marginTop: "0.15mm" },
B1A12: { marginTop: "0.15mm" },
EH1: { marginTop: "0.22mm" },
EH2: { marginTop: "0.15mm" },
EH3: { marginTop: "0.15mm" },
EH4: { marginTop: "0.15mm" },
B6: { marginLeft: "0.15mm" },
A7: { marginLeft: "0.15mm" },
B7: { marginLeft: "0.15mm" },
A8: { marginLeft: "0.15mm" },
B8: { marginLeft: "0.15mm" },
}, schPinArrangement: {
leftSide: ["B4A9", "A4B9", "A5", "B5"],
rightSide: ["A1B12", "B1A12", "EH1", "EH2", "EH3", "EH4"],
bottomSide: ["A6", "B6", "A7", "B7", "A8", "B8"],
}, noConnect: ["A6", "B6", "A7", "B7", "A8", "B8"] }), jsxRuntime.jsx(TP4056, { name: "U3", pcbX: "14.2mm", pcbY: "6.5mm", schSectionName: "charging", schX: -7, schY: 11, schWidth: "3.1mm", schHeight: "3.3mm", schPinStyle: {
PROG: { marginTop: "0.18mm" },
GND: { marginTop: "0.18mm" },
VCC: { marginTop: "0.18mm" },
CHRG: { marginTop: "0.18mm" },
STDBY: { marginTop: "0.18mm" },
BAT: { marginTop: "0.18mm" },
}, schPinArrangement: {
leftSide: ["TEMP", "PROG", "GND", "VCC"],
rightSide: ["CE", "CHRG", "STDBY", "BAT"],
}, noConnect: ["STDBY"] }), jsxRuntime.jsx("resistor", { name: "R1", resistance: "10k", manufacturerPartNumber: "0603WAF1002T5E", supplierPartNumbers: { jlcpcb: ["C25804"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "8.8mm", pcbY: "9mm", schSectionName: "charging", schX: -7.5, schY: 6.5, schRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R2", resistance: "1k", manufacturerPartNumber: "0603WAF1001T5E", supplierPartNumbers: { jlcpcb: ["C21190"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "12.7mm", pcbY: "11.5mm", schSectionName: "charging", schX: -5, schY: 15.5 }), jsxRuntime.jsx("led", { name: "D1", color: "red", manufacturerPartNumber: "XL-1608SURC-06", supplierPartNumbers: { jlcpcb: ["C965799"] }, footprint: jsxRuntime.jsx(JlcLedC965799Footprint, {}), cadModel: jlc0603LedCadModel, pinLabels: { pin1: "CATHODE", pin2: "ANODE" }, pcbX: "9.5mm", pcbY: "11.5mm", pcbRotation: 180, schSectionName: "charging", schX: -8, schY: 15.5 }), jsxRuntime.jsx("capacitor", { name: "C1", capacitance: "10uF", manufacturerPartNumber: "FCC0805X106K100FT", supplierPartNumbers: { jlcpcb: ["C5137471"] }, footprint: jsxRuntime.jsx(Jlc0805CapacitorFootprint, {}), cadModel: jlc0805CapacitorCadModel, pcbX: "17.7mm", pcbY: "0.5mm", schSectionName: "charging", schX: -11, schY: 7.5, schRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C2", capacitance: "1uF", manufacturerPartNumber: "CC0603KRX7R6BB105", supplierPartNumbers: { jlcpcb: ["C113807"] }, footprint: jsxRuntime.jsx(Jlc0603CapacitorFootprint, {}), cadModel: jlc0603CapacitorCadModel, pcbX: "6mm", pcbY: "-4.5mm", schSectionName: "charging", schX: -3, schY: 7.5, schRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R10", resistance: "5.1k", manufacturerPartNumber: "0603WAF5101T5E", supplierPartNumbers: { jlcpcb: ["C23186"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "12.5mm", pcbY: "-3.8mm", pcbRotation: 90, schSectionName: "charging", schX: -15, schY: 7, schRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R11", resistance: "5.1k", manufacturerPartNumber: "0603WAF5101T5E", supplierPartNumbers: { jlcpcb: ["C23186"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "16mm", pcbY: "11.5mm", schSectionName: "charging", schX: -12.5, schY: 7, schRotation: 90 }), jsxRuntime.jsx(AO3401A, { name: "Q2", pcbX: "-7mm", pcbY: "-7mm", schSectionName: "charging", schX: -2, schY: 11 }), jsxRuntime.jsx("diode", { name: "D3", variant: "schottky", manufacturerPartNumber: "1N5819WS", supplierPartNumbers: { jlcpcb: ["C191023"] }, footprint: jsxRuntime.jsx(JlcDiodeC191023Footprint, {}), pinLabels: { pin1: "CATHODE", pin2: "ANODE" }, cadModel: { objUrl: diodeObj, modelOriginPosition: { x: 0, y: 0.00011430000006384944, z: 0 } }, pcbX: "-14mm", pcbY: "-4.8mm", pcbRotation: 180, schSectionName: "charging", schX: 0, schY: 11 }), jsxRuntime.jsx("resistor", { name: "R12", resistance: "100k", manufacturerPartNumber: "0603WAF1003T5E", supplierPartNumbers: { jlcpcb: ["C25803"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "-7mm", pcbY: "-10mm", schSectionName: "charging", schX: 1, schY: 8, schRotation: 90 }), jsxRuntime.jsx(B2B_PH_K_S_LF__SN_, { name: "J1", footprint: jsxRuntime.jsx(JstPh2BatteryFootprint, {}), pcbX: "-21mm", pcbY: "-6.2mm", pcbRotation: 0, schSectionName: "regulation", schX: 16, schY: 11, schWidth: "2.3mm", schHeight: "1.7mm" }), jsxRuntime.jsx(AP2112K_3_3TRG1, { name: "U1", pcbX: "7mm", pcbY: "3.5mm", schSectionName: "regulation", schX: 8, schY: 11, schWidth: "2.8mm", schHeight: "2.1mm", schPinStyle: { GND: { marginTop: "0.2mm" } }, schPinArrangement: { leftSide: ["VIN", "GND", "EN"], rightSide: ["VOUT", "NC"] }, noConnect: ["NC"] }), jsxRuntime.jsx("capacitor", { name: "C3", capacitance: "1uF", manufacturerPartNumber: "CC0603KRX7R6BB105", supplierPartNumbers: { jlcpcb: ["C113807"] }, footprint: jsxRuntime.jsx(Jlc0603CapacitorFootprint, {}), cadModel: jlc0603CapacitorCadModel, pcbX: "6.4mm", pcbY: "0.2mm", schSectionName: "regulation", schX: 5.5, schY: 8, schRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C4", capacitance: "1uF", manufacturerPartNumber: "CC0603KRX7R6BB105", supplierPartNumbers: { jlcpcb: ["C113807"] }, footprint: jsxRuntime.jsx(Jlc0603CapacitorFootprint, {}), cadModel: jlc0603CapacitorCadModel, pcbX: "7mm", pcbY: "6.7mm", schSectionName: "regulation", schX: 10.5, schY: 8, schRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R3", resistance: "10k", manufacturerPartNumber: "0603WAF1002T5E", supplierPartNumbers: { jlcpcb: ["C25804"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "3mm", pcbY: "6.5mm", schSectionName: "controller", schX: -11.5, schY: -1, schRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R4", resistance: "10k", manufacturerPartNumber: "0603WAF1002T5E", supplierPartNumbers: { jlcpcb: ["C25804"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "3mm", pcbY: "4mm", schSectionName: "controller", schX: -3.7, schY: -4.5, schRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R5", resistance: "10k", manufacturerPartNumber: "0603WAF1002T5E", supplierPartNumbers: { jlcpcb: ["C25804"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "3mm", pcbY: "1.5mm", schSectionName: "controller", schX: -3.7, schY: -2.5, schRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R6", resistance: "10k", manufacturerPartNumber: "0603WAF1002T5E", supplierPartNumbers: { jlcpcb: ["C25804"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "3mm", pcbY: "-1mm", schSectionName: "controller", schX: -11.5, schY: -3, schRotation: 90 }), jsxRuntime.jsx("pushbutton", { name: "SW_RST", manufacturerPartNumber: "SKSCPCE010", supplierPartNumbers: { jlcpcb: ["C202420"] }, footprint: jsxRuntime.jsx(JlcSwitchC202420Footprint, {}), cadModel: {
objUrl: switchObj,
// Center the C202420 body between the two custom footprint pads.
modelOriginPosition: { x: 0, y: -0.17500000000000004, z: -0.01 },
}, pinLabels: { pin1: "RESET", pin2: "GND", pin3: "NC3", pin4: "NC4", pin5: "SHIELD" }, noConnect: ["NC3", "NC4", "SHIELD"], pcbX: "22.5mm", pcbY: "3mm", pcbRotation: 90, schSectionName: "controller", schX: -14, schY: -5 }), jsxRuntime.jsx("pushbutton", { name: "SW_NAV", manufacturerPartNumber: "SKSCPCE010", supplierPartNumbers: { jlcpcb: ["C202420"] }, footprint: jsxRuntime.jsx(JlcSwitchC202420Footprint, {}), cadModel: {
objUrl: switchObj,
// Center the C202420 body between the two custom footprint pads.
modelOriginPosition: { x: 0, y: -0.17500000000000004, z: -0.01 },
}, pinLabels: { pin1: "GPIO0", pin2: "GND", pin3: "NC3", pin4: "NC4", pin5: "SHIELD" }, noConnect: ["NC3", "NC4", "SHIELD"], pcbX: "22mm", pcbY: "-2.5mm", pcbRotation: 90, schSectionName: "controller", schX: -4, schY: -7 }), jsxRuntime.jsx("chip", { name: "DS1", manufacturerPartNumber: "SSD1306-128x32-I2C-module", footprint: jsxRuntime.jsx(OledModuleFootprint, {}), cadModel: {
objUrl: oledObj,
modelOriginPosition: { x: 0, y: 0, z: 0 },
positionOffset: { x: 17, y: 0, z: 0 },
}, pinLabels: oledPinLabels, pinAttributes: { pin1: { requiresGround: true }, pin2: { requiresPower: true } }, pcbX: "5.5mm", pcbY: "-11.7mm", schSectionName: "peripherals", schX: 13, schY: 2, schWidth: "2.8mm", schHeight: "2.7mm", schPinStyle: {
VCC: { marginTop: "0.18mm" },
SCL: { marginTop: "0.18mm" },
SDA: { marginTop: "0.18mm" },
}, schPinArrangement: { leftSide: ["GND", "VCC", "SCL", "SDA"] } }), jsxRuntime.jsx("chip", { name: "U4", manufacturerPartNumber: "GY-521-MPU6050-module", footprint: jsxRuntime.jsx(Mpu6050ModuleFootprint, {}), cadModel: {
objUrl: gy521Obj,
modelOriginPosition: { x: 0, y: 0, z: 0 },
positionOffset: { x: -6.35, y: 0, z: 0 },
}, pinLabels: mpu6050PinLabels, pinAttributes: { pin1: { requiresPower: true }, pin2: { requiresGround: true } }, layer: "bottom", pcbX: "4.2mm", pcbY: "-4mm", pcbRotation: 0, schSectionName: "peripherals", schX: 13, schY: -5, schWidth: "3mm", schHeight: "4.8mm", schPinStyle: {
GND: { marginTop: "0.14mm" },
SCL: { marginTop: "0.14mm" },
SDA: { marginTop: "0.14mm" },
XDA: { marginTop: "0.14mm" },
XCL: { marginTop: "0.14mm" },
AD0: { marginTop: "0.14mm" },
INT: { marginTop: "0.14mm" },
}, schPinArrangement: { leftSide: ["VCC", "GND", "SCL", "SDA", "XDA", "XCL", "AD0", "INT"] }, noConnect: ["XDA", "XCL", "AD0", "INT"] }), jsxRuntime.jsx("pinheader", { name: "J4", manufacturerPartNumber: "PZ200V-11-03P", supplierPartNumbers: { jlcpcb: ["C541857"] }, cadModel: {
objUrl: header1x3Obj,
modelOriginPosition: { x: 0, y: 0, z: 0.19999400000000023 },
}, pinCount: 3, pitch: "2mm", gender: "male", rightAngle: true, pinLabels: ["PULSE_VCC", "PULSE_GND", "PULSE_SIG"], pcbPinLabels: { pin1: "3V3", pin2: "GND", pin3: "SIG" }, showSilkscreenPinLabels: true, layer: "bottom", pcbX: "22mm", pcbY: "-9mm", pcbRotation: 90, schSectionName: "peripherals", schX: 8, schY: -11, schWidth: "2.4mm", schHeight: "2.1mm", schPinStyle: {
PULSE_GND: { marginTop: "0.18mm" },
PULSE_SIG: { marginTop: "0.18mm" },
} }), jsxRuntime.jsx("resistor", { name: "R7", resistance: "270k", manufacturerPartNumber: "0603WAF2703T5E", supplierPartNumbers: { jlcpcb: ["C22965"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "15.2mm", pcbY: "-5.8mm", schSectionName: "peripherals", schX: 11.5, schY: -11 }), jsxRuntime.jsx("resistor", { name: "R8", resistance: "100k", manufacturerPartNumber: "0603WAF1003T5E", supplierPartNumbers: { jlcpcb: ["C25803"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "14mm", pcbY: "-8mm", schSectionName: "peripherals", schX: 14.5, schY: -13.5, schRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C5", capacitance: "100nF", manufacturerPartNumber: "CC0603KRX7R9BB104", supplierPartNumbers: { jlcpcb: ["C14663"] }, footprint: jsxRuntime.jsx(Jlc0603CapacitorFootprint, {}), cadModel: jlc0603CapacitorCadModel, pcbX: "14mm", pcbY: "-10.8mm", schSectionName: "peripherals", schX: 16.5, schY: -13.5, schRotation: 90 }), jsxRuntime.jsx("pinheader", { name: "M1", manufacturerPartNumber: "PZ200V-11-02P", supplierPartNumbers: { jlcpcb: ["C541856"] }, cadModel: {
objUrl: header1x2Obj,
modelOriginPosition: { x: 0, y: 0, z: 0.19999400000000023 },
}, pinCount: 2, pitch: "2mm", gender: "male", rightAngle: true, pinLabels: ["MOTOR_POS", "MOTOR_NEG"], pcbPinLabels: { pin1: "+", pin2: "-" }, showSilkscreenPinLabels: true, pcbX: "-21mm", pcbY: "-14mm", pcbRotation: 90, schSectionName: "controller", schX: -15.5, schY: -13.5, schWidth: "2.3mm", schHeight: "1.7mm", schPinStyle: { MOTOR_NEG: { marginTop: "0.2mm" } } }), jsxRuntime.jsx(AO3400A, { name: "Q1", pcbX: "-16.7mm", pcbY: "-13mm", schSectionName: "controller", schX: -9.5, schY: -13.5, schWidth: "2.6mm", schHeight: "2.1mm", schPinArrangement: { leftSide: ["G"], rightSide: ["D", "S"] } }), jsxRuntime.jsx("resistor", { name: "R9", resistance: "100", manufacturerPartNumber: "0603WAF1000T5E", supplierPartNumbers: { jlcpcb: ["C22775"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "-8mm", pcbY: "-12.5mm", schSectionName: "controller", schX: -7.5, schY: -11 }), jsxRuntime.jsx("resistor", { name: "R13", resistance: "100k", manufacturerPartNumber: "0603WAF1003T5E", supplierPartNumbers: { jlcpcb: ["C25803"] }, footprint: jsxRuntime.jsx(Jlc0603ResistorFootprint, {}), cadModel: jlc0603ResistorCadModel, pcbX: "-3.3mm", pcbY: "-10mm", schSectionName: "controller", schX: -8, schY: -15.5, schRotation: 90 }), jsxRuntime.jsx("diode", { name: "D2", variant: "schottky", manufacturerPartNumber: "1N5819WS", supplierPartNumbers: { jlcpcb: ["C191023"] }, footprint: jsxRuntime.jsx(JlcDiodeC191023Footprint, {}), pinLabels: { pin1: "CATHODE", pin2: "ANODE" }, cadModel: {
objUrl: diodeObj,
modelOriginPosition: { x: 0, y: 0.00011430000006384944, z: 0 },
}, pcbX: "-18mm", pcbY: "-10.5mm", pcbRotation: 180, schSectionName: "controller", schX: -12.5, schY: -11 }), jsxRuntime.jsx("pinheader", { name: "J2", manufacturerPartNumber: "PZ200V-11-06P", supplierPartNumbers: { jlcpcb: ["C541860"] }, cadModel: {
objUrl: header1x6Obj,
modelOriginPosition: { x: 0, y: 0, z: 0.19999400000000023 },
}, pinCount: 6, pitch: "2mm", gender: "male", pinLabels: ["NC1", "ESP_TX", "ESP_RX", "VCC_3V3", "NC2", "GND"], pcbPinLabels: { pin1: "NC", pin2: "TX", pin3: "RX", pin4: "3V3", pin5: "NC", pin6: "GND" }, showSilkscreenPinLabels: true, pcbX: "8mm", pcbY: "15.4mm", schSectionName: "controller", schX: -4.5, schY: -13.5, schWidth: "2.5mm", schHeight: "3.4mm", schPinStyle: {
ESP_TX: { marginTop: "0.15mm" },
ESP_RX: { marginTop: "0.15mm" },
VCC_3V3: { marginTop: "0.15mm" },
NC2: { marginTop: "0.15mm" },
GND: { marginTop: "0.15mm" },
} }), jsxRuntime.jsx("capacitor", { name: "C6", capacitance: "100nF", manufacturerPartNumber: "CC0603KRX7R9BB104", supplierPartNumbers: { jlcpcb: ["C14663"] }, footprint: jsxRuntime.jsx(Jlc0603CapacitorFootprint, {}), cadModel: jlc0603CapacitorCadModel, pcbX: "3mm", pcbY: "9mm", schSectionName: "controller", schX: -11.5, schY: 2, schRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C7", capacitance: "10uF", manufacturerPartNumber: "FCC0805X106K100FT", supplierPartNumbers: { jlcpcb: ["C5137471"] }, footprint: jsxRuntime.jsx(Jlc0805CapacitorFootprint, {}), cadModel: jlc0805CapacitorCadModel, pcbX: "3.6mm", pcbY: "12mm", schSectionName: "controller", schX: -4, schY: 2, schRotation: 90 }), jsxRuntime.jsx("trace", { from: ".J3 > .B4A9", to: "net.VBUS", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".J3 > .A4B9", to: "net.VBUS", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".J3 > .A1B12", to: "net.GND", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".J3 > .B1A12", to: "net.GND", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".J3 > .EH1", to: "net.GND", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".J3 > .EH2", to: "net.GND", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".J3 > .EH3", to: "net.GND", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".J3 > .EH4", to: "net.GND", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".J3 > .A5", to: ".R10 > .pin1", width: "0.2mm" }), jsxRuntime.jsx("trace", { from: ".R10 > .pin2", to: "net.GND", width: "0.3mm" }), jsxRuntime.jsx("trace", { from: ".J3 > .B5", to: ".R11 > .pin1", width: "0.2mm" }), jsxRuntime.jsx("trace", { from: ".R11 > .pin2", to: "net.GND", width: "0.3mm" }), jsxRuntime.jsx("trace", { from: ".U3 > .pin4", to: "net.VBUS", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".U3 > .pin8", to: "net.VBUS", width: "0.3mm" }), jsxRuntime.jsx("trace", { from: ".U3 > .pin3", to: "net.GND", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".U3 > .pin1", to: "net.GND", width: "0.3mm" }), jsxRuntime.jsx("trace", { from: ".U3 > .pin9", to: "net.GND", width: "0.8mm" }), jsxRuntime.jsx("trace", { from: ".U3 > .pin5", to: "net.VBAT", width: "0.6mm" }), jsxRuntime.jsx("trace", { from: ".U3 > .pin2", to: ".R1 > .pin1" }), jsxRuntime.jsx("trace", { from: ".R1 > .pin2", to: "net.GND" }), jsxRuntime.jsx("trace", { from: "net.VBUS", to: ".R2 > .pin1" }), jsxRuntime.jsx("trace", { from: ".R2 > .pin2", to: ".D1 > .ANODE" }), jsxRuntime.jsx("trace", { from: ".D1 > .CATHODE", to: ".U3 > .pin7" }), jsxRuntime.jsx("trace", { from: ".C1 > .pin1", to: "net.VBUS", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".C1 > .pin2", to: "net.GND", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".C2 > .pin1", to: "net.VBAT", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".C2 > .pin2", to: "net.GND", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".Q2 > .pin1", to: "net.VBUS", width: "0.3mm" }), jsxRuntime.jsx("trace", { from: ".Q2 > .pin1", to: ".R12 > .pin1", width: "0.3mm" }), jsxRuntime.jsx("trace", { from: ".R12 > .pin2", to: "net.GND", width: "0.3mm" }), jsxRuntime.jsx("trace", { from: ".Q2 > .pin2", to: "net.VSYS", width: "0.8mm" }), jsxRuntime.jsx("trace", { from: ".Q2 > .pin3", to: "net.VBAT", width: "0.8mm" }), jsxRuntime.jsx("trace", { from: ".D3 > .ANODE", to: "net.VBUS", width: "0.8mm" }), jsxRuntime.jsx("trace", { from: ".D3 > .CATHODE", to: "net.VSYS", width: "0.8mm" }), jsxRuntime.jsx("trace", { from: ".J1 > .pin1", to: "net.VBAT", width: "0.8mm" }), jsxRuntime.jsx("trace", { from: ".J1 > .pin2", to: "net.GND", width: "0.8mm" }), jsxRuntime.jsx("trace", { from: ".U1 > .VIN", to: "net.VSYS", width: "0.8mm" }), jsxRuntime.jsx("trace", { from: ".U1 > .EN", to: "net.VSYS", width: "0.3mm" }), jsxRuntime.jsx("trace", { from: ".U1 > .VOUT", to: "net.V3V3", width: "0.8mm" }), jsxRuntime.jsx("trace", { from: ".U1 > .GND", to: "net.GND", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".C3 > .pin1", to: "net.VSYS", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".C3 > .pin2", to: "net.GND", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".C4 > .pin1", to: "net.V3V3", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".C4 > .pin2", to: "net.GND", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin8", to: "net.V3V3", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin15", to: "net.GND", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin3", to: ".R3 > .pin1" }), jsxRuntime.jsx("trace", { from: ".R3 > .pin2", to: "net.V3V3" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin16", to: ".R4 > .pin1" }), jsxRuntime.jsx("trace", { from: ".R4 > .pin2", to: "net.GND" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin17", to: ".R5 > .pin1" }), jsxRuntime.jsx("trace", { from: ".R5 > .pin2", to: "net.V3V3" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin1", to: ".R6 > .pin1" }), jsxRuntime.jsx("trace", { from: ".R6 > .pin2", to: "net.V3V3" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin1", to: ".SW_RST > .pin1" }), jsxRuntime.jsx("trace", { from: ".SW_RST > .pin2", to: "net.GND" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin18", to: ".SW_NAV > .pin1" }), jsxRuntime.jsx("trace", { from: ".SW_NAV > .pin2", to: "net.GND" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin22", to: ".J2 > .pin2" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin21", to: ".J2 > .pin3" }), jsxRuntime.jsx("trace", { from: ".J2 > .pin4", to: "net.V3V3", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".J2 > .pin6", to: "net.GND", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".C6 > .pin1", to: "net.V3V3" }), jsxRuntime.jsx("trace", { from: ".C6 > .pin2", to: "net.GND" }), jsxRuntime.jsx("trace", { from: ".C7 > .pin1", to: "net.V3V3", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".C7 > .pin2", to: "net.GND", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin20", to: "net.I2C_SCL" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin19", to: "net.I2C_SDA" }), jsxRuntime.jsx("trace", { from: ".DS1 > .pin3", to: "net.I2C_SCL" }), jsxRuntime.jsx("trace", { from: ".DS1 > .pin4", to: "net.I2C_SDA" }), jsxRuntime.jsx("trace", { from: ".DS1 > .pin2", to: "net.V3V3", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".DS1 > .pin1", to: "net.GND", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".U4 > .pin3", to: "net.I2C_SCL" }), jsxRuntime.jsx("trace", { from: ".U4 > .pin4", to: "net.I2C_SDA" }), jsxRuntime.jsx("trace", { from: ".U4 > .pin1", to: "net.V3V3", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".U4 > .pin2", to: "net.GND", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".J4 > .pin1", to: "net.V3V3", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".J4 > .pin2", to: "net.GND", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".J4 > .pin3", to: "net.PULSE_RAW" }), jsxRuntime.jsx("trace", { from: "net.PULSE_RAW", to: ".R7 > .pin1" }), jsxRuntime.jsx("trace", { from: ".R7 > .pin2", to: "net.PULSE_ADC" }), jsxRuntime.jsx("trace", { from: "net.PULSE_ADC", to: ".U2 > .pin2" }), jsxRuntime.jsx("trace", { from: ".R8 > .pin1", to: "net.PULSE_ADC" }), jsxRuntime.jsx("trace", { from: ".R8 > .pin2", to: "net.GND" }), jsxRuntime.jsx("trace", { from: ".C5 > .pin1", to: "net.PULSE_ADC" }), jsxRuntime.jsx("trace", { from: ".C5 > .pin2", to: "net.GND" }), jsxRuntime.jsx("trace", { from: ".U2 > .pin5", to: ".R9 > .pin1" }), jsxRuntime.jsx("trace", { from: ".R9 > .pin2", to: ".Q1 > .G" }), jsxRuntime.jsx("trace", { from: ".R13 > .pin1", to: ".Q1 > .G" }), jsxRuntime.jsx("trace", { from: ".R13 > .pin2", to: "net.GND" }), jsxRuntime.jsx("trace", { from: ".Q1 > .S", to: "net.GND", width: "0.5mm" }), jsxRuntime.jsx("trace", { from: ".Q1 > .D", to: "net.MOTOR_LOW", width: "0.6mm" }), jsxRuntime.jsx("trace", { from: ".M1 > .pin1", to: "net.V3V3", width: "0.6mm" }), jsxRuntime.jsx("trace", { from: ".M1 > .pin2", to: "net.MOTOR_LOW", width: "0.6mm" }), jsxRuntime.jsx("trace", { from: ".D2 > .ANODE", to: "net.MOTOR_LOW", width: "0.4mm" }), jsxRuntime.jsx("trace", { from: ".D2 > .CATHODE", to: "net.V3V3", width: "0.4mm" }), jsxRuntime.jsx("silkscreentext", { text: "FITNESS WATCH", pcbX: "18mm", pcbY: "16.5mm", fontSize: "1mm", anchorAlignment: "center" }), jsxRuntime.jsx("silkscreentext", { text: "PROTECTED 1S LIPO ONLY", pcbX: "17mm", pcbY: "-6mm", fontSize: "0.55mm", anchorAlignment: "center" }), jsxRuntime.jsx("silkscreentext", { text: "ESP8266 / OLED / MPU6050", layer: "bottom", pcbX: 0, pcbY: "-17mm", fontSize: "0.8mm", anchorAlignment: "bottom_center" })] }));
module.exports = index_circuit;