tscircuit/standard-jst-programmer
26 × 42 mm USB-C RP2040 programmer with JST and TC2030 IDC SWD, NRST, selectable sensed 5 V / 3.3 V power, RGB status, and importable JST SH/Tag-Connect targets. Top-side assembly.
- Version
- 0.8.0
- License
- unset
- Stars
- 0
dist/index.cjs
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var jsxRuntime = require('react/jsx-runtime');
var props = require('@tscircuit/props');
const pinLabels$g = { pin1: ["pin1"], pin2: ["pin2"], pin3: ["pin3"], pin4: ["pin4"], pin5: ["pin5"] };
const JstSwdResetSide = (props) => {
return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 5, pinLabels: pinLabels$g, supplierPartNumbers: {
"jlcpcb": [
"C136657"
]
}, manufacturerPartNumber: "SM05B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.999615mm", pcbY: "1.9998817mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.998855mm", pcbY: "1.9998817mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.000635mm", pcbY: "1.9998817mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "1.000125mm", pcbY: "1.9998817mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "2.000885mm", pcbY: "1.9998817mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "-3.300095mm", pcbY: "-1.8748883mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "3.300095mm", pcbY: "-1.8748883mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.9635449999999963, "y": 0.4098417000000012 }, { "x": 3.4639250000000033, "y": 0.4098417000000012 }, { "x": 2.9635449999999963, "y": 0.4098417000000012 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.9635449999999963, "y": 1.108341700000011 }, { "x": 3.4639250000000033, "y": 1.108341700000011 }, { "x": 2.9635449999999963, "y": 1.108341700000011 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.9635449999999963, "y": 1.6087216999999896 }, { "x": 2.9635449999999963, "y": 0.4098417000000012 }, { "x": 2.9635449999999963, "y": 1.6087216999999896 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 3.4639250000000033, "y": -0.7407783000000023 }, { "x": 3.4639250000000033, "y": 1.6087216999999896 }, { "x": 2.564764999999994, "y": 1.6087216999999896 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.3983949999999936, "y": -2.5746582999999816 }, { "x": 2.399664999999999, "y": -2.5746582999999816 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.500754999999998, "y": -0.6747382999999871 }, { "x": -3.500754999999998, "y": 1.6747617000000048 }, { "x": -2.599054999999993, "y": 1.6747617000000048 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.000374999999991, "y": 1.6747617000000048 }, { "x": -3.000374999999991, "y": 0.4758817000000022 }, { "x": -3.000374999999991, "y": 1.6747617000000048 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.000374999999991, "y": 1.1743816999999979 }, { "x": -3.500754999999998, "y": 1.1743816999999979 }, { "x": -3.000374999999991, "y": 1.1743816999999979 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.000374999999991, "y": 0.4758817000000022 }, { "x": -3.500754999999998, "y": 0.4758817000000022 }, { "x": -3.000374999999991, "y": 0.4758817000000022 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.749600799999996, "y": 2.249868499999991 }, { "x": -2.6480318362365978, "y": 2.439960543897172 }, { "x": -2.4363364976885435, "y": 2.4804120357115096 }, { "x": -2.2718356035995413, "y": 2.3411615585241776 }, { "x": -2.2767775492432207, "y": 2.1256927284669302 }, { "x": -2.44748974105822, "y": 1.9941306248097561 }, { "x": -2.6571078746369494, "y": 2.044245269654823 }, { "x": -2.7498548000000085, "y": 2.238794100000007 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.005715mm", pcbY: "3.7618817mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -4.154614999999993, "y": 3.0118817000000035 }, { "x": 4.143185000000003, "y": 3.0118817000000035 }, { "x": 4.143185000000003, "y": -3.0253183000000092 }, { "x": -4.154614999999993, "y": -3.0253183000000092 }, { "x": -4.154614999999993, "y": 3.0118817000000035 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C136657.obj?uuid=50fdec209daa46e6a009eae73d7d93b4",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C136657.step?uuid=50fdec209daa46e6a009eae73d7d93b4",
pcbRotationOffset: 0,
modelOriginPosition: { x: 2, y: 0.5124965000000032, z: -0.01 },
}, ...props }));
};
const pinLabels$f = { pin1: ["pin1"], pin2: ["pin2"], pin3: ["pin3"], pin4: ["pin4"], pin5: ["pin5"] };
const JstSwdResetUpward = (props) => {
return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 5, pinLabels: pinLabels$f, supplierPartNumbers: {
"jlcpcb": [
"C160391"
]
}, manufacturerPartNumber: "BM05B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "-3.299968mm", pcbY: "-1.1998833mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "3.299968mm", pcbY: "-1.1998833mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.999996mm", pcbY: "1.3248767mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-0.999998mm", pcbY: "1.3248767mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0mm", pcbY: "1.3248767mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.999998mm", pcbY: "1.3248767mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "1.999996mm", pcbY: "1.3248767mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.468829199999959, "y": -1.8425033000000894 }, { "x": 2.4688800000001265, "y": -1.8425033000000894 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.5311607999999524, "y": 1.0784966999999597 }, { "x": 3.556025400000067, "y": 1.0784966999999597 }, { "x": 3.556025400000067, "y": -0.0688466999999946 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.555974600000013, "y": -0.0688466999999946 }, { "x": -3.555974600000013, "y": 1.0784966999999597 }, { "x": -2.5311099999998987, "y": 1.0784966999999597 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "2.921mm", pcbY: "1.7134967mm", radius: "0.179578mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.010668mm", pcbY: "3.1044027mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -4.159568000000036, "y": 2.354402700000037 }, { "x": 4.138232000000016, "y": 2.354402700000037 }, { "x": 4.138232000000016, "y": -2.336597299999994 }, { "x": -4.159568000000036, "y": -2.336597299999994 }, { "x": -4.159568000000036, "y": 2.354402700000037 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160391.obj?uuid=eaf9e23008df4ce1b5a7b451075b7284",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160391.step?uuid=eaf9e23008df4ce1b5a7b451075b7284",
pcbRotationOffset: 180,
modelOriginPosition: { x: 2.000025400000027, y: -0.43250299999996966, z: -0.01 },
}, ...props }));
};
const pinLabels$e = { pin1: ["pin1"], pin2: ["pin2"], pin3: ["pin3"] };
const JstSwdUpward = ({ uartSilkscreenLabels, ...props }) => {
return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 3, pinLabels: pinLabels$e, supplierPartNumbers: {
"jlcpcb": [
"C160389"
]
}, manufacturerPartNumber: "BM03B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "-2.299843mm", pcbY: "-1.2000103mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "2.299843mm", pcbY: "-1.1997563mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "1.000125mm", pcbY: "1.3250037mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.000127mm", pcbY: "1.3250037mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-0.999871mm", pcbY: "1.3250037mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.5002509999999347, "y": 2.0260437000000593 }, { "x": -2.8007563999999547, "y": 2.0260437000000593 }, { "x": -2.799816599999872, "y": -0.03752849999978025 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.8007563999999547, "y": -2.2741508999998814 }, { "x": 2.8011374000002434, "y": -2.2741508999998814 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.5001240000001417, "y": 2.0625181000001476 }, { "x": 2.800146800000107, "y": 2.0625181000001476 }, { "x": 2.800146800000107, "y": -0.03752849999978025 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "1.524mm", pcbY: "2.3484967mm", radius: "0.127mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.013843mm", pcbY: uartSilkscreenLabels ? 4.0 : 3.4829897, anchorAlignment: "center", fontSize: "1mm" }), uartSilkscreenLabels && jsxRuntime.jsx("silkscreentext", { text: uartSilkscreenLabels[0], pcbX: 1, pcbY: 2.8, fontSize: 0.5 }), uartSilkscreenLabels && jsxRuntime.jsx("silkscreentext", { text: uartSilkscreenLabels[1], pcbX: 0, pcbY: 2.8, fontSize: 0.5 }), uartSilkscreenLabels && jsxRuntime.jsx("silkscreentext", { text: uartSilkscreenLabels[2], pcbX: -1, pcbY: 2.8, fontSize: 0.5 }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -3.1594429999998965, "y": 2.7329897000000756 }, { "x": 3.131757000000107, "y": 2.7329897000000756 }, { "x": 3.131757000000107, "y": -2.5168102999997473 }, { "x": -3.1594429999998965, "y": -2.5168102999997473 }, { "x": -3.1594429999998965, "y": 2.7329897000000756 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160389.obj?uuid=bb01000407ec457b89090f9b882df046",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160389.step?uuid=bb01000407ec457b89090f9b882df046",
pcbRotationOffset: 180,
modelOriginPosition: { x: 1.0000000000002274, y: -0.43250299999996966, z: -0.01 },
}, ...props }));
};
const pinLabels$d = { pin1: ["pin1"], pin2: ["pin2"], pin3: ["pin3"] };
const JstSwdSide = ({ uartSilkscreenLabels, ...props }) => {
return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 3, pinLabels: pinLabels$d, supplierPartNumbers: {
"jlcpcb": [
"C160403"
]
}, manufacturerPartNumber: "SM03B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.000125mm", pcbY: "2.0500086mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.000127mm", pcbY: "2.0500086mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "1.000125mm", pcbY: "2.0500086mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "2.300097mm", pcbY: "-1.8250154mm", width: "1.499997mm", height: "1.999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "-2.300097mm", pcbY: "-1.8250154mm", width: "1.499997mm", height: "1.999996mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.5000203999999258, "y": 1.725015600000006 }, { "x": -1.5311373999998068, "y": 1.725015600000006 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.5311374000000342, "y": 1.725015600000006 }, { "x": 2.499918800000046, "y": 1.725015600000006 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.499918800000046, "y": 1.725015600000006 }, { "x": 2.499918800000046, "y": -0.5938519999999698 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.3697691999999506, "y": 1.725015600000006 }, { "x": -2.5000203999999258, "y": 1.725015600000006 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.5000203999999258, "y": 1.725015600000006 }, { "x": -2.5000203999999258, "y": -0.5938519999999698 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.318844199999944, "y": -2.524963200000002 }, { "x": 1.3188696000000846, "y": -2.524963200000002 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-1.999869mm", pcbY: "2.1124926mm", radius: "0.31623mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.004191mm", pcbY: uartSilkscreenLabels ? 5.2 : 3.8374086, anchorAlignment: "center", fontSize: "1mm" }), uartSilkscreenLabels && jsxRuntime.jsx("silkscreentext", { text: uartSilkscreenLabels[0], pcbX: -1, pcbY: 4.0, fontSize: 0.5 }), uartSilkscreenLabels && jsxRuntime.jsx("silkscreentext", { text: uartSilkscreenLabels[1], pcbX: 0, pcbY: 4.0, fontSize: 0.5 }), uartSilkscreenLabels && jsxRuntime.jsx("silkscreentext", { text: uartSilkscreenLabels[2], pcbX: 1, pcbY: 4.0, fontSize: 0.5 }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -3.2938089999998965, "y": 3.0874086000000034 }, { "x": 3.302191000000107, "y": 3.0874086000000034 }, { "x": 3.302191000000107, "y": -3.051391399999943 }, { "x": -3.2938089999998965, "y": -3.051391399999943 }, { "x": -3.2938089999998965, "y": 3.0874086000000034 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160403.obj?uuid=65828f37d6e7448b8cbc0db14b6c48c4",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160403.step?uuid=65828f37d6e7448b8cbc0db14b6c48c4",
pcbRotationOffset: 0,
modelOriginPosition: { x: 1.0000761999999668, y: 0.3445008999999346, z: -0.01 },
}, ...props }));
};
const pinLabels$c = { pin1: ["pin1"], pin2: ["pin2"] };
const JstPowerUpward = (props) => {
return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 2, pinLabels: pinLabels$c, supplierPartNumbers: {
"jlcpcb": [
"C160388"
]
}, manufacturerPartNumber: "BM02B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "0.502031mm", pcbY: "1.3125577mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.497967mm", pcbY: "1.3125577mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "1.799971mm", pcbY: "-1.1875643mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "-1.799971mm", pcbY: "-1.1875643mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.9999979999998914, "y": -1.9374993000000131 }, { "x": 0.999998000000005, "y": -1.9374993000000131 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.99999600000001, "y": 1.3140816999999743 }, { "x": -1.0291063999999324, "y": 1.3140816999999743 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.0331704000000173, "y": 1.3140816999999743 }, { "x": 1.9999960000001238, "y": 1.3140816999999743 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.9999960000001238, "y": 1.3140816999999743 }, { "x": 1.9999960000001238, "y": -0.056299100000046565 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.99999600000001, "y": 1.3140816999999743 }, { "x": -1.99999600000001, "y": -0.056299100000046565 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "1.3199872mm", pcbY: "1.9024981mm", radius: "0.152654mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.011303mm", pcbY: "3.0760817mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.638996999999904, "y": 2.326081699999918 }, { "x": 2.6616030000000137, "y": 2.326081699999918 }, { "x": 2.6616030000000137, "y": -2.339518299999895 }, { "x": -2.638996999999904, "y": -2.339518299999895 }, { "x": -2.638996999999904, "y": 2.326081699999918 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160388.obj?uuid=868d8c16cff34c5e9973dfa3b6ac90ae",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160388.step?uuid=868d8c16cff34c5e9973dfa3b6ac90ae",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0.34950469999998857, z: -0.05 },
}, ...props }));
};
const pinLabels$b = { pin1: ["pin1"], pin2: ["pin2"] };
const JstPowerSide = (props) => {
return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 2, pinLabels: pinLabels$b, supplierPartNumbers: {
"jlcpcb": [
"C160402"
]
}, manufacturerPartNumber: "SM02B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "-1.799971mm", pcbY: "-1.8750153mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: [], pcbX: "1.799971mm", pcbY: "-1.8750153mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.499999mm", pcbY: "2.0000087mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.499999mm", pcbY: "2.0000087mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.9688575999997511, "y": -2.587510699999939 }, { "x": 0.9688576000002058, "y": -2.587510699999939 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.9999959999997827, "y": -0.13750289999995857 }, { "x": -1.9999959999997827, "y": -0.7438517000000502 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.0311384000000317, "y": 1.7125061000001551 }, { "x": 1.9999960000001238, "y": 1.7125061000001551 }, { "x": 1.9999960000001238, "y": -0.7438517000000502 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.9999959999997827, "y": -0.13750289999995857 }, { "x": -1.9999959999997827, "y": 1.7125061000001551 }, { "x": -1.031138399999918, "y": 1.7125061000001551 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.009271mm", pcbY: "3.7731847mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.6595709999999144, "y": 3.0231847000000016 }, { "x": 2.641029000000117, "y": 3.0231847000000016 }, { "x": 2.641029000000117, "y": -3.0394152999998596 }, { "x": -2.6595709999999144, "y": -3.0394152999998596 }, { "x": -2.6595709999999144, "y": 3.0231847000000016 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160402.obj?uuid=b15083895b61401296a20b79cbc50a55",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160402.step?uuid=b15083895b61401296a20b79cbc50a55",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0.4999999999997726, y: 0.5135125000000245, z: -0.01 },
}, ...props }));
};
const swdPinLabels = { pin1: ["SWCLK"], pin2: ["GND"], pin3: ["SWDIO"] };
const powerPinLabels = { pin1: ["VOUT"], pin2: ["GND"] };
function StandardJstSwdUpward(props) {
return jsxRuntime.jsx(JstSwdUpward, { ...props, pinLabels: swdPinLabels });
}
function StandardJstSwdSide(props) {
return jsxRuntime.jsx(JstSwdSide, { ...props, pinLabels: swdPinLabels });
}
function StandardJstPowerUpward(props) {
return jsxRuntime.jsx(JstPowerUpward, { ...props, pinLabels: powerPinLabels });
}
function StandardJstPowerSide(props) {
return jsxRuntime.jsx(JstPowerSide, { ...props, pinLabels: powerPinLabels });
}
/** Five-pin powered SWD extension; pin 1 follows the programmer's voltage selector. */
const swdResetPinLabels = { pin1: ["VOUT"], pin2: ["SWDIO"], pin3: ["GND"], pin4: ["SWCLK"], pin5: ["NRST", "nRESET"] };
function StandardJstSwdResetSide(props) {
return jsxRuntime.jsx(JstSwdResetSide, { ...props, pinLabels: swdResetPinLabels });
}
function StandardJstSwdResetUpward(props) {
return jsxRuntime.jsx(JstSwdResetUpward, { ...props, pinLabels: swdResetPinLabels });
}
/** UART labels are local to the board: target RX mates with programmer TX. */
const uartPinLabels = { pin1: ["RX"], pin2: ["GND"], pin3: ["TX"] };
const uartHostPinLabels = { pin1: ["TX"], pin2: ["GND"], pin3: ["RX"] };
function StandardJstUartSide({ role = "target", ...props }) {
return jsxRuntime.jsx(JstSwdSide, { ...props, pinLabels: role === "host" ? uartHostPinLabels : uartPinLabels, uartSilkscreenLabels: role === "host" ? ["TX", "GND", "RX"] : ["RX", "GND", "TX"] });
}
function StandardJstUartUpward({ role = "target", ...props }) {
return jsxRuntime.jsx(JstSwdUpward, { ...props, pinLabels: role === "host" ? uartHostPinLabels : uartPinLabels, uartSilkscreenLabels: role === "host" ? ["TX", "GND", "RX"] : ["RX", "GND", "TX"] });
}
var uartPaths = [
{
from: ".U1 > .GPIO8",
to: ".R_UART_TX > .pin1",
connection: "U1.GPIO8",
route: [
{
route_type: "wire",
x: -3.42495,
y: -0.9003500000000004,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.45,
y: -0.9,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -2.45,
y: -0.9,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -2.45,
y: -0.9,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.2,
y: -0.15000000000000002,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.2,
y: 0.35000000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.3,
y: 1.4500000000000002,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.3,
y: 1.55,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.800000000000001,
y: 2.0500000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.800000000000001,
y: 2.15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.8500000000000005,
y: 2.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.8500000000000005,
y: 2.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -5.9,
y: 3.3000000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.15,
y: 3.3000000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.2,
y: 3.35,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.25,
y: 3.35,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.800000000000001,
y: 3.9000000000000004,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.800000000000001,
y: 3.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.8500000000000005,
y: 4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.8500000000000005,
y: 4.05,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.9,
y: 4.1000000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.9,
y: 4.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.95,
y: 4.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.95,
y: 4.3,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7,
y: 4.3500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7,
y: 4.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.050000000000001,
y: 4.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.050000000000001,
y: 4.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.1000000000000005,
y: 4.55,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.1000000000000005,
y: 4.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.15,
y: 4.7,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: -7.15,
y: 4.7,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -7.15,
y: 4.7,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.91,
y: 4.7,
width: 0.1,
layer: "top"
}
]
},
{
from: ".U1 > .GPIO9",
to: ".R_UART_RX > .pin1",
connection: "U1.GPIO9",
route: [
{
route_type: "wire",
x: -3.42495,
y: -1.3004500000000005,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.4,
y: -1.3,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -4.4,
y: -1.3,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -4.4,
y: -1.3,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.4,
y: -1.2000000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -5.8500000000000005,
y: 0.25,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -5.8500000000000005,
y: 0.35000000000000003,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -5.9,
y: 0.4,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -5.9,
y: 3,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.4,
y: 3.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.4,
y: 3.5500000000000003,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.45,
y: 3.6,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.45,
y: 4.15,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.3500000000000005,
y: 4.25,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.3500000000000005,
y: 6.3500000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.300000000000001,
y: 6.4,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.300000000000001,
y: 6.45,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.25,
y: 6.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.25,
y: 6.550000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.2,
y: 6.6000000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.2,
y: 6.7,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.15,
y: 6.75,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: -6.15,
y: 6.75,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -6.15,
y: 6.75,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.15,
y: 6.7,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.2,
y: 6.65,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.2,
y: 6.300000000000001,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.300000000000001,
y: 6.2,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.31,
y: 5.9,
width: 0.1,
layer: "top"
}
]
},
{
from: ".R_UART_TX > .pin2",
to: ".J5 > .TX",
connection: "R_UART_TX.pin2",
route: [
{
route_type: "wire",
x: -4.890000000000001,
y: 4.7,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.89,
y: 5.25,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.4,
y: 5.3,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.9,
y: 5.3,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -7.1,
y: 5.45,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -7.1000000000000005,
y: 5.45,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -7.1000000000000005,
y: 5.45,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.15,
y: 4.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -5.95,
y: 4.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.800000000000001,
y: 3.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.75,
y: 3.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.3500000000000005,
y: 2.95,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.2,
y: 2.95,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.15,
y: 2.9000000000000004,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.1000000000000005,
y: 2.9000000000000004,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0,
y: -1.2000000000000002,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.1,
y: -1.2000000000000002,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.15,
y: -1.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.2,
y: -1.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.35,
y: -1.4000000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.35,
y: -1.4500000000000002,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.4000000000000004,
y: -1.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.4000000000000004,
y: -1.9000000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.35,
y: -1.9500000000000002,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.35,
y: -6.1000000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.25,
y: -6.2,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.25,
y: -6.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.25,
y: -10.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.25,
y: -12.4,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.3000000000000003,
y: -12.450000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.3000000000000003,
y: -12.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.45,
y: -12.65,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.5,
y: -12.65,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.5500000000000003,
y: -12.700000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.95,
y: -12.700000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -3,
y: -12.65,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -3.0500000000000003,
y: -12.65,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.550000000000001,
y: -9.15,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.6000000000000005,
y: -9.15,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.65,
y: -9.1,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.7,
y: -9.1,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.75,
y: -9.05,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.800000000000001,
y: -9.05,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.8500000000000005,
y: -9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.9,
y: -9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.95,
y: -8.950000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7,
y: -8.950000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.050000000000001,
y: -8.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.15,
y: -8.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.2,
y: -8.85,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.25,
y: -8.85,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.300000000000001,
y: -8.8,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.3500000000000005,
y: -8.8,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.4,
y: -8.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.45,
y: -8.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.5,
y: -8.700000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: -8.700000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.65,
y: -8.65,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: -7.65,
y: -8.65,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -7.65,
y: -8.65,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -7.649991399999999,
y: -9.499875000000001,
width: 0.1,
layer: "top"
}
]
},
{
from: ".R_UART_RX > .pin2",
to: ".J5 > .RX",
connection: "R_UART_RX.pin2",
route: [
{
route_type: "wire",
x: -5.29,
y: 5.9,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.300000000000001,
y: 6.75,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -5.300000000000001,
y: 6.75,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -5.300000000000001,
y: 6.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -5.300000000000001,
y: 5.050000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -3.5,
y: 3.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.4000000000000004,
y: 3.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.3000000000000003,
y: 3.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.25,
y: 3.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.2,
y: 3.4000000000000004,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.8,
y: 3.4000000000000004,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.75,
y: 3.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.7000000000000002,
y: 3.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.55,
y: 3.2,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.55,
y: 3.1500000000000004,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.5,
y: 3.1,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.5,
y: 2.9000000000000004,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.6,
y: -1.2000000000000002,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.6,
y: -1.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.6500000000000004,
y: -1.3,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.6500000000000004,
y: -1.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.7,
y: -1.4000000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.7,
y: -2,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.6500000000000004,
y: -2.0500000000000003,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.6500000000000004,
y: -6.2,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.6,
y: -6.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.6,
y: -6.300000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.5,
y: -6.4,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 2.5,
y: -6.45,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.9500000000000002,
y: -10.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.9500000000000002,
y: -12.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2,
y: -12.55,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2,
y: -12.600000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.0500000000000003,
y: -12.65,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.0500000000000003,
y: -12.700000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.25,
y: -12.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.3000000000000003,
y: -12.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.35,
y: -12.950000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.4000000000000004,
y: -12.950000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.45,
y: -13,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.25,
y: -13,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.300000000000001,
y: -12.950000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.3500000000000005,
y: -12.950000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.4,
y: -12.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.45,
y: -12.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.5,
y: -12.850000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.6000000000000005,
y: -12.850000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.65,
y: -12.8,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.7,
y: -12.8,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.75,
y: -12.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.800000000000001,
y: -12.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.8500000000000005,
y: -12.700000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.9,
y: -12.700000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.95,
y: -12.65,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7,
y: -12.65,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.050000000000001,
y: -12.600000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.15,
y: -12.600000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.2,
y: -12.55,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.25,
y: -12.55,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.300000000000001,
y: -12.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.3500000000000005,
y: -12.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.4,
y: -12.450000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.45,
y: -12.450000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.5,
y: -12.4,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: -12.4,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.65,
y: -12.350000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: -7.65,
y: -12.350000000000001,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -7.65,
y: -12.350000000000001,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -7.649991399999999,
y: -11.500125,
width: 0.1,
layer: "top"
}
]
}
];
var projectName = "standard-jst-programmer";
var version = "0.8.0";
var projectConfig = {
projectName: projectName,
version: version};
/** Schematic-only names; PCB nets and saved routing selectors stay unchanged. */
const signalLabels = {
'.U1 > .GPIO8': 'UART_TX_GPIO',
'.U1 > .GPIO9': 'UART_RX_GPIO',
'.J5 > .TX': 'UART_TX',
'.J5 > .RX': 'UART_RX',
'.U1 > .GPIO2': 'SWCLK_GPIO',
'.U1 > .GPIO3': 'SWDIO_GPIO',
'.U1 > .GPIO1': 'NRST_GPIO',
'.R_DIO > .pin2': 'SWDIO',
'.J1 > .SWDIO': 'SWDIO',
'.J3 > .SWDIO': 'SWDIO',
'.J4 > .SWDIO': 'SWDIO',
'.R_NRST > .pin2': 'NRST',
'.J3 > .NRST': 'NRST',
'.J4 > .NRST': 'NRST',
'.U1 > .GPIO18': 'SENSE_SDA',
'.U_SENSE > .SDA': 'SENSE_SDA',
'.U1 > .GPIO19': 'SENSE_SCL',
'.U_SENSE > .SCL': 'SENSE_SCL',
'.U1 > .GPIO25': 'RGB_DATA',
'.U_RGB > .A': 'RGB_DATA',
'.U_RGB > .Y': 'RGB_DATA_5V',
'.D_RGB > .DI': 'RGB_DIN',
'.U1 > .QSPI_SS': 'QSPI_CS',
'.U1 > .QSPI_SD0': 'QSPI_IO0',
'.U1 > .QSPI_SD1': 'QSPI_IO1',
'.U1 > .QSPI_SD2': 'QSPI_IO2',
'.U1 > .QSPI_SD3': 'QSPI_IO3',
'.U1 > .QSPI_SCLK': 'QSPI_CLK',
'.R_USB1 > .pin1': 'USB_DM',
'.R_USB2 > .pin1': 'USB_DP',
'.U1 > .USB_DM': 'USB_DM_MCU',
'.U1 > .USB_DP': 'USB_DP_MCU',
'.U1 > .RUN': 'RUN',
'.R_RUN > .pin1': 'RUN',
'.SW_RUN > .pin1': 'RUN',
'net.TARGET_POWER': 'VOUT',
'net.SELECTED_POWER': 'VSELECT',
};
function getSchematicSignalLabel(from, to) {
return signalLabels[from] ?? signalLabels[to];
}
var signalPaths = [
{
from: ".J_USB > .B7",
to: ".R_USB1 > .pin1",
connection: "J_USB.pin21",
route: [
{
route_type: "wire",
x: 0.7499999999999998,
y: 14.875,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.7499999999999998,
y: 16.447442901867475,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.8754953677577648,
y: 16.57293826962524,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.8779382696252398,
y: 16.57293826962524,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.9846926627053963,
y: 16.627063095851607,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 0.9846926627053963,
y: 16.627063095851607,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.9846926627053963,
y: 16.627063095851607,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -1.0532396930306653,
y: 14.641760306969335,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -1.0532396930306653,
y: 10.796571898825011,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -1.0532396930306653,
y: 10.624760306969335,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -1.0400393227997338,
y: 10.555052744093025,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: -1.0400393227997338,
y: 10.555052744093025,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -1.0400393227997338,
y: 10.555052744093025,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -0.8830000000000002,
y: 10.573,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.2,
y: 8.49,
width: 0.15,
layer: "top"
}
]
},
{
from: ".J_USB > .B6",
to: ".R_USB2 > .pin1",
connection: "J_USB.pin24",
route: [
{
route_type: "wire",
x: -0.7500000000000002,
y: 14.875,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.7500000000000002,
y: 15.339108038081184,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.5821373659804662,
y: 15.573904674735713,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.4675677516737003,
y: 15.650452815695177,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.08433542790996064,
y: 15.651714386630548,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.002482785611902998,
y: 15.640941586048376,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.1254120582677273,
y: 15.517516353950308,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.12564163108742396,
y: 15.01054884423256,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.24999999999999975,
y: 14.875,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.24999999999999975,
y: 14.875,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.24999999999999975,
y: 14.13202251185165,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.25484263853254674,
y: 14.127179873319102,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.25484263853254674,
y: 14.07096220674107,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.25000000256538984,
y: 14.137073326956102,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 0.25000000256538984,
y: 14.137073326956102,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.25000000256538984,
y: 14.137073326956102,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.2630351188170217,
y: 13.916407286638583,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.6784752106424525,
y: 12.500967194813152,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.6830328051868486,
y: 12.500967194813152,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.694,
y: 12.49,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: 1.694,
y: 12.49,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 1.694,
y: 12.49,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.013386592660777,
y: 12.49,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.660267729194758,
y: 11.84311886346602,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.660267729194758,
y: 9.350267729194758,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.8,
y: 8.49,
width: 0.1,
layer: "top"
}
]
},
{
from: ".R_3V3_EN > .pin2",
to: ".U3 > .EN",
connection: "R_3V3_EN.pin2",
route: [
{
route_type: "wire",
x: -6.3,
y: 13.11,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.45,
y: 13.100000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -5.45,
y: 13.100000000000001,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -5.45,
y: 13.100000000000001,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -7.1000000000000005,
y: 13.100000000000001,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -7.550000000000001,
y: 12.65,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: 12.65,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -7.65,
y: 12.600000000000001,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -7.7,
y: 12.600000000000001,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -7.75,
y: 12.55,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -8.3,
y: 12.55,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -8.35,
y: 12.600000000000001,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -8.4,
y: 12.600000000000001,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -8.450000000000001,
y: 12.65,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -8.55,
y: 12.65,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -8.6,
y: 12.700000000000001,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -8.65,
y: 12.700000000000001,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -8.700000000000001,
y: 12.75,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -8.75,
y: 12.75,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -8.8,
y: 12.8,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -8.85,
y: 12.8,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -8.9,
y: 12.850000000000001,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -9,
y: 12.850000000000001,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -9.05,
y: 12.9,
width: 0.15,
layer: "inner1"
},
{
route_type: "via",
x: -9.05,
y: 12.9,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -9.05,
y: 12.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.35,
y: 12.600000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.35,
y: 12.55,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.700000000000001,
y: 12.200000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.8,
y: 12.200000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.950000000000001,
y: 12.05,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.10005,
y: 12.05,
width: 0.15,
layer: "top"
}
]
},
{
from: ".R_RUN > .pin1",
to: ".U1 > .RUN",
connection: "R_RUN.pin1",
route: [
{
route_type: "wire",
x: 8.49,
y: -3.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.489,
y: -3.499,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.173,
y: -3.499,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 7.173,
y: -3.499,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.173,
y: -3.499,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 7.154676832769788,
y: -3.4806768327697872,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 7.07108892223639,
y: -3.4806768327697872,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 6.030933539676717,
y: -2.4405214502101136,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 5.004214615643644,
y: -2.4405214502101136,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: 5.004214615643644,
y: -2.4405214502101136,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 5.004214615643644,
y: -2.4405214502101136,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.912335538927673,
y: -2.532400526926085,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.853367185403975,
y: -2.532400526926085,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.8417635416660847,
y: -3.5440041706639756,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.773184519810374,
y: -3.552739620215602,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.0052192175558683,
y: -3.5904239378237444,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.831679293166529,
y: -3.374874721129204,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.8004500000000005,
y: -3.3152045420000134,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.8004500000000005,
y: -2.92505,
width: 0.1,
layer: "top"
}
]
},
{
from: ".U1 > .QSPI_SS",
to: ".U2 > .CS",
connection: "U1.pin56",
route: [
{
route_type: "wire",
x: -2.60065,
y: 3.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.0583586454840326,
y: 4.382758645484033,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.1183747181817107,
y: 4.928018077478157,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -3.1183747181817107,
y: 4.928018077478157,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -3.1183747181817107,
y: 4.928018077478157,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.9811668655901213,
y: 4.811166865590121,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.888911816781821,
y: 4.811166865590121,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.344312615929391,
y: 4.266567664737691,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.1479863599213056,
y: 4.265308149279882,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -0.921,
y: 5.492294509201187,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -0.881,
y: 6.006,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: -0.881,
y: 6.006,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -0.881,
y: 6.006,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.8708055073322135,
y: 6.056194492667787,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.8708055073322135,
y: 6.073935953899201,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6925000000000001,
y: 6.2522414612314146,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6925000000000001,
y: 7.25,
width: 0.1,
layer: "top"
}
]
},
{
from: ".U1 > .QSPI_SD0",
to: ".U2 > .pin5",
connection: "U1.pin53",
route: [
{
route_type: "wire",
x: -1.4003500000000004,
y: 3.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.318883042215618,
y: 5.010508031819732,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.1186976007197946,
y: 5.28694830166947,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.1621017837233758,
y: 5.619550560616606,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.1621017837233758,
y: 5.5760819463310405,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.833451625429837,
y: 6.247431788037502,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.8306236209609117,
y: 6.549792914776825,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.1488728997549655,
y: 6.864628313921718,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.4514888840064026,
y: 6.863501062888032,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.005143380956753,
y: 7.570215716734092,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.109100886747982,
y: 7.839331618301053,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.102733438928449,
y: 8.404991316519158,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.4560178254533587,
y: 8.754497530927905,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.708,
y: 8.75,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.7075000000000005,
y: 8.75,
width: 0.1,
layer: "top"
}
]
},
{
from: ".U1 > .QSPI_SD1",
to: ".U2 > .pin2",
connection: "U1.pin55",
route: [
{
route_type: "wire",
x: -2.20055,
y: 3.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.1254500000000007,
y: 4.008566692638744,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.1540840621813206,
y: 4.42613034667063,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.6652605948855748,
y: 4.858323290425633,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.6700011075497492,
y: 5.423942147553336,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -1.6700011075497492,
y: 5.423942147553336,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -1.6700011075497492,
y: 5.423942147553336,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -1.654504745651816,
y: 5.4024952543481835,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -1.654504745651816,
y: 5.4965999088622635,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -1.654504745651816,
y: 6.249495254348184,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -1.304,
y: 6.6,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: -1.304,
y: 6.6,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -1.304,
y: 6.6,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.264060123569599,
y: 6.6399398764304,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.264060123569599,
y: 6.732255082291696,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.2801776790980333,
y: 6.74837263782013,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.3153502732569409,
y: 7.394171745169618,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.9130485438548919,
y: 7.77507148136697,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6925000000000001,
y: 7.75,
width: 0.1,
layer: "top"
}
]
},
{
from: ".U1 > .QSPI_SD2",
to: ".U2 > .pin3",
connection: "U1.pin54",
route: [
{
route_type: "wire",
x: -1.8004500000000005,
y: 3.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.8429733405971134,
y: 3.46302683082914,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.8426088121230413,
y: 3.462674569650532,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.8407716307509716,
y: 3.350775354242087,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.587825443153425,
y: 3.3045780091590506,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.271372621685121,
y: 2.251949685059139,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -2.271372621685121,
y: 2.251949685059139,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -2.271372621685121,
y: 2.251949685059139,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.5006123248275065,
y: 2.4976972754400433,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -1.9438029492552276,
y: 2.4423827738661985,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -1.6220065287819285,
y: 2.483153716521747,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -1.35533506266978,
y: 2.782423833212896,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -1.585132392026078,
y: 3.2100052419448053,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -1.6113899792280906,
y: 3.114391667485587,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -1.5565319974621827,
y: 4.303795280693252,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -0.0880078614731142,
y: 5.9703093154145535,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -0.0880078614731142,
y: 6.630135571632302,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -0.007196181705018366,
y: 6.710947251400397,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -0.007196181705018366,
y: 6.792803818294981,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 0.0022359992933248304,
y: 6.5488189304705395,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: 0.0022359992933248304,
y: 6.5488189304705395,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.0022359992933248304,
y: 6.5488189304705395,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.14548248938308178,
y: 6.945482489383082,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.14548248938308178,
y: 7.700430142996819,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.4040873676200995,
y: 8.25,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6925000000000001,
y: 8.25,
width: 0.1,
layer: "top"
}
]
},
{
from: ".U1 > .QSPI_SD3",
to: ".U2 > .pin7",
connection: "U1.pin51",
route: [
{
route_type: "wire",
x: -0.6001500000000002,
y: 3.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.5159357739238268,
y: 3.0356550575891794,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.8322679249191656,
y: 2.7021424286143167,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.831404326928763,
y: 2.77240931784519,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.9771463107713765,
y: 2.929765692458767,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.9771463107713765,
y: 2.9309506497469178,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.9991068012109827,
y: 2.895168310254209,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -1.9991068012109827,
y: 2.895168310254209,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -1.9991068012109827,
y: 2.895168310254209,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.0278534152033525,
y: 3.297913679825316,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -3.4612938298179574,
y: 4.607510894146072,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.040509607868837,
y: 5.302153635705378,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.039226350508499,
y: 5.7715161686436405,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.039226350508499,
y: 5.8682263505084995,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.083600290745085,
y: 6.0484597974522565,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: -4.083600290745085,
y: 6.0484597974522565,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -4.083600290745085,
y: 6.0484597974522565,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.044,
y: 6.203654188878012,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.2209527632605686,
y: 6.898994010314499,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.1272232944834633,
y: 7.311910241006294,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.3515893301371413,
y: 7.738571116416604,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.406995111003912,
y: 7.666596048031859,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.624596048031859,
y: 7.666596048031859,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.7075000000000005,
y: 7.75,
width: 0.1,
layer: "top"
}
]
},
{
from: ".U1 > .QSPI_SCLK",
to: ".U2 > .CLK",
connection: "U1.pin52",
route: [
{
route_type: "wire",
x: -1.0002500000000003,
y: 3.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.0002500000000003,
y: 3.4687895593059537,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.0311159913495318,
y: 3.4379235679564224,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.0311159913495318,
y: 3.2708840086504685,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.0108169810790502,
y: 3.2236552528080633,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -1.0108169810790502,
y: 3.2236552528080633,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -1.0108169810790502,
y: 3.2236552528080633,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.2779260455125097,
y: 4.46592604551251,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.0679336756024225,
y: 4.448248375982846,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.271898984338203,
y: 4.409106222047559,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.602568174104144,
y: 4.758941648160386,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.624968331619921,
y: 7.678531101087613,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.147020639681388,
y: 8.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.339915309020443,
y: 8.249999913432172,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: -4.339915309020443,
y: 8.249999913432172,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -4.339915309020443,
y: 8.249999913432172,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.7590000000000003,
y: 8.199,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.7075000000000005,
y: 8.25,
width: 0.1,
layer: "top"
}
]
},
{
from: ".J_USB > .A7",
to: ".R_USB1 > .pin1",
connection: "J_USB.pin23",
route: [
{
route_type: "wire",
x: -0.2500000000000003,
y: 14.875,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.25078157131960266,
y: 13.974970870545562,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.02817940531385344,
y: 13.700925956682495,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.1284364477776486,
y: 13.59069085869704,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.442735282369709,
y: 13.594205247453376,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.75,
y: 13.90225595429387,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.7499999999999998,
y: 14.875,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.7499999999999998,
y: 14.875,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.7499999999999998,
y: 16.447442901867475,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.8754953677577648,
y: 16.57293826962524,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.8779382696252398,
y: 16.57293826962524,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.9846926627053963,
y: 16.627063095851607,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 0.9846926627053963,
y: 16.627063095851607,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.9846926627053963,
y: 16.627063095851607,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -1.0532396930306653,
y: 14.641760306969335,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -1.0532396930306653,
y: 10.796571898825011,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -1.0532396930306653,
y: 10.624760306969335,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -1.0400393227997338,
y: 10.555052744093025,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: -1.0400393227997338,
y: 10.555052744093025,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -1.0400393227997338,
y: 10.555052744093025,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -0.8830000000000002,
y: 10.573,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.2,
y: 8.49,
width: 0.15,
layer: "top"
}
]
},
{
from: ".R_USB1 > .pin2",
to: ".U1 > .USB_DM",
connection: "R_USB1.pin2",
route: [
{
route_type: "wire",
x: 1.2,
y: 9.51,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.7089286079247406,
y: 9.001071392075259,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.754411967080605,
y: 8.97165070859656,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.7230183799211265,
y: 6.810165606675489,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.984502980121096,
y: 6.22415532058274,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.000725128615723,
y: 5.008464548588218,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.732290022475213,
y: 4.785236001531353,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.40035,
y: 4.464123459495811,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.40035,
y: 3.92505,
width: 0.1,
layer: "top"
}
]
},
{
from: ".J_USB > .A6",
to: ".R_USB2 > .pin1",
connection: "J_USB.pin22",
route: [
{
route_type: "wire",
x: 0.24999999999999975,
y: 14.875,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.24999999999999975,
y: 14.13202251185165,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.25484263853254674,
y: 14.127179873319102,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.25484263853254674,
y: 14.07096220674107,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.25000000256538984,
y: 14.137073326956102,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 0.25000000256538984,
y: 14.137073326956102,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.25000000256538984,
y: 14.137073326956102,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.2630351188170217,
y: 13.916407286638583,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.6784752106424525,
y: 12.500967194813152,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.6830328051868486,
y: 12.500967194813152,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.694,
y: 12.49,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: 1.694,
y: 12.49,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 1.694,
y: 12.49,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.013386592660777,
y: 12.49,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.660267729194758,
y: 11.84311886346602,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.660267729194758,
y: 9.350267729194758,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.8,
y: 8.49,
width: 0.1,
layer: "top"
}
]
},
{
from: ".R_USB2 > .pin2",
to: ".U1 > .USB_DP",
connection: "R_USB2.pin2",
route: [
{
route_type: "wire",
x: 2.8,
y: 9.51,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.8,
y: 9.761529496681693,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.9756286617952212,
y: 9.937158158476914,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.9911581584769125,
y: 9.937158158476914,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.155,
y: 10.101,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 3.155,
y: 10.101,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 3.155,
y: 10.101,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 3.155,
y: 7.000724760949069,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 1.5805018591807956,
y: 5.411226620129865,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 1.5805018591807956,
y: 5.223501859180796,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 1.5152737416727862,
y: 5.210842556464642,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: 1.5152737416727862,
y: 5.210842556464642,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 1.5152737416727862,
y: 5.210842556464642,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.5408722145904237,
y: 4.955596627769034,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.9956560351699837,
y: 4.425535367374853,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.0002499999999999,
y: 3.92505,
width: 0.1,
layer: "top"
}
]
},
{
from: ".J_USB > .A5",
to: ".R_CC1 > .pin1",
connection: "J_USB.pin20",
route: [
{
route_type: "wire",
x: 1.2499999999999998,
y: 14.875,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.249624411135025,
y: 13.06031114145432,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.5980323175893256,
y: 12.411205191482415,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.6166881606147527,
y: 12.488652416359372,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.5470267924477393,
y: 12.165375417766132,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.51,
y: 12.128348625318393,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.51,
y: 11.5,
width: 0.1,
layer: "top"
}
]
},
{
from: ".J_USB > .B5",
to: ".R_CC2 > .pin1",
connection: "J_USB.pin26",
route: [
{
route_type: "wire",
x: -1.7500000000000002,
y: 14.875,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.7910354317961743,
y: 14.3853152703007,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6349746553037137,
y: 13.291094893244034,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.5953895988308974,
y: 13.30166211072721,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.09086140129420472,
y: 12.615411110602109,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.09086140129420472,
y: 12.594138598705795,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.1414146141076198,
y: 12.515360015854473,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 0.1414146141076198,
y: 12.515360015854473,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.1414146141076198,
y: 12.515360015854473,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0.6422563774064023,
y: 12.481,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0.8617252946662837,
y: 12.261531082740118,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0.8984689172598812,
y: 12.261531082740118,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 1.043399008309151,
y: 12.185031016800686,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: 1.043399008309151,
y: 12.185031016800686,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 1.043399008309151,
y: 12.185031016800686,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.964,
y: 12.026,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.49,
y: 11.5,
width: 0.1,
layer: "top"
}
]
},
{
from: ".SW_BOOT > .pin1",
to: ".R_BOOT_SER > .pin1",
connection: "SW_BOOT.pin1",
route: [
{
route_type: "wire",
x: 6.4,
y: 13.575,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.147628675726731,
y: 12.83495934029461,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.152130571786018,
y: 10.822156528857871,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.4972990365867185,
y: 10.822145966081152,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.264111853855497,
y: 9.58895878334993,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.204848281850875,
y: 9.597920902365233,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.972154045890653,
y: 9.408255178103106,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.992660705617924,
y: 9.151189496438578,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.919,
y: 8.951,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.799455240112267,
y: 8.722686043694543,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.52214128380681,
y: 8,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.99,
y: 8,
width: 0.1,
layer: "top"
}
]
},
{
from: ".R_BOOT_SER > .pin2",
to: ".U1 > .QSPI_SS",
connection: "R_BOOT_SER.pin2",
route: [
{
route_type: "wire",
x: 7.01,
y: 8,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.454817972151466,
y: 8,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.493632288372486,
y: 8.03881431622102,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.495910813384142,
y: 8.03881431622102,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.287228535203907,
y: 7.78856349554586,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 7.287228535203907,
y: 7.78856349554586,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.287228535203907,
y: 7.78856349554586,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0.6301826467662153,
y: 8.170401157386596,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.22466240689764128,
y: 7.31555610372274,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.27061731365859804,
y: 7.31555610372274,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.3978507404775992,
y: 7.12,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: -0.3978507404775992,
y: 7.12,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -0.3978507404775992,
y: 7.12,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6445452182968324,
y: 7.2984547817031675,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6925000000000001,
y: 7.25,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6925000000000001,
y: 7.25,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6925000000000001,
y: 6.2522414612314146,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.8708055073322135,
y: 6.073935953899201,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.8708055073322135,
y: 6.056194492667787,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.881,
y: 6.006,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -0.881,
y: 6.006,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -0.881,
y: 6.006,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -0.921,
y: 5.492294509201187,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.1479863599213056,
y: 4.265308149279882,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.344312615929391,
y: 4.266567664737691,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.888911816781821,
y: 4.811166865590121,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.9811668655901213,
y: 4.811166865590121,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -3.1183747181817107,
y: 4.928018077478157,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: -3.1183747181817107,
y: 4.928018077478157,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -3.1183747181817107,
y: 4.928018077478157,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.0583586454840326,
y: 4.382758645484033,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.60065,
y: 3.92505,
width: 0.1,
layer: "top"
}
]
},
{
from: ".R_BOOT > .pin1",
to: ".U1 > .QSPI_SS",
connection: "R_BOOT.pin1",
route: [
{
route_type: "wire",
x: 9,
y: 8.49,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.553262121883646,
y: 8.49,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.515652092322068,
y: 8.452389970438421,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.515652092322068,
y: 8.482559057390137,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.494998999999998,
y: 8.543212149712206,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 8.494998999999998,
y: 8.543212149712206,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 8.494998999999998,
y: 8.543212149712206,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.13019533677592,
y: 8.543212149712206,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.83026395811354,
y: 8.243280771049825,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.700377268212947,
y: 8.243280771049825,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.287228535203907,
y: 7.78856349554586,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: 7.287228535203907,
y: 7.78856349554586,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.287228535203907,
y: 7.78856349554586,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.180401157386596,
y: 8.170401157386596,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.01,
y: 8,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.01,
y: 8,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.454817972151466,
y: 8,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.493632288372486,
y: 8.03881431622102,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.495910813384142,
y: 8.03881431622102,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.287228535203907,
y: 7.78856349554586,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 7.287228535203907,
y: 7.78856349554586,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.287228535203907,
y: 7.78856349554586,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0.6301826467662153,
y: 8.170401157386596,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.22466240689764128,
y: 7.31555610372274,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.27061731365859804,
y: 7.31555610372274,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.3978507404775992,
y: 7.12,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: -0.3978507404775992,
y: 7.12,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -0.3978507404775992,
y: 7.12,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6445452182968324,
y: 7.2984547817031675,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6925000000000001,
y: 7.25,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6925000000000001,
y: 7.25,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6925000000000001,
y: 6.2522414612314146,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.8708055073322135,
y: 6.073935953899201,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.8708055073322135,
y: 6.056194492667787,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.881,
y: 6.006,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -0.881,
y: 6.006,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -0.881,
y: 6.006,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -0.921,
y: 5.492294509201187,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.1479863599213056,
y: 4.265308149279882,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.344312615929391,
y: 4.266567664737691,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.888911816781821,
y: 4.811166865590121,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -2.9811668655901213,
y: 4.811166865590121,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -3.1183747181817107,
y: 4.928018077478157,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: -3.1183747181817107,
y: 4.928018077478157,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -3.1183747181817107,
y: 4.928018077478157,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.0583586454840326,
y: 4.382758645484033,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.60065,
y: 3.92505,
width: 0.1,
layer: "top"
}
]
},
{
from: ".SW_RUN > .pin1",
to: ".U1 > .RUN",
connection: "SW_RUN.pin1",
route: [
{
route_type: "wire",
x: 6.9,
y: 18.575,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.9,
y: 18.113771152057843,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.634452290989717,
y: 17.379318861068125,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.6616811389318755,
y: 17.379318861068125,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.73,
y: 17.311,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 7.73,
y: 17.311,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.73,
y: 17.311,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 7.73,
y: 8.890731949177482,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 4.13886561506897,
y: 5.299597564246451,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 4.13886561506897,
y: 1.4517939225582621,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 2.4418923286330494,
y: -0.24517936387765848,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 2.4418923286330494,
y: -2.9901076713669505,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 1.8672299496336138,
y: -3.5647700503663864,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 1.8607610630156455,
y: -3.700433058292995,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: 1.8607610630156455,
y: -3.700433058292995,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 1.8607610630156455,
y: -3.700433058292995,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.829,
y: -2.9539999999999997,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.8004500000000005,
y: -2.92505,
width: 0.1,
layer: "top"
}
]
},
{
from: ".R_PWR_LED > .pin2",
to: ".D_PWR > .anode",
connection: "R_PWR_LED.pin2",
route: [
{
route_type: "wire",
x: -10.49,
y: 18,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -10.200000000000001,
y: 18,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -10.100000000000001,
y: 18.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -9.75,
y: 18.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -9.700000000000001,
y: 18.150000000000002,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -8.25,
y: 18.150000000000002,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -7.8500000000000005,
y: 17.75,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -7.75,
y: 17.75,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: 17.6,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -7.45,
y: 17.6,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -7.4,
y: 17.55,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -7.300000000000001,
y: 17.55,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -7.251,
y: 17.5,
width: 0.1,
layer: "top"
}
]
},
{
from: ".U1 > .GPIO2",
to: ".R_CLK > .pin1",
connection: "U1.pin4",
route: [
{
route_type: "wire",
x: -3.42495,
y: 1.90035,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.65,
y: 1.9000000000000001,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.1000000000000005,
y: 1.4500000000000002,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -5.1000000000000005,
y: 1.4500000000000002,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -5.1000000000000005,
y: 1.4500000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -5.1000000000000005,
y: 1.6,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.95,
y: 1.75,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.95,
y: 1.85,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.9,
y: 1.9000000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.9,
y: 6.4,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.8500000000000005,
y: 6.45,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.8500000000000005,
y: 6.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.800000000000001,
y: 6.550000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.800000000000001,
y: 6.95,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.8500000000000005,
y: 7,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.8500000000000005,
y: 7.050000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6,
y: 8.200000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6,
y: 8.35,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.050000000000001,
y: 8.4,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.050000000000001,
y: 8.450000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.050000000000001,
y: 9.450000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.050000000000001,
y: 9.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.1000000000000005,
y: 9.55,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.1000000000000005,
y: 9.600000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.15,
y: 9.65,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.15,
y: 9.700000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.2,
y: 9.75,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.2,
y: 9.8,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.25,
y: 9.850000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.25,
y: 9.9,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.300000000000001,
y: 9.950000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.300000000000001,
y: 10.05,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.3500000000000005,
y: 10.100000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.3500000000000005,
y: 10.15,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.4,
y: 10.200000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.4,
y: 10.25,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.45,
y: 10.3,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.45,
y: 10.350000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.5,
y: 10.4,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.5,
y: 10.450000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.550000000000001,
y: 10.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.550000000000001,
y: 10.600000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: 10.65,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: 10.700000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.65,
y: 10.75,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.65,
y: 10.8,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.3,
y: 12.450000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.35,
y: 12.450000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.5,
y: 12.600000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.5,
y: 12.65,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.55,
y: 12.700000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.55,
y: 15,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.600000000000001,
y: 15.05,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.600000000000001,
y: 15.100000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.65,
y: 15.15,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.65,
y: 15.200000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.700000000000001,
y: 15.25,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.700000000000001,
y: 15.3,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.75,
y: 15.350000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.75,
y: 15.4,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.8,
y: 15.450000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.8,
y: 15.55,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.850000000000001,
y: 15.600000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.850000000000001,
y: 15.65,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.9,
y: 15.700000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.9,
y: 15.75,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.950000000000001,
y: 15.8,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.950000000000001,
y: 15.850000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10,
y: 15.9,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10,
y: 15.950000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.05,
y: 16,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.05,
y: 16.05,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.100000000000001,
y: 16.1,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.100000000000001,
y: 16.2,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.15,
y: 16.25,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.15,
y: 16.3,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.200000000000001,
y: 16.35,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.200000000000001,
y: 16.400000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.25,
y: 16.45,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.25,
y: 16.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.3,
y: 16.55,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.3,
y: 16.6,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.350000000000001,
y: 16.650000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.350000000000001,
y: 16.75,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.4,
y: 16.8,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.4,
y: 16.85,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.450000000000001,
y: 16.900000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.450000000000001,
y: 16.95,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.5,
y: 17,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.5,
y: 17.05,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.55,
y: 17.1,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.55,
y: 17.150000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.600000000000001,
y: 17.2,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.600000000000001,
y: 17.3,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.65,
y: 17.35,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.65,
y: 17.400000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.700000000000001,
y: 17.45,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.700000000000001,
y: 17.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.75,
y: 17.55,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.75,
y: 17.6,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.8,
y: 17.650000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.8,
y: 17.7,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 17.75,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 17.85,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.9,
y: 17.900000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.9,
y: 17.95,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.950000000000001,
y: 18,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.950000000000001,
y: 18.05,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11,
y: 18.1,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11,
y: 18.150000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.05,
y: 18.2,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.05,
y: 18.25,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.100000000000001,
y: 18.3,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.100000000000001,
y: 18.400000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.15,
y: 18.45,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.15,
y: 18.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.200000000000001,
y: 18.55,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.200000000000001,
y: 18.6,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.25,
y: 18.650000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.25,
y: 18.7,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.3,
y: 18.75,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.3,
y: 18.8,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.350000000000001,
y: 18.85,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.350000000000001,
y: 18.95,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.4,
y: 19,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.4,
y: 19.05,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.450000000000001,
y: 19.1,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.450000000000001,
y: 19.150000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.5,
y: 19.200000000000003,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.5,
y: 19.25,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.55,
y: 19.3,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.55,
y: 19.35,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.600000000000001,
y: 19.400000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.600000000000001,
y: 19.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.65,
y: 19.55,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.65,
y: 19.6,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.700000000000001,
y: 19.650000000000002,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.700000000000001,
y: 19.700000000000003,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.75,
y: 19.75,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.75,
y: 19.8,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.8,
y: 19.85,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.8,
y: 19.950000000000003,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.850000000000001,
y: 20,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: -11.850000000000001,
y: 20,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -11.850000000000001,
y: 20,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -11.01,
y: 20,
width: 0.1,
layer: "top"
}
]
},
{
from: ".U1 > .GPIO3",
to: ".R_DIO > .pin1",
connection: "U1.pin5",
route: [
{
route_type: "wire",
x: -3.42495,
y: 1.5002499999999999,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.95,
y: 1.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.5,
y: 0.9500000000000001,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -4.5,
y: 0.9500000000000001,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -4.5,
y: 0.9500000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.5,
y: -0.45,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -3.95,
y: -1,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -3.95,
y: -1.05,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -3.9000000000000004,
y: -1.1,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -3.9000000000000004,
y: -1.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -3.95,
y: -1.55,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -3.95,
y: -1.6,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.2,
y: -1.85,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.25,
y: -1.85,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.75,
y: -2.35,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.800000000000001,
y: -2.35,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.8500000000000005,
y: -2.4000000000000004,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -4.9,
y: -2.4000000000000004,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -6.550000000000001,
y: -4.05,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.75,
y: -4.05,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.800000000000001,
y: -4.1000000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.8500000000000005,
y: -4.1000000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -7.9,
y: -4.15,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -8.75,
y: -4.15,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -8.8,
y: -4.2,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -8.9,
y: -4.2,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -8.950000000000001,
y: -4.25,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9,
y: -4.25,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.05,
y: -4.3,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.1,
y: -4.3,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.15,
y: -4.3500000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.200000000000001,
y: -4.3500000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.25,
y: -4.4,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.3,
y: -4.4,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.35,
y: -4.45,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.450000000000001,
y: -4.45,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.5,
y: -4.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.55,
y: -4.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.600000000000001,
y: -4.55,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.65,
y: -4.55,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.700000000000001,
y: -4.6000000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.75,
y: -4.6000000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.8,
y: -4.65,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.850000000000001,
y: -4.65,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -9.9,
y: -4.7,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10,
y: -4.7,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.05,
y: -4.75,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.100000000000001,
y: -4.75,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.15,
y: -4.800000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.200000000000001,
y: -4.800000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.25,
y: -4.8500000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.3,
y: -4.8500000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.350000000000001,
y: -4.9,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.4,
y: -4.9,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.450000000000001,
y: -4.95,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.55,
y: -4.95,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.600000000000001,
y: -5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.65,
y: -5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.700000000000001,
y: -5.050000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.75,
y: -5.050000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.8,
y: -5.1000000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.850000000000001,
y: -5.1000000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.9,
y: -5.15,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -10.950000000000001,
y: -5.15,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11,
y: -5.2,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.100000000000001,
y: -5.2,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.15,
y: -5.25,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.200000000000001,
y: -5.25,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.25,
y: -5.300000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.3,
y: -5.300000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.350000000000001,
y: -5.3500000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.4,
y: -5.3500000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.450000000000001,
y: -5.4,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.5,
y: -5.4,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.55,
y: -5.45,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.65,
y: -5.45,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.700000000000001,
y: -5.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.75,
y: -5.5,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.8,
y: -5.550000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.850000000000001,
y: -5.550000000000001,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.9,
y: -5.6000000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -11.950000000000001,
y: -5.6000000000000005,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -12,
y: -5.65,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -12.100000000000001,
y: -5.65,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: -12.15,
y: -5.7,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: -12.15,
y: -5.7,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -12.15,
y: -5.7,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -11.31,
y: -5.7,
width: 0.1,
layer: "top"
}
]
},
{
from: ".R_DIO > .pin2",
to: ".J1 > .SWDIO",
connection: "R_DIO.pin2",
route: [
{
route_type: "wire",
x: -10.290000000000001,
y: -5.7,
width: 0.125,
layer: "top"
},
{
route_type: "wire",
x: -10.3,
y: -6.550000000000001,
width: 0.125,
layer: "top"
},
{
route_type: "via",
x: -10.3,
y: -6.550000000000001,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -10.3,
y: -6.550000000000001,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.3,
y: -6.8500000000000005,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.200000000000001,
y: -6.95,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.200000000000001,
y: -7.300000000000001,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.15,
y: -7.3500000000000005,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.15,
y: -7.800000000000001,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.100000000000001,
y: -7.8500000000000005,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.100000000000001,
y: -7.9,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.05,
y: -7.95,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.05,
y: -8,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10,
y: -8.05,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10,
y: -8.1,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.950000000000001,
y: -8.15,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.950000000000001,
y: -8.200000000000001,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -6.7,
y: -11.450000000000001,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -6.7,
y: -15.4,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -6.65,
y: -15.450000000000001,
width: 0.125,
layer: "inner1"
},
{
route_type: "via",
x: -6.65,
y: -15.450000000000001,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -6.65,
y: -15.450000000000001,
width: 0.125,
layer: "top"
},
{
route_type: "wire",
x: -7.499875,
y: -15.4499914,
width: 0.125,
layer: "top"
}
]
},
{
from: ".U1 > .GPIO1",
to: ".R_NRST > .pin1",
connection: "U1.pin3",
route: [
{
route_type: "wire",
x: -3.42495,
y: 2.3004499999999997,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.25,
y: 2.3000000000000003,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.4,
y: 2.45,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -4.4,
y: 2.45,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -4.4,
y: 2.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.1000000000000005,
y: 2.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4,
y: 2.35,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.6500000000000004,
y: 2.35,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.6,
y: 2.3000000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.1,
y: 2.3000000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.6500000000000004,
y: 1.85,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.6,
y: 1.85,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.5500000000000003,
y: 1.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.5,
y: 1.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.45,
y: 1.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.0500000000000003,
y: 1.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2,
y: 1.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -1.9500000000000002,
y: 1.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -1.6500000000000001,
y: 2.1,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -1.6,
y: 2.1,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -1,
y: 2.7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -0.9,
y: 2.7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -0.8500000000000001,
y: 2.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -0.75,
y: 2.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -0.65,
y: 2.85,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -0.6000000000000001,
y: 2.85,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -0.6000000000000001,
y: 2.9000000000000004,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -0.55,
y: 2.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -0.55,
y: 3,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -0.5,
y: 3.0500000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -0.5,
y: 3.4000000000000004,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -0.55,
y: 3.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -0.55,
y: 3.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.45,
y: 5.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.45,
y: 6.3500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.5,
y: 6.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.5,
y: 6.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.95,
y: 6.9,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.95,
y: 6.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3,
y: 7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3,
y: 7.050000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.0500000000000003,
y: 7.1000000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.0500000000000003,
y: 7.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.1,
y: 8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.1,
y: 8.05,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.5500000000000003,
y: 8.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.5500000000000003,
y: 8.6,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.6,
y: 8.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.6,
y: 8.700000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -5.25,
y: 10.350000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.95,
y: 10.350000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7,
y: 10.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.050000000000001,
y: 10.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.05,
y: 12.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.25,
y: 12.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.3,
y: 12.450000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.35,
y: 12.450000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -11.9,
y: 15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -11.9,
y: 15.05,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -11.950000000000001,
y: 15.100000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -11.950000000000001,
y: 15.15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12,
y: 15.200000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12,
y: 15.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.05,
y: 15.3,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.05,
y: 15.350000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.100000000000001,
y: 15.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.100000000000001,
y: 15.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.15,
y: 15.55,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.15,
y: 15.600000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.200000000000001,
y: 15.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.200000000000001,
y: 15.700000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.25,
y: 15.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.25,
y: 15.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.3,
y: 15.850000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.3,
y: 15.950000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -12.350000000000001,
y: 16,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: -12.350000000000001,
y: 16,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -12.350000000000001,
y: 16,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -11.51,
y: 16,
width: 0.1,
layer: "top"
}
]
},
{
from: ".R_NRST > .pin2",
to: ".J3 > .NRST",
connection: "R_NRST.pin2",
route: [
{
route_type: "wire",
x: -10.49,
y: 16,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -10.5,
y: 16.150000000000002,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -10.65,
y: 16.3,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -10.65,
y: 16.45,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -11,
y: 16.8,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -11,
y: 16.8,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -11,
y: 16.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -10.200000000000001,
y: 17.6,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -10.200000000000001,
y: 17.7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -10.15,
y: 17.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -10.15,
y: 17.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -10,
y: 17.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.950000000000001,
y: 17.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.9,
y: 18,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.5,
y: 18,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.450000000000001,
y: 17.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.4,
y: 17.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.6500000000000004,
y: 12.200000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.6500000000000004,
y: 12.15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.6,
y: 12.100000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.6,
y: 12.05,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.5500000000000003,
y: 12,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.5500000000000003,
y: 11.950000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.5,
y: 11.9,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.5,
y: 11.850000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.45,
y: 11.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.45,
y: 11.700000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.4000000000000004,
y: 11.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.4000000000000004,
y: 11.600000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.35,
y: 11.55,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.35,
y: 11.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.3000000000000003,
y: 11.450000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.3000000000000003,
y: 11.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.25,
y: 11.350000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.25,
y: 11.3,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.2,
y: 11.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.2,
y: 11.15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.1500000000000004,
y: 11.100000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.1500000000000004,
y: 11.05,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.1,
y: 11,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.1,
y: 10.950000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.0500000000000003,
y: 10.9,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.0500000000000003,
y: 10.850000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3,
y: 10.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3,
y: 10.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.95,
y: 10.700000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.95,
y: 10.600000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.9000000000000004,
y: 10.55,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.9000000000000004,
y: 10.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.85,
y: 10.450000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.85,
y: 10.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.8000000000000003,
y: 10.350000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.8000000000000003,
y: 10.3,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0,
y: 7.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0,
y: 7.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.1,
y: 7.3500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.1,
y: 7.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.45,
y: 6.8500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.45,
y: 6.800000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.5,
y: 6.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.5,
y: 3.9000000000000004,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.9,
y: 3.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.9,
y: 3.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.9500000000000001,
y: 3.4000000000000004,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.9500000000000001,
y: 2.0500000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1,
y: 2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1,
y: 1.9500000000000002,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.05,
y: 1.9000000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.05,
y: 1.85,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.1,
y: 1.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.1,
y: 1.7000000000000002,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.1500000000000001,
y: 1.6500000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.1500000000000001,
y: 1.6,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.2000000000000002,
y: 1.55,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.2000000000000002,
y: 1.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.25,
y: 1.4500000000000002,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.25,
y: 1.4000000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.3,
y: 1.35,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.3,
y: 1.3,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.35,
y: 1.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.35,
y: 1.1500000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.4000000000000001,
y: 1.1,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.4000000000000001,
y: 1.05,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.4500000000000002,
y: 1,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.4500000000000002,
y: 0.9500000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.5,
y: 0.9,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.5,
y: 0.8500000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.55,
y: 0.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.55,
y: 0.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.6,
y: 0.7000000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.6,
y: 0.6000000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.6500000000000001,
y: 0.55,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.6500000000000001,
y: 0.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.7000000000000002,
y: 0.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.7000000000000002,
y: 0.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.75,
y: 0.35000000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.75,
y: 0.30000000000000004,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.8,
y: 0.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.8,
y: 0.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.85,
y: 0.15000000000000002,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.85,
y: 0.05,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.9000000000000001,
y: 0,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.9000000000000001,
y: -0.05,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.9500000000000002,
y: -0.1,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 1.9500000000000002,
y: -0.15000000000000002,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 2,
y: -0.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 2,
y: -0.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 2.0500000000000003,
y: -0.30000000000000004,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 2.0500000000000003,
y: -0.35000000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 2.1,
y: -0.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 2.1,
y: -0.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.6,
y: -2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.6,
y: -2.0500000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.6500000000000004,
y: -2.1,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.6500000000000004,
y: -3.9000000000000004,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.7,
y: -3.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.7,
y: -4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.75,
y: -4.05,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.75,
y: -4.1000000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.8000000000000003,
y: -4.15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.8000000000000003,
y: -4.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.85,
y: -4.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.85,
y: -4.3,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.9000000000000004,
y: -4.3500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.9000000000000004,
y: -4.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.95,
y: -4.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.95,
y: -4.55,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4,
y: -4.6000000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4,
y: -4.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.05,
y: -4.7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.05,
y: -4.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.1000000000000005,
y: -4.800000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.1000000000000005,
y: -4.8500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.15,
y: -4.9,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.15,
y: -5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.2,
y: -5.050000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.2,
y: -5.1000000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.25,
y: -5.15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.25,
y: -5.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.3,
y: -5.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.3,
y: -5.300000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.3500000000000005,
y: -5.3500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.3500000000000005,
y: -5.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.4,
y: -5.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.4,
y: -5.550000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.45,
y: -5.6000000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.45,
y: -5.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.5,
y: -5.7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.5,
y: -5.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.55,
y: -5.800000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.55,
y: -5.8500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.6000000000000005,
y: -5.9,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.6000000000000005,
y: -5.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.65,
y: -6,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.65,
y: -6.1000000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.7,
y: -6.15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.7,
y: -6.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.75,
y: -6.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.75,
y: -6.300000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.800000000000001,
y: -6.3500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.800000000000001,
y: -6.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.8500000000000005,
y: -6.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.8500000000000005,
y: -6.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.9,
y: -6.550000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.9,
y: -6.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.95,
y: -6.7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 4.95,
y: -6.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5,
y: -6.800000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5,
y: -6.8500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.050000000000001,
y: -6.9,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.050000000000001,
y: -6.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.1000000000000005,
y: -7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.1000000000000005,
y: -7.050000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.15,
y: -7.1000000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.15,
y: -7.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.2,
y: -7.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.2,
y: -7.300000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.25,
y: -7.3500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.25,
y: -7.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.300000000000001,
y: -7.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.300000000000001,
y: -7.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.3500000000000005,
y: -7.550000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.3500000000000005,
y: -7.6000000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.4,
y: -7.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.4,
y: -7.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.45,
y: -7.800000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.45,
y: -7.8500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.5,
y: -7.9,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.5,
y: -7.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 10.200000000000001,
y: -12.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 10.200000000000001,
y: -12.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 10.25,
y: -12.850000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 10.25,
y: -12.950000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 10.200000000000001,
y: -13,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 10.200000000000001,
y: -13.15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 10.15,
y: -13.200000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 10.15,
y: -13.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.8,
y: -13.600000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.8,
y: -13.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.75,
y: -13.700000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.75,
y: -13.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.700000000000001,
y: -13.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.700000000000001,
y: -13.9,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.65,
y: -13.950000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.65,
y: -14,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.600000000000001,
y: -14.05,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.600000000000001,
y: -14.100000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.55,
y: -14.15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.55,
y: -14.200000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.5,
y: -14.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.5,
y: -14.3,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.450000000000001,
y: -14.350000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.450000000000001,
y: -14.450000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.4,
y: -14.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.4,
y: -14.55,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.35,
y: -14.600000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.35,
y: -14.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.3,
y: -14.700000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.3,
y: -14.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.25,
y: -14.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.25,
y: -14.850000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.200000000000001,
y: -14.9,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.200000000000001,
y: -15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.15,
y: -15.05,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.15,
y: -15.100000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.1,
y: -15.15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.1,
y: -15.200000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.05,
y: -15.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9.05,
y: -15.3,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9,
y: -15.350000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 9,
y: -15.450000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 8.950000000000001,
y: -15.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: 8.950000000000001,
y: -15.5,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 8.950000000000001,
y: -15.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.100885,
y: -15.5001183,
width: 0.1,
layer: "top"
}
]
},
{
from: ".J3 > .SWDIO",
to: ".J1 > .SWDIO",
connection: "J3.pin2",
route: [
{
route_type: "wire",
x: 5.101145,
y: -15.5001183,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 5.101,
y: -15.971593463834793,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 4.374275701195193,
y: -16.6983177626396,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -6.2515486373604,
y: -16.6983177626396,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.499875,
y: -15.4499914,
width: 0.15,
layer: "top"
}
]
},
{
from: ".J4 > .SWDIO",
to: ".R_DIO > .pin2",
connection: "J4.pin2",
route: [
{
route_type: "wire",
x: 8.23,
y: -6.468,
width: 0.125,
layer: "top"
},
{
route_type: "wire",
x: 7.300000000000001,
y: -6.45,
width: 0.125,
layer: "top"
},
{
route_type: "via",
x: 7.300000000000001,
y: -6.45,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.300000000000001,
y: -6.45,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: 1.55,
y: -6.45,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: 1.05,
y: -5.95,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -5.25,
y: -5.95,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -5.300000000000001,
y: -6,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.1,
y: -6,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.15,
y: -6.050000000000001,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.25,
y: -6.050000000000001,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.3,
y: -6.1000000000000005,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.35,
y: -6.1000000000000005,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.4,
y: -6.15,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.450000000000001,
y: -6.15,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.5,
y: -6.2,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.55,
y: -6.2,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.600000000000001,
y: -6.25,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.65,
y: -6.25,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.700000000000001,
y: -6.300000000000001,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.8,
y: -6.300000000000001,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.850000000000001,
y: -6.3500000000000005,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.9,
y: -6.3500000000000005,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -9.950000000000001,
y: -6.4,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10,
y: -6.4,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.05,
y: -6.45,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.100000000000001,
y: -6.45,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.15,
y: -6.5,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.25,
y: -6.5,
width: 0.125,
layer: "inner1"
},
{
route_type: "wire",
x: -10.3,
y: -6.550000000000001,
width: 0.125,
layer: "inner1"
},
{
route_type: "via",
x: -10.3,
y: -6.550000000000001,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -10.3,
y: -6.550000000000001,
width: 0.125,
layer: "top"
},
{
route_type: "wire",
x: -10.290000000000001,
y: -5.7,
width: 0.125,
layer: "top"
}
]
},
{
from: ".J4 > .NRST",
to: ".R_NRST > .pin2",
connection: "J4.pin3",
route: [
{
route_type: "wire",
x: 9.5,
y: -10.532,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.5,
y: -12,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.05,
y: -12.450000000000001,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 9.05,
y: -12.450000000000001,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 9.05,
y: -12.450000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 8.75,
y: -12.15,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 8.75,
y: -12.100000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.6500000000000004,
y: -7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.6500000000000004,
y: -2.1,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.6,
y: -2.0500000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.6,
y: -2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.9500000000000001,
y: 0.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.9500000000000001,
y: 3.4000000000000004,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.9,
y: 3.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.9,
y: 3.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.5,
y: 3.9000000000000004,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.5,
y: 6.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.45,
y: 6.800000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.45,
y: 6.8500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.1,
y: 7.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.1,
y: 7.3500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0,
y: 7.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0,
y: 7.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.95,
y: 12.450000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.95,
y: 13.3,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -5,
y: 13.350000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -5,
y: 13.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.200000000000001,
y: 17.6,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.200000000000001,
y: 17.7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.25,
y: 17.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.25,
y: 17.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.4,
y: 17.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.450000000000001,
y: 17.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.5,
y: 18,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.9,
y: 18,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -9.950000000000001,
y: 17.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -10,
y: 17.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -10.9,
y: 17.05,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -10.9,
y: 17,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -10.950000000000001,
y: 16.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -10.950000000000001,
y: 16.85,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -11,
y: 16.8,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: -11,
y: 16.8,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -11,
y: 16.8,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -10.65,
y: 16.45,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -10.65,
y: 16.3,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -10.5,
y: 16.150000000000002,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -10.49,
y: 16,
width: 0.1,
layer: "top"
}
]
},
{
from: ".U_SENSE > .SDA",
to: ".U1 > .GPIO18",
connection: "U_SENSE.pin6",
route: [
{
route_type: "wire",
x: -5.226058,
y: -10.175134,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.4107508800309825,
y: -9.990249119969018,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.668597304655901,
y: -9.990249119969018,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.665,
y: -9.993,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.859997966519577,
y: -9.943257147047417,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.032418932323522,
y: -9.921201608676547,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.077927880247019,
y: -9.65776073507754,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.0656836166325725,
y: -8.755683616632572,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.41,
y: -8.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.41,
y: -8.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.41,
y: -7.218,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.368,
y: -5.09,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -3.368,
y: -5.09,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -3.368,
y: -5.09,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.346993839882346,
y: -5.154993839882346,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.3412238162191708,
y: -5.154993839882346,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -1.3624945536392072,
y: -3.1762645773023825,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -1.1619919847765672,
y: -3.1762645773023825,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 2.2227815421589,
y: -3.1762645773023825,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 3.161751917469782,
y: -2.3342639278899155,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: 3.161751917469782,
y: -2.3342639278899155,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 3.161751917469782,
y: -2.3342639278899155,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.0231582366209935,
y: -2.375887882840289,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.039051622857608,
y: -2.375887882840289,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.314289505697897,
y: -2.10065,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.42495,
y: -2.10065,
width: 0.1,
layer: "top"
}
]
},
{
from: ".U_SENSE > .SCL",
to: ".U1 > .GPIO19",
connection: "U_SENSE.pin5",
route: [
{
route_type: "wire",
x: -5.226058,
y: -9.524894,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.428444139016654,
y: -8.847156213163968,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.0284690532967566,
y: -8.877803236374813,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.820216826355813,
y: -8.678254579570723,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.661,
y: -8.645,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.465623848526821,
y: -8.651639858497463,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.110679213064331,
y: -8.647071759867144,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.9771954855715537,
y: -8.47322682049327,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.0032357145400135,
y: -7.3471936666274935,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.300217648183751,
y: -7.063219211382753,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.754481414405103,
y: -7.063219211382753,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.1753178660906705,
y: -7.484055663068321,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.1753178660906705,
y: -7.765317866090671,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.51,
y: -8.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.51,
y: -8.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.51,
y: -7.656504462709744,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.6834307763907645,
y: -6.809597489793723,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.6869845308463955,
y: -5.474048774784182,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.5860655970484574,
y: -5.3657985579038785,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.3192423190147164,
y: -5.340872186433484,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.025,
y: -5.09,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -2.025,
y: -5.09,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -2.025,
y: -5.09,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.026298208987637,
y: -4.368137736985818,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0.4619267040810574,
y: -1.6680074184052947,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0.6814464565395669,
y: -1.559739878711512,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 1.7307619133244767,
y: -1.6284644567603486,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 1.8485355432396515,
y: -1.6284644567603486,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 1.8969839598582627,
y: -1.6986192541118967,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: 1.8969839598582627,
y: -1.6986192541118967,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 1.8969839598582627,
y: -1.6986192541118967,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.331992361032552,
y: -1.6271475226597107,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.42495,
y: -1.7005499999999998,
width: 0.1,
layer: "top"
}
]
},
{
from: ".R_SDA > .pin1",
to: ".U_SENSE > .SDA",
connection: "R_SDA.pin1",
route: [
{
route_type: "wire",
x: -5.41,
y: -8.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.0656836166325725,
y: -8.755683616632572,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.077927880247019,
y: -9.65776073507754,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.032418932323522,
y: -9.921201608676547,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.859997966519577,
y: -9.943257147047417,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.665,
y: -9.993,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.668597304655901,
y: -9.990249119969018,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.4107508800309825,
y: -9.990249119969018,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.226058,
y: -10.175134,
width: 0.1,
layer: "top"
}
]
},
{
from: ".R_SCL > .pin1",
to: ".U_SENSE > .SCL",
connection: "R_SCL.pin1",
route: [
{
route_type: "wire",
x: -3.51,
y: -8.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.1753178660906705,
y: -7.765317866090671,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.1753178660906705,
y: -7.484055663068321,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.754481414405103,
y: -7.063219211382753,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.300217648183751,
y: -7.063219211382753,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.0032357145400135,
y: -7.3471936666274935,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.9771954855715537,
y: -8.47322682049327,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.110679213064331,
y: -8.647071759867144,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.465623848526821,
y: -8.651639858497463,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.661,
y: -8.645,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.820216826355813,
y: -8.678254579570723,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.0284690532967566,
y: -8.877803236374813,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.428444139016654,
y: -8.847156213163968,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.226058,
y: -9.524894,
width: 0.1,
layer: "top"
}
]
},
{
from: ".U1 > .GPIO25",
to: ".U_RGB > .A",
connection: "U1.pin37",
route: [
{
route_type: "wire",
x: 3.42495,
y: 1.1001500000000002,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.9370000000000003,
y: 1.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.32992776211953,
y: 0.8986468958473226,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 4.32992776211953,
y: 0.8986468958473226,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 4.32992776211953,
y: 0.8986468958473226,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 4.241633564498522,
y: 0.7953664355014783,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 4.241633564498522,
y: 0.7926650189455425,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 6.340298583444064,
y: -1.306,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 6.823,
y: -1.306,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: 6.823,
y: -1.306,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 6.823,
y: -1.306,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.852565957384608,
y: -1.3355659573846077,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.858196087515118,
y: -1.3355659573846077,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.02263013013051,
y: -1.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.790000000000001,
y: -1.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.790000000000001,
y: -1.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.5,
y: -0.7900000000000009,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.5,
y: -0.09994700000000001,
width: 0.15,
layer: "top"
}
]
},
{
from: ".R_RGB_PD > .pin1",
to: ".U_RGB > .A",
connection: "R_RGB_PD.pin1",
route: [
{
route_type: "wire",
x: 7.790000000000001,
y: -1.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.5,
y: -0.7900000000000009,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.5,
y: -0.09994700000000001,
width: 0.15,
layer: "top"
}
]
},
{
from: ".U_RGB > .Y",
to: ".R_RGB > .pin1",
connection: "U_RGB.pin4",
route: [
{
route_type: "wire",
x: 9.149986,
y: 2.0999470000000002,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 9.75,
y: 1.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 10.49,
y: 1.5,
width: 0.15,
layer: "top"
}
]
},
{
from: ".R_RGB > .pin2",
to: ".D_RGB > .DI",
connection: "R_RGB.pin2",
route: [
{
route_type: "wire",
x: 11.51,
y: 1.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 11.51,
y: 3.139987,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 11.1249924,
y: 3.5249946,
width: 0.15,
layer: "top"
}
]
}
];
// The default router runs phase 2 for connections without saved finishing paths.
// Saved connections run once in their explicit phases.
function RoutedTrace(props) {
const index = "from" in props && "to" in props
? signalPaths.findIndex((path) => path.from === props.from && path.to === props.to)
: -1;
const label = "from" in props && "to" in props
&& typeof props.from === "string" && typeof props.to === "string"
? getSchematicSignalLabel(props.from, props.to)
: undefined;
return jsxRuntime.jsx("trace", { ...props, schDisplayLabel: label ?? props.schDisplayLabel, routingPhaseIndex: props.routingPhaseIndex ?? (index < 0 ? 2 : index + 3) });
}
var powerPaths = [
{
connection: "J5.pin2",
route: [
{
route_type: "wire",
x: -7.649991399999999,
y: -10.500127,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.950000000000001,
y: -10.5,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -8.950000000000001,
y: -10.5,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -8.950000000000001,
y: -10.5,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.950000000000001,
y: -8.3,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -6,
y: -5.3500000000000005,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -6,
y: -1.35,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: -6,
y: -1.35,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -6,
y: -1.35,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -6.01,
y: -0.49999999999999994,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_TARGET.pin1",
route: [
{
route_type: "wire",
x: 10.49,
y: -13,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.5,
y: -13,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 9.8,
y: -13,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 9.75,
y: -12.95,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 9.715307337294606,
y: -12.913044818699548,
width: 0.25,
layer: "top"
},
{
route_type: "via",
x: 9.715307337294606,
y: -12.913044818699548,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 9.715307337294606,
y: -12.913044818699548,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 9.650000000000002,
y: -12.95,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 9.600000000000001,
y: -13,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 9.55,
y: -13,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 9.5,
y: -13.05,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 9.450000000000003,
y: -13.05,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 9.400000000000002,
y: -13.1,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 9.350000000000001,
y: -13.1,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 9.3,
y: -13.149999999999999,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 9.25,
y: -13.149999999999999,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 9.200000000000003,
y: -13.2,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 9.100000000000001,
y: -13.2,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 9.05,
y: -13.25,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 5.75,
y: -13.25,
width: 0.25,
layer: "bottom"
},
{
route_type: "wire",
x: 4.75,
y: -14.25,
width: 0.25,
layer: "bottom"
},
{
route_type: "via",
x: 4.75,
y: -14.25,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 4.75,
y: -14.25,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 4.75,
y: -14.3,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 4.550000000000001,
y: -14.5,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 4.550000000000001,
y: -14.55,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 4.5,
y: -14.6,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 4.5,
y: -15.1,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 4.100000000000001,
y: -15.5,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 4.100384999999999,
y: -15.5001183,
width: 0.25,
layer: "top"
}
]
},
{
connection: "J4.pin1",
route: [
{
route_type: "wire",
x: 8.23,
y: -10.532,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 8.25,
y: -10.549999999999999,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 8.265307337294603,
y: -12.36304481869955,
width: 0.25,
layer: "top"
},
{
route_type: "via",
x: 8.265307337294603,
y: -12.36304481869955,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 8.265307337294603,
y: -12.36304481869955,
width: 0.25,
layer: "inner1"
},
{
route_type: "wire",
x: 8.25,
y: -5.5,
width: 0.25,
layer: "inner1"
},
{
route_type: "wire",
x: 9.490000000000002,
y: -4.300000000000001,
width: 0.25,
layer: "inner1"
},
{
route_type: "via",
x: 9.490000000000002,
y: -4.300000000000001,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 9.490000000000002,
y: -4.300000000000001,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 9.450000000000003,
y: -3.5500000000000007,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 9.5,
y: -3.5,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 9.51,
y: -3.5,
width: 0.25,
layer: "top"
}
]
},
{
connection: "J4.pin6",
route: [
{
route_type: "wire",
x: 10.77,
y: -6.468,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.75,
y: -6.449999999999999,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.75,
y: -0.8499999999999979,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.700000000000003,
y: -0.7999999999999972,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.700000000000003,
y: -0.75,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.650000000000002,
y: -0.6999999999999993,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.650000000000002,
y: -0.5999999999999979,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.600000000000001,
y: -0.5499999999999972,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.600000000000001,
y: -0.5,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.55,
y: -0.4499999999999993,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.55,
y: -0.3999999999999986,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.5,
y: -0.34999999999999787,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.5,
y: -0.29999999999999716,
width: 0.25,
layer: "top"
},
{
route_type: "wire",
x: 10.49,
y: -0.3,
width: 0.25,
layer: "top"
}
]
},
{
connection: "L_AVDD.pin2",
route: [
{
route_type: "wire",
x: 8.5,
y: 6.825,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.373005245301481,
y: 6.951994754698519,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 8.439044686055945,
y: 7.818546497745253,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 8.439044686055945,
y: 7.818546497745253,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 8.439044686055945,
y: 7.818546497745253,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 8.26646828278992,
y: 7.877835037488439,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 8.207601748845386,
y: 7.877835037488439,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 6.297800943559203,
y: 5.968034232202256,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 6.573103116655188,
y: 6.101973433530038,
width: 0.15,
layer: "inner1"
},
{
route_type: "via",
x: 6.573103116655188,
y: 6.101973433530038,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 6.573103116655188,
y: 6.101973433530038,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.302062666071641,
y: 6.020351617997659,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.302062666071641,
y: 6.0911935072492565,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.403256173320897,
y: 5.99,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 7,
y: 5.99,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_ADC.pin1",
route: [
{
route_type: "wire",
x: 7,
y: 5.99,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.274310493742906,
y: 5.99,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.257313704600075,
y: 5.973003210857169,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.254714258931151,
y: 5.973003210857169,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.573103116655188,
y: 6.101973433530038,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 6.573103116655188,
y: 6.101973433530038,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 6.573103116655188,
y: 6.101973433530038,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 4.250034232202256,
y: 5.968034232202256,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 3.3958939013046106,
y: 5.1138939013046105,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 3.29,
y: 5.101,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 3.29,
y: 5.101,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 3.29,
y: 5.101,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 3.383,
y: 4.707,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.60065,
y: 3.92505,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_CORE.pin1",
route: [
{
route_type: "wire",
x: 2.5,
y: 5.19,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.849908326548056,
y: 4.440091673451945,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.8004499999999999,
y: 3.92505,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U1.pin45",
route: [
{
route_type: "wire",
x: 1.8004499999999999,
y: 3.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.8012585534215815,
y: 3.834764228501662,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.8012585534215815,
y: 3.7313159526395934,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.8012585534215815,
y: 3.627867676777524,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.8012585534215815,
y: 3.5244194009154555,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.8012585534215815,
y: 3.420971125053386,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.6978102775595125,
y: 3.420971125053386,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.6978102775595125,
y: 3.317522849191317,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.5943620016974436,
y: 3.317522849191317,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.5943620016974436,
y: 3.2140745733292486,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.4909137258353746,
y: 3.2140745733292486,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.3874654499733055,
y: 3.2140745733292486,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.2840171741112367,
y: 3.2140745733292486,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.1805688982491678,
y: 3.2140745733292486,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.0771206223870988,
y: 3.2140745733292486,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.0771206223870988,
y: 3.1106262974671792,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.0771206223870988,
y: 3.0071780216051107,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.0771206223870988,
y: 2.9037297457430413,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.0771206223870988,
y: 2.8002814698809724,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.0771206223870988,
y: 2.696833194018904,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.9219482085939953,
y: 2.5416607802258,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.6116033810077883,
y: 2.5416607802258,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.19781027755951264,
y: 2.5416607802258,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.21598282588876316,
y: 2.5416607802258,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.21598282588876316,
y: 2.955453883674076,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.21598282588876316,
y: 3.3692469871223514,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.21598282588876316,
y: 3.6795918147085587,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.26770696381979775,
y: 3.834764228501662,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.20005000000000006,
y: 3.92505,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_DVDD1.pin1",
route: [
{
route_type: "wire",
x: -2.4,
y: 5.19,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.8117712730627265,
y: 5.604823686952031,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.017429819091695,
y: 5.390624851982215,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.091986661396315,
y: 5.641410335545634,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.9237266859338105,
y: 4.7660254912262126,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.860541486035744,
y: 4.294423544533552,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.7758397343958983,
y: 4.2614894300129755,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -3.7758397343958983,
y: 4.2614894300129755,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -3.7758397343958983,
y: 4.2614894300129755,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.5419999999999991,
y: 4.258,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.025908446987851663,
y: 4.7740915530121475,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.006307830282765997,
y: 4.828367898408101,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: -0.006307830282765997,
y: 4.828367898408101,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -0.006307830282765997,
y: 4.828367898408101,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.2,
y: 4.6,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.20005000000000006,
y: 3.92505,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_DVDD2.pin1",
route: [
{
route_type: "wire",
x: 4.6,
y: -4.49,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.104715362957589,
y: -3.9947153629575896,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.3054501826234945,
y: -3.9947153629575896,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.2802814803497227,
y: -4.150268841301731,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.303596452493351,
y: -4.192010959544689,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.603283357048832,
y: -3.499806378148858,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.6001500000000002,
y: -2.92505,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U1.pin50",
route: [
{
route_type: "wire",
x: -0.20005000000000006,
y: 3.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.20005000000000006,
y: 2.933517095948854,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.15938920919994387,
y: 2.57407788674891,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.15938920919994387,
y: 2.406610790800056,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.165,
y: 2.54,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 0.165,
y: 2.54,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.165,
y: 2.54,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.165,
y: -1.7995142586735913,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.6530820588690592,
y: -2.2875963175426506,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.6530820588690592,
y: -2.279917941130941,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 0.7483800724098679,
y: -2.0541767823184576,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: 0.7483800724098679,
y: -2.0541767823184576,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.7483800724098679,
y: -2.0541767823184576,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.6,
y: -2.333,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.6001500000000002,
y: -2.92505,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_USB_VDD.pin1",
route: [
{
route_type: "wire",
x: 0.8,
y: 5.19,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.6001499999999997,
y: 4.99015,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.6001499999999997,
y: 3.92505,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_IOVDD6.pin1",
route: [
{
route_type: "wire",
x: -4.99,
y: 3.2,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.524,
y: 3.2,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.42495,
y: 3.10065,
width: 0.1,
layer: "top"
}
]
},
{
connection: "R_PWR_LED.pin1",
route: [
{
route_type: "wire",
x: -11.51,
y: 18,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.350000000000001,
y: 18,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -12.350000000000001,
y: 18,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -12.350000000000001,
y: 18,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.9,
y: 18,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.850000000000001,
y: 18.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.55,
y: 18.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.5,
y: 18,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.450000000000001,
y: 18,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.4,
y: 17.95,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.35,
y: 17.95,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.450000000000001,
y: 17.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.6,
y: 17.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.5500000000000003,
y: 17,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.5,
y: 17,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.45,
y: 16.95,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.5500000000000003,
y: 16.95,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.5,
y: 16.900000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.85,
y: 16.900000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.8,
y: 16.85,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.75,
y: 16.85,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.6,
y: 16.7,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.55,
y: 16.7,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.35,
y: 16.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.35,
y: 16.45,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.3,
y: 16.400000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.3,
y: 16.35,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.25,
y: 16.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.25,
y: 16.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.2000000000000002,
y: 16.2,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.2000000000000002,
y: 15.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.25,
y: 15.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.25,
y: 15.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.3,
y: 15.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.3,
y: 15.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.35,
y: 15.450000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.35,
y: 15.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.9,
y: 8.85,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.9,
y: 6.8500000000000005,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.95,
y: 6.800000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.95,
y: 6.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8,
y: 6.7,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8,
y: 6.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.1,
y: 6.550000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.15,
y: 6.550000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.200000000000001,
y: 6.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.25,
y: 6.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.3,
y: 6.45,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.6,
y: 6.45,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.65,
y: 6.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.700000000000001,
y: 6.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.75,
y: 6.550000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.8,
y: 6.550000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 8.6,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 8.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.9,
y: 8.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.9,
y: 8.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.950000000000001,
y: 8.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.950000000000001,
y: 8.85,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11,
y: 8.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11,
y: 9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.05,
y: 9.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.05,
y: 9.1,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.100000000000001,
y: 9.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.100000000000001,
y: 9.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.15,
y: 9.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.15,
y: 9.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.200000000000001,
y: 9.35,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.200000000000001,
y: 9.450000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.25,
y: 9.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "via",
x: -11.25,
y: 9.5,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -11.25,
y: 9.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.65,
y: 9.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.65,
y: 11.4,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.700000000000001,
y: 11.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.700000000000001,
y: 11.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.8,
y: 11.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.8,
y: 12.175,
width: 0.15,
layer: "top"
}
]
},
{
connection: "L_AVDD.pin1",
route: [
{
route_type: "wire",
x: 8.5,
y: 5.175,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.063899555257576,
y: 5.1043237207377565,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.9900649053354655,
y: 4.030489070815644,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.87984977671639,
y: 3.95682223457583,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.265339680184841,
y: 3.943254311402696,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.060779884346306,
y: 3.990422521797854,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.017260000094521,
y: 3.9966179718301182,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.922705748907639,
y: 4.0672942510923615,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.49,
y: 4.5,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U1.pin22",
route: [
{
route_type: "wire",
x: 0.20005000000000006,
y: -2.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.2,
y: -3.4692898082219705,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.326429592567059,
y: -3.6007110527160076,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.2143962189670183,
y: -4.49628931276883,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.9,
y: -4.49,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_3V3.pin1",
route: [
{
route_type: "wire",
x: -9.825,
y: 9,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -9.153361271580884,
y: 8.328361271580885,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -8.975687553833536,
y: 8.300001731034643,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -7.161638728419115,
y: 8.300001731034643,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6.5,
y: 8.99,
width: 0.1,
layer: "top"
}
]
},
{
connection: "R_BOOT.pin2",
route: [
{
route_type: "wire",
x: 9,
y: 9.51,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.004999999999999,
y: 9.545,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.015000000000001,
y: 9.545,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6,
y: 9.51,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.49,
y: 9,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_IOVDD4.pin1",
route: [
{
route_type: "wire",
x: 2.9,
y: -4.49,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.1763334227067808,
y: -4.49,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.2738923881115721,
y: -3.5875589654047917,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.14616521420428677,
y: -1.9460584321089642,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.0028494202608975,
y: -1.2354050449745881,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.5085209988285562,
y: -1.3323400487997756,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.5508625977894763,
y: -1.2899984498388555,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.684951582014753,
y: -1.2787927927548355,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.298055650041053,
y: -0.6831590789802062,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.438530125234756,
y: -0.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.42495,
y: -0.5002499999999999,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U1.pin33",
route: [
{
route_type: "wire",
x: 3.42495,
y: -0.5002499999999999,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.425,
y: -0.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.99,
y: -0.5,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_USB.pin1",
route: [
{
route_type: "wire",
x: 5.49,
y: 9,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.019298216502427,
y: 9.544998083278383,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.930877610274445,
y: 9.544998083278383,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.038310987694208,
y: 8.421864839082662,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.006,
y: 8.518,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.095110291956312,
y: 8.273607542281683,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.8785817747659195,
y: 7.764093421171004,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.7931173789631725,
y: 7.762073904743227,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.8081015900172694,
y: 4.85042129494548,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.108273196729987,
y: 4.124262853057849,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.135,
y: 4.03776,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.83371049720835,
y: 3.9399999999999995,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.221638323853734,
y: 3.9399999999999995,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.89150246986296,
y: 3.994077810665104,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.206682189334896,
y: 4.083317810665104,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.1,
y: 5.19,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_VREG_IN.pin1",
route: [
{
route_type: "wire",
x: 4.1,
y: 5.19,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.79,
y: 4.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.49,
y: 4.5,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_IOVDD1.pin1",
route: [
{
route_type: "wire",
x: 5.49,
y: 4.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.99,
y: 4,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.99,
y: 3.1,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_SENSE.pin1",
route: [
{
route_type: "wire",
x: -4.51,
y: -13.2,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.51,
y: -13.35998688216755,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.7393076131144922,
y: -14.130679269053058,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.6488130678059374,
y: -14.221173814361613,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.3555636773963964,
y: -14.221173814361613,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.300050205375865,
y: -14.165660342341083,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.98,
y: -13.910366374152119,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.980110718667552,
y: -12.77215453950154,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.6125179724920042,
y: -12.158452462501137,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.6758220560624215,
y: -9.945427561720772,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.229853943705567,
y: -9.519726922083173,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.773942,
y: -9.524894,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U_SENSE.pin4",
route: [
{
route_type: "wire",
x: -2.773942,
y: -9.524894,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.6188939999999996,
y: -9.524894,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.8833424027845522,
y: -9.893877459872146,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -3.8833424027845522,
y: -9.893877459872146,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -3.8833424027845522,
y: -9.893877459872146,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -3.938459486991463,
y: -9.844459486991463,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -3.938459486991463,
y: -9.691765990831264,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.463,
y: -8.216306503839801,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.4999551813004515,
y: -7.5386926627053965,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: -2.4999551813004515,
y: -7.5386926627053965,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -2.4999551813004515,
y: -7.5386926627053965,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.4737785767620184,
y: -7.564778576762018,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.4737785767620184,
y: -7.606794572933821,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.49,
y: -7.623015996171803,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.49,
y: -8.1,
width: 0.1,
layer: "top"
}
]
},
{
connection: "R_SCL.pin2",
route: [
{
route_type: "wire",
x: -2.49,
y: -8.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.15,
y: -8.6,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4,
y: -8.6,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.390000000000001,
y: -8.1,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_REG_OUT.pin1",
route: [
{
route_type: "wire",
x: -11.8,
y: 12.175,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.8,
y: 11.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.700000000000001,
y: 11.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.700000000000001,
y: 11.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.65,
y: 11.4,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.65,
y: 9.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.25,
y: 9.5,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -11.25,
y: 9.5,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -11.25,
y: 9.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.5,
y: 8.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.5,
y: 8.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.8,
y: 6.550000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.75,
y: 6.550000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.700000000000001,
y: 6.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.65,
y: 6.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.6,
y: 6.45,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.3,
y: 6.45,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.25,
y: 6.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.200000000000001,
y: 6.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.15,
y: 6.550000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.1,
y: 6.550000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8,
y: 6.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8,
y: 6.7,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.95,
y: 6.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.95,
y: 6.800000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.9,
y: 6.8500000000000005,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.9,
y: 13.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "via",
x: -7.9,
y: 13.100000000000001,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -7.9,
y: 13.100000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.89995,
y: 13.95,
width: 0.15,
layer: "top"
}
]
},
{
connection: "R_SDA.pin2",
route: [
{
route_type: "wire",
x: -4.390000000000001,
y: -8.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.4,
y: -7.25,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -4.4,
y: -7.25,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -4.4,
y: -7.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.4,
y: -6.95,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.5,
y: -6.8500000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.5,
y: -6.550000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.55,
y: -6.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.55,
y: -6.4,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.6000000000000005,
y: -6.3500000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.6000000000000005,
y: -6.300000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.65,
y: -6.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.65,
y: -6.2,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.7,
y: -6.15,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -4.7,
y: -5.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -5.050000000000001,
y: -5.4,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -5.050000000000001,
y: -5.300000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -8,
y: -2.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -8,
y: 1.1500000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -8.05,
y: 1.2000000000000002,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -8.05,
y: 1.3,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -8.1,
y: 1.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: -8.1,
y: 1.35,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -8.1,
y: 1.35,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -8.099970249999998,
y: 2.499995,
width: 0.1,
layer: "top"
}
]
},
{
connection: "SW_PWR.pin1",
route: [
{
route_type: "wire",
x: -8.099970249999998,
y: 2.499995,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.8500000000000005,
y: 0.25,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.800000000000001,
y: 0.25,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.1000000000000005,
y: -0.45,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.050000000000001,
y: -0.45,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.99,
y: -0.5000000000000001,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_IOVDD5.pin1",
route: [
{
route_type: "wire",
x: -4.99,
y: -0.5000000000000001,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.425,
y: -0.5000000000000001,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.42495,
y: -0.5002500000000003,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U1.pin10",
route: [
{
route_type: "wire",
x: -3.42495,
y: -0.5002500000000003,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.015765117397866,
y: -0.5002500000000003,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.9515751094070692,
y: -0.43605999200920337,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.7598498494174137,
y: -0.3508752692617062,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.7599683813577824,
y: 2.9054257136032757,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.7526569171838853,
y: 3.1011268239335594,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3,
y: 3.101,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.069,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.091,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.105,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.119,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.136,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.155,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.178,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.203,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.227,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.251,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.275,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.3,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.325,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.35,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.375,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.4,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.42495,
y: 3.10065,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U3.pin5",
route: [
{
route_type: "wire",
x: -7.89995,
y: 13.95,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.9,
y: 13.100000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -7.9,
y: 13.100000000000001,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -7.9,
y: 13.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.9,
y: 11.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.8500000000000005,
y: 11.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.8500000000000005,
y: 11.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.800000000000001,
y: 11.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.800000000000001,
y: 11,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.75,
y: 10.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.75,
y: 10.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.7,
y: 10.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.7,
y: 10.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.65,
y: 10.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.65,
y: 10.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: 10.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: 10.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.550000000000001,
y: 10.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.550000000000001,
y: 10.450000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.5,
y: 10.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.5,
y: 10.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.45,
y: 10.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.45,
y: 10.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.4,
y: 10.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.4,
y: 10.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.3500000000000005,
y: 10.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.3500000000000005,
y: 10,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.300000000000001,
y: 9.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.300000000000001,
y: 9.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.25,
y: 9.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.25,
y: 9.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.2,
y: 9.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.2,
y: 9.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.15,
y: 9.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.15,
y: 9.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.1000000000000005,
y: 9.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.1000000000000005,
y: 9.450000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.050000000000001,
y: 9.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.050000000000001,
y: 9.35,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7,
y: 9.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7,
y: 9.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.95,
y: 9.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.95,
y: 9.1,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.9,
y: 9.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.9,
y: 9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.8500000000000005,
y: 8.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.8500000000000005,
y: 8.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.800000000000001,
y: 8.85,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.800000000000001,
y: 8.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.75,
y: 8.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.75,
y: 8.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.7,
y: 8.6,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.7,
y: 8.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.65,
y: 8.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.65,
y: 8.450000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.6000000000000005,
y: 8.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.6000000000000005,
y: 8.35,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.550000000000001,
y: 8.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.550000000000001,
y: 8.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.5,
y: 8.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "via",
x: -6.5,
y: 8.15,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -6.5,
y: 8.15,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -6.5,
y: 8.99,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_FLASH.pin1",
route: [
{
route_type: "wire",
x: -6.5,
y: 8.99,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.76,
y: 7.25,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.7075000000000005,
y: 7.25,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U2.pin8",
route: [
{
route_type: "wire",
x: -3.7075000000000005,
y: 7.25,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.7,
y: 7.2,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.5,
y: 6.4,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.5,
y: 6.3500000000000005,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.55,
y: 6.300000000000001,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.55,
y: 6.25,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.6000000000000005,
y: 6.2,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.6000000000000005,
y: 5.7,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.55,
y: 5.65,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.55,
y: 5.6000000000000005,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.5,
y: 5.550000000000001,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.5,
y: 5.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.45,
y: 5.45,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.45,
y: 5.4,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.4,
y: 5.3500000000000005,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.4,
y: 5.25,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.3500000000000005,
y: 5.2,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.3500000000000005,
y: 5.15,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.3,
y: 5.1000000000000005,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.3,
y: 4.15,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.25,
y: 4.1000000000000005,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.25,
y: 4,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.45,
y: 3.2,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.45,
y: 3.1500000000000004,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.42495,
y: 3.10065,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U1.pin1",
route: [
{
route_type: "wire",
x: -3.42495,
y: 3.10065,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.111,
y: 3.4145999999999996,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.23065,
y: 3.759,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -3.23065,
y: 3.759,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -3.23065,
y: 3.759,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -3.042112154829923,
y: 3.827887845170077,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -3.0167572961626012,
y: 3.827887845170077,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.19572347462286382,
y: 3.827887845170077,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0.45996772963138927,
y: 3.172196640915824,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: 0.45996772963138927,
y: 3.172196640915824,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.45996772963138927,
y: 3.172196640915824,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.3815739510910922,
y: 3.2505904194561213,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.20005000000000006,
y: 3.4321143705472132,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.20005000000000006,
y: 3.92505,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U1.pin49",
route: [
{
route_type: "wire",
x: 0.20005000000000006,
y: 3.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.5999499999999997,
y: 3.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.6001499999999997,
y: 3.92505,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U1.pin48",
route: [
{
route_type: "wire",
x: 0.6001499999999997,
y: 3.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.6001499999999997,
y: 3.3123789112844344,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.5048228524236846,
y: 3.217051763708119,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.45996772963138927,
y: 3.172196640915824,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 0.45996772963138927,
y: 3.172196640915824,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.45996772963138927,
y: 3.172196640915824,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 2.1578916292250034,
y: 3.172196640915824,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 2.1939220826319192,
y: 3.20822709432274,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 2.40477290567726,
y: 3.20822709432274,
width: 0.1,
layer: "inner1"
},
{
route_type: "wire",
x: 2.379802077704989,
y: 3.0251860408738325,
width: 0.1,
layer: "inner1"
},
{
route_type: "via",
x: 2.379802077704989,
y: 3.0251860408738325,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 2.379802077704989,
y: 3.0251860408738325,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.201,
y: 3.412,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.20055,
y: 3.92505,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U1.pin44",
route: [
{
route_type: "wire",
x: 2.20055,
y: 3.92505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.271013329643441,
y: 3.809155027419962,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.276992351074076,
y: 3.408488276747627,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.2979946338931714,
y: 3.3499855159069845,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.5047355929971453,
y: 3.2462840230229117,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.7568212659848115,
y: 3.27944478035817,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.9486115505246926,
y: 3.10065,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.42495,
y: 3.10065,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U1.pin42",
route: [
{
route_type: "wire",
x: 3.42495,
y: 3.10065,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.4259999999999997,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.99,
y: 3.1,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_IOVDD2.pin1",
route: [
{
route_type: "wire",
x: 4.99,
y: 3.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.99,
y: -0.5,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_IOVDD3.pin1",
route: [
{
route_type: "wire",
x: 4.99,
y: -0.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.482,
y: -0.008000000000000007,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.477134466239565,
y: 0.22461094964541412,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 5.477134466239565,
y: 0.22461094964541412,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 5.477134466239565,
y: 0.22461094964541412,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.5,
y: 0.12100000000000022,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 5.5,
y: -0.0056386273643050655,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 6.413638627364304,
y: -0.005638627364305204,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 8.774,
y: -2.366,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: 8.774,
y: -2.366,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 8.774,
y: -2.366,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.907161507095905,
y: -2.499161507095906,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.907161507095905,
y: -2.499993951010347,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.51,
y: -3.1028324439144415,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.51,
y: -3.5,
width: 0.1,
layer: "top"
}
]
},
{
connection: "D_VBUS.pin1",
route: [
{
route_type: "wire",
x: -10.7,
y: 7,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.75,
y: 7.050000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.75,
y: 7.1000000000000005,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.8,
y: 7.15,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.8,
y: 7.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 7.300000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 7.3500000000000005,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.9,
y: 7.4,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.9,
y: 7.45,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.950000000000001,
y: 7.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.950000000000001,
y: 7.550000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11,
y: 7.6000000000000005,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11,
y: 7.65,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.05,
y: 7.7,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.05,
y: 8.4,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.600000000000001,
y: 8.950000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.600000000000001,
y: 9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.65,
y: 9.05,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.65,
y: 9.1,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.700000000000001,
y: 9.15,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.700000000000001,
y: 9.200000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.75,
y: 9.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.75,
y: 9.3,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.8,
y: 9.35,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.8,
y: 9.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.850000000000001,
y: 9.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.850000000000001,
y: 9.55,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.950000000000001,
y: 9.65,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.950000000000001,
y: 9.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12,
y: 9.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12,
y: 9.850000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.05,
y: 9.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.05,
y: 10,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.100000000000001,
y: 10.05,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.100000000000001,
y: 10.100000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.15,
y: 10.15,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.15,
y: 10.200000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.200000000000001,
y: 10.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.200000000000001,
y: 10.3,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.25,
y: 10.350000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.25,
y: 10.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.325,
y: 10.5,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_REG_IN.pin1",
route: [
{
route_type: "wire",
x: -12.325,
y: 10.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.3,
y: 9.55,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -12.350000000000001,
y: 9.5,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -12.350000000000001,
y: 9.5,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -12.350000000000001,
y: 9.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -12.350000000000001,
y: 10.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -12.3,
y: 10.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -12.3,
y: 11.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.600000000000001,
y: 11.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.600000000000001,
y: 11.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.55,
y: 11.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.55,
y: 11.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.5,
y: 12,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.5,
y: 12.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.450000000000001,
y: 12.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.450000000000001,
y: 12.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.4,
y: 12.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.4,
y: 12.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.350000000000001,
y: 12.350000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.350000000000001,
y: 12.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.3,
y: 12.450000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.3,
y: 12.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.25,
y: 12.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.25,
y: 12.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.200000000000001,
y: 12.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.200000000000001,
y: 12.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.15,
y: 12.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.15,
y: 12.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.100000000000001,
y: 12.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.100000000000001,
y: 12.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.05,
y: 13,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11.05,
y: 13.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11,
y: 13.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -11,
y: 13.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.950000000000001,
y: 13.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.950000000000001,
y: 13.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.9,
y: 13.350000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.9,
y: 13.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 13.450000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 13.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.8,
y: 13.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.8,
y: 13.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.75,
y: 13.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.75,
y: 13.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.700000000000001,
y: 13.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.700000000000001,
y: 13.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.65,
y: 13.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.65,
y: 13.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.600000000000001,
y: 14,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.600000000000001,
y: 14.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.55,
y: 14.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.55,
y: 14.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.5,
y: 14.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.5,
y: 14.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.450000000000001,
y: 14.350000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.450000000000001,
y: 14.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.4,
y: 14.450000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.4,
y: 14.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.350000000000001,
y: 14.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.350000000000001,
y: 14.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.3,
y: 14.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.3,
y: 14.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.25,
y: 14.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "via",
x: -10.25,
y: 14.8,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -10.25,
y: 14.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.25,
y: 14.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.200000000000001,
y: 14.700000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.200000000000001,
y: 14.350000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.100000000000001,
y: 14.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.10005,
y: 13.95,
width: 0.15,
layer: "top"
}
]
},
{
connection: "R_3V3_EN.pin1",
route: [
{
route_type: "wire",
x: -6.3,
y: 12.09,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.45,
y: 12.100000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -5.45,
y: 12.100000000000001,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -5.45,
y: 12.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -5.2,
y: 12.350000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.9,
y: 12.350000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.6500000000000001,
y: 15.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.6500000000000001,
y: 15.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.6,
y: 15.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.6,
y: 15.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.55,
y: 15.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.55,
y: 16.1,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.6,
y: 16.150000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.6,
y: 16.2,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.6500000000000001,
y: 16.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.6500000000000001,
y: 16.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.75,
y: 16.400000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.8,
y: 16.400000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -1.9500000000000002,
y: 16.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.6,
y: 16.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.6500000000000004,
y: 16.6,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.5500000000000003,
y: 16.6,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.6,
y: 16.650000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.6500000000000004,
y: 16.650000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.7,
y: 16.7,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.1000000000000005,
y: 16.7,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.15,
y: 16.650000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.2,
y: 16.650000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.25,
y: 16.6,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.300000000000001,
y: 16.6,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.3500000000000005,
y: 16.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.45,
y: 16.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.5,
y: 16.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.550000000000001,
y: 16.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.6000000000000005,
y: 16.45,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.65,
y: 16.45,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.7,
y: 16.400000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.75,
y: 16.400000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.800000000000001,
y: 16.35,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.8500000000000005,
y: 16.35,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -6.9,
y: 16.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7,
y: 16.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.050000000000001,
y: 16.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.1000000000000005,
y: 16.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.15,
y: 16.2,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.2,
y: 16.2,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.25,
y: 16.150000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.300000000000001,
y: 16.150000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.3500000000000005,
y: 16.1,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.4,
y: 16.1,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.45,
y: 16.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.550000000000001,
y: 16.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: 16,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.65,
y: 16,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.7,
y: 15.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.75,
y: 15.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.800000000000001,
y: 15.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.8500000000000005,
y: 15.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.9,
y: 15.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.95,
y: 15.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8,
y: 15.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.1,
y: 15.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.15,
y: 15.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.200000000000001,
y: 15.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.25,
y: 15.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.3,
y: 15.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.35,
y: 15.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.4,
y: 15.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.450000000000001,
y: 15.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.5,
y: 15.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.55,
y: 15.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.65,
y: 15.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.700000000000001,
y: 15.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.75,
y: 15.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.8,
y: 15.450000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.85,
y: 15.450000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.9,
y: 15.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.950000000000001,
y: 15.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9,
y: 15.350000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.05,
y: 15.350000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.1,
y: 15.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.200000000000001,
y: 15.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.25,
y: 15.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.3,
y: 15.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.35,
y: 15.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.4,
y: 15.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.450000000000001,
y: 15.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.5,
y: 15.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.55,
y: 15.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.600000000000001,
y: 15.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.65,
y: 15.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.75,
y: 15.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.8,
y: 15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.850000000000001,
y: 15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.9,
y: 14.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.950000000000001,
y: 14.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10,
y: 14.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.05,
y: 14.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.100000000000001,
y: 14.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.200000000000001,
y: 14.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -10.25,
y: 14.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "via",
x: -10.25,
y: 14.8,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -10.25,
y: 14.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.25,
y: 14.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.200000000000001,
y: 14.700000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.200000000000001,
y: 14.350000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.100000000000001,
y: 14.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.10005,
y: 13.95,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_RGB_BUF.pin1",
route: [
{
route_type: "wire",
x: 10.49,
y: -0.3,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 10.49,
y: 0.1715988820463447,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 10.469987250481536,
y: 0.19161163156480923,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 10.469987250481536,
y: 0.2170127495184651,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 10.366196240965257,
y: 0.2394354751538605,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 10.366196240965257,
y: 0.2394354751538605,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 10.366196240965257,
y: 0.2394354751538605,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 8.741909822257968,
y: 0.291,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 7.437406751338628,
y: 1.5955030709193407,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 7.437406751338628,
y: 1.6955932486613723,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 7.365,
y: 1.768,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 7.365,
y: 1.768,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.365,
y: 1.768,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 7.518,
y: 1.768,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 7.850014,
y: 2.0999470000000002,
width: 0.15,
layer: "top"
}
]
},
{
connection: "U_RGB.pin5",
route: [
{
route_type: "wire",
x: 7.850014,
y: 2.0999470000000002,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.549999999999999,
y: 2.8,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.63993666483205,
y: 2.8,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.99481206631894,
y: 2.8,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.11071088507817,
y: 2.88766088395623,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.58890568488105,
y: 3.3812885922461913,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.582472248646525,
y: 3.44993768628116,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.582472248646525,
y: 3.9324852486465245,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 11.1249924,
y: 4.4750054,
width: 0.1,
layer: "top"
}
]
},
{
connection: "D_RGB.pin2",
route: [
{
route_type: "wire",
x: 11.1249924,
y: 4.4750054,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 11.1249924,
y: 5.24310436243565,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.784299457674901,
y: 5.583797304760749,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.784299457674901,
y: 5.905700542325099,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.99,
y: 6.7,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_RGB.pin1",
route: [
{
route_type: "wire",
x: 9.99,
y: 6.7,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.959854753470548,
y: 6.730145246529452,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.973599747631743,
y: 9.449189535639867,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.999342937473501,
y: 11.405123963512182,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.996647088060809,
y: 13.105163881671595,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.0108594311447705,
y: 14.16288692025053,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.916193120795481,
y: 14.160168294458352,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.510169816884098,
y: 14.14645052992489,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.914204077548674,
y: 13.500200781575984,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 3.0300528298189313,
y: 13.400614314057757,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.948271759159601,
y: 13.6021886184762,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.3999999999999995,
y: 14.150460377635802,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.3999999999999995,
y: 14.875,
width: 0.1,
layer: "top"
}
]
},
{
connection: "J_USB.pin18",
route: [
{
route_type: "wire",
x: 2.3999999999999995,
y: 14.875,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.228918082052339,
y: 15.04608191794766,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.228918082052339,
y: 16.051625811513585,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.181524616413864,
y: 17.09901927715206,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.5533914354154426,
y: 17.09901927715206,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.4000000000000004,
y: 15.252410712567501,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.4000000000000004,
y: 14.875,
width: 0.1,
layer: "top"
}
]
},
{
connection: "J_USB.pin27",
route: [
{
route_type: "wire",
x: -2.4000000000000004,
y: 14.875,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.4000000000000004,
y: 15.200000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.3000000000000003,
y: 15.3,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.3000000000000003,
y: 15.65,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.25,
y: 15.700000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.25,
y: 15.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.1,
y: 15.950000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -2.1,
y: 15.950000000000001,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -2.1,
y: 15.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.15,
y: 15.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.15,
y: 15.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.25,
y: 15.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.25,
y: 15.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.3000000000000003,
y: 15.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.3000000000000003,
y: 15.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.35,
y: 15.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.35,
y: 15.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.5500000000000003,
y: 14.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.5500000000000003,
y: 14.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4,
y: 13.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.1000000000000005,
y: 13.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.2,
y: 13.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.3,
y: 13.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.3500000000000005,
y: 13.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.05,
y: 13.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.1,
y: 13.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.15,
y: 13.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.200000000000001,
y: 13.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.25,
y: 13.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.35,
y: 13.450000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.35,
y: 13.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.4,
y: 13.350000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.4,
y: 13.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.450000000000001,
y: 13.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.450000000000001,
y: 12.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.5,
y: 12.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.5,
y: 12.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.55,
y: 12.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.55,
y: 12.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.6,
y: 12.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.6,
y: 12.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.65,
y: 12.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.65,
y: 12.450000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.700000000000001,
y: 12.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.700000000000001,
y: 12.350000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.75,
y: 12.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.75,
y: 12.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.8,
y: 12.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.8,
y: 12.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.85,
y: 12.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.85,
y: 12,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.9,
y: 11.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.9,
y: 11.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.950000000000001,
y: 11.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.950000000000001,
y: 11.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9,
y: 11.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9,
y: 11.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.05,
y: 11.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.05,
y: 11.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.1,
y: 11.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "via",
x: -9.1,
y: 11.5,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -9.1,
y: 11.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.15,
y: 11.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.15,
y: 11.3,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.200000000000001,
y: 11.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.200000000000001,
y: 10.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.3,
y: 10.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.325,
y: 10.5,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_VBUS.pin1",
route: [
{
route_type: "wire",
x: -9.325,
y: 10.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.3,
y: 10.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.200000000000001,
y: 10.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.200000000000001,
y: 11.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.15,
y: 11.3,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.15,
y: 11.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.1,
y: 11.5,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -9.1,
y: 11.5,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -9.1,
y: 11.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.1,
y: 8.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.05,
y: 8.35,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9.05,
y: 8.3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9,
y: 8.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -9,
y: 8.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.950000000000001,
y: 8.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.950000000000001,
y: 8.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.9,
y: 8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.9,
y: 7.95,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.85,
y: 7.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.85,
y: 7.8500000000000005,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.8,
y: 7.800000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.8,
y: 7.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.75,
y: 7.7,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.75,
y: 7.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.700000000000001,
y: 7.6000000000000005,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.700000000000001,
y: 7.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.65,
y: 7.45,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.65,
y: 7.4,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.6,
y: 7.3500000000000005,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.6,
y: 7.300000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.55,
y: 7.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.55,
y: 7.2,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.5,
y: 7.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.5,
y: 7.050000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.450000000000001,
y: 7,
width: 0.15,
layer: "inner2"
},
{
route_type: "via",
x: -8.450000000000001,
y: 7,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -8.450000000000001,
y: 7,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.3,
y: 7,
width: 0.15,
layer: "top"
}
]
},
{
connection: "D_VBUS.pin2",
route: [
{
route_type: "wire",
x: -7.3,
y: 7,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.300000000000001,
y: 6.7,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.4,
y: 6.6000000000000005,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.4,
y: 6.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.45,
y: 6.2,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.45,
y: 6.1000000000000005,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.550000000000001,
y: 6,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -7.550000000000001,
y: 6,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -7.550000000000001,
y: 6,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.550000000000001,
y: 5.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: 5.7,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: 5.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.65,
y: 5.6000000000000005,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.65,
y: 5.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.7,
y: 5.2,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.7,
y: 2.95,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.75,
y: 2.9000000000000004,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.75,
y: 2.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.55,
y: 1.7000000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.55,
y: 1.6500000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.6,
y: 1.6,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.6,
y: 1.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.65,
y: 1.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.65,
y: 0.45,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.4,
y: 0.2,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.4,
y: -3,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.35,
y: -3.0500000000000003,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.35,
y: -3.1500000000000004,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.3,
y: -3.2,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.3,
y: -3.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.25,
y: -3.3000000000000003,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.25,
y: -3.35,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.200000000000001,
y: -3.4000000000000004,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.200000000000001,
y: -3.45,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.15,
y: -3.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.15,
y: -3.6,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -8.1,
y: -3.6500000000000004,
width: 0.15,
layer: "inner2"
},
{
route_type: "via",
x: -8.1,
y: -3.6500000000000004,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -8.1,
y: -3.6500000000000004,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.09997025,
y: -2.499995,
width: 0.15,
layer: "top"
}
]
},
{
connection: "R_SHUNT.pin1",
route: [
{
route_type: "wire",
x: -0.49999999999999983,
y: -10.675,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -1.2999999999999987,
y: -11.475,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.773942,
y: -11.475106,
width: 0.15,
layer: "top"
}
]
},
{
connection: "SW_PWR.pin2",
route: [
{
route_type: "wire",
x: -8.09997025,
y: -18370248485844416e-32,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.1,
y: -0.15000000000000002,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.95,
y: -0.30000000000000004,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.95,
y: -0.7000000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.5,
y: -1.1500000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -7.5,
y: -1.1500000000000001,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -7.5,
y: -1.1500000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.5,
y: -1.4500000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.4,
y: -1.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.4,
y: -1.9000000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.3500000000000005,
y: -1.9500000000000002,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.3500000000000005,
y: -2.1,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.300000000000001,
y: -2.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.300000000000001,
y: -2.25,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.25,
y: -2.3000000000000003,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.25,
y: -2.35,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.2,
y: -2.4000000000000004,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -7.2,
y: -2.6500000000000004,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.800000000000001,
y: -5.050000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.800000000000001,
y: -5.1000000000000005,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.75,
y: -5.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.75,
y: -5.2,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.9000000000000004,
y: -6.050000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.9000000000000004,
y: -7.050000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.85,
y: -7.1000000000000005,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.85,
y: -9.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.3500000000000005,
y: -9.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.3500000000000005,
y: -9.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.4,
y: -9.65,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.4,
y: -10.100000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.3500000000000005,
y: -10.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -4.3500000000000005,
y: -10.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.0500000000000003,
y: -11.5,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3.0500000000000003,
y: -11.55,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3,
y: -11.600000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -3,
y: -11.700000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.95,
y: -11.75,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.95,
y: -11.8,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.9000000000000004,
y: -11.850000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.9000000000000004,
y: -11.9,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.85,
y: -11.950000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.85,
y: -12,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.8000000000000003,
y: -12.05,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.8000000000000003,
y: -12.15,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.75,
y: -12.200000000000001,
width: 0.15,
layer: "inner2"
},
{
route_type: "via",
x: -2.75,
y: -12.200000000000001,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -2.75,
y: -12.200000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.773942,
y: -11.475106,
width: 0.15,
layer: "top"
}
]
},
{
connection: "R_RGB_PD.pin2",
route: [
{
route_type: "wire",
x: 8.81,
y: -1.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 9.15,
y: -1.1600000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 9.149986,
y: -0.09994700000000001,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_FLASH.pin2",
route: [
{
route_type: "wire",
x: -6.5,
y: 10.01,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.165000000000001,
y: 10.01,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.175,
y: 9,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_RGB_BUF.pin2",
route: [
{
route_type: "wire",
x: 11.51,
y: -0.3,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 11.51,
y: -0.2369214514399689,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.561686892105719,
y: 0.7113916564543119,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.961324656454313,
y: 0.7113916564543119,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.149986,
y: -0.09994700000000001,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U_RGB.pin3",
route: [
{
route_type: "wire",
x: 9.149986,
y: -0.09994700000000001,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.15,
y: 0.4365575819344272,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.637818376968548,
y: 0.9488200530101621,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.827991365170509,
y: 0.15146340343398204,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.850014,
y: -0.09994700000000001,
width: 0.1,
layer: "top"
}
]
},
{
connection: "SW_BOOT.pin3",
route: [
{
route_type: "wire",
x: 6.4,
y: 11.425,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.5437679857691835,
y: 9.568767985769185,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.5437679857691835,
y: 7.08,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.965610677104058,
y: 7.08,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.381703645359346,
y: 7.480448226263989,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.512895501083848,
y: 7.621601279231138,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.51,
y: 9,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_USB.pin2",
route: [
{
route_type: "wire",
x: 6.51,
y: 9,
width: 0.125,
layer: "top"
},
{
route_type: "wire",
x: 6.495216710984426,
y: 7.500058329325925,
width: 0.125,
layer: "top"
},
{
route_type: "wire",
x: 7,
y: 7.01,
width: 0.125,
layer: "top"
}
]
},
{
connection: "C_3V3.pin2",
route: [
{
route_type: "wire",
x: -8.175,
y: 9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.9,
y: 9.700000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.950000000000001,
y: 9.700000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9,
y: 9.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.8,
y: 9.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.850000000000001,
y: 9.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.9,
y: 9.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.55,
y: 10.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.65,
y: 10.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.675,
y: 10.5,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_REG_IN.pin2",
route: [
{
route_type: "wire",
x: -10.675,
y: 10.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.700000000000001,
y: 10.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.8,
y: 10.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.8,
y: 11.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 11.3,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 12.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.55,
y: 12.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.5,
y: 12.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.450000000000001,
y: 12.850000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.4,
y: 12.850000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.350000000000001,
y: 12.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.3,
y: 12.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.25,
y: 12.950000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.15,
y: 12.950000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.10005,
y: 13,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_ADC.pin2",
route: [
{
route_type: "wire",
x: 7,
y: 7.01,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.672660001545169,
y: 7.01,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 4.967855685642626,
y: 5.305195684097457,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.7048043159025426,
y: 5.305195684097457,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.51,
y: 4.5,
width: 0.1,
layer: "top"
}
]
},
{
connection: "J4.pin5",
route: [
{
route_type: "wire",
x: 10.77,
y: -10.532,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 10.77,
y: -12.26,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 11.51,
y: -13,
width: 0.15,
layer: "top"
}
]
},
{
connection: "U3.pin2",
route: [
{
route_type: "wire",
x: -10.10005,
y: 13,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.15,
y: 13.05,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.200000000000001,
y: 13.05,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.25,
y: 13.100000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.3,
y: 13.100000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.350000000000001,
y: 13.15,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.4,
y: 13.15,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.450000000000001,
y: 13.200000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.5,
y: 13.200000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.55,
y: 13.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.600000000000001,
y: 13.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.65,
y: 13.3,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.75,
y: 13.3,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.8,
y: 13.350000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 13.350000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.9,
y: 13.4,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.950000000000001,
y: 13.4,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11,
y: 13.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.05,
y: 13.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.100000000000001,
y: 13.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.15,
y: 13.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.200000000000001,
y: 13.55,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.450000000000001,
y: 13.55,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.65,
y: 13.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.75,
y: 13.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -11.8,
y: 13.825,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_REG_OUT.pin2",
route: [
{
route_type: "wire",
x: -11.8,
y: 13.825,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 14.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.850000000000001,
y: 14.950000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.700000000000001,
y: 15.100000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.700000000000001,
y: 15.15,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.450000000000001,
y: 15.4,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.15,
y: 15.4,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.100000000000001,
y: 15.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -10.05,
y: 15.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.65,
y: 15.850000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.65,
y: 15.950000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.25,
y: 16.35,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.25,
y: 16.45,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.200000000000001,
y: 16.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.200000000000001,
y: 16.55,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.15,
y: 16.6,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.15,
y: 16.650000000000002,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.1,
y: 16.7,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.1,
y: 16.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.05,
y: 16.8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.05,
y: 16.85,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9,
y: 16.900000000000002,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9,
y: 17,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.950000000000001,
y: 17.05,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.950000000000001,
y: 17.1,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.9,
y: 17.150000000000002,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.9,
y: 17.2,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.85,
y: 17.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.85,
y: 17.3,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.8,
y: 17.35,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.8,
y: 17.45,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.749,
y: 17.5,
width: 0.15,
layer: "top"
}
]
},
{
connection: "D_PWR.pin1",
route: [
{
route_type: "wire",
x: -8.749,
y: 17.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -9.700000000000001,
y: 17.5,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -9.700000000000001,
y: 17.5,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -9.700000000000001,
y: 17.5,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -9.700000000000001,
y: 17.3,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -9.65,
y: 17.25,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -9.65,
y: 15.9,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.5,
y: 14.75,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.5,
y: 14.65,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.450000000000001,
y: 14.600000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.450000000000001,
y: 14.55,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.4,
y: 14.5,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.4,
y: 14.450000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.35,
y: 14.4,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -8.35,
y: 14.350000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -7.45,
y: 13.450000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -7.45,
y: 13.4,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -7.4,
y: 13.350000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -7.4,
y: 13.3,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -7.3500000000000005,
y: 13.25,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -7.3500000000000005,
y: 12.950000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -6.75,
y: 12.350000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -6.75,
y: 10.850000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: -6.75,
y: 10.850000000000001,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -6.75,
y: 10.850000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7,
y: 10.600000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.300000000000001,
y: 10.600000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.4,
y: 10.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.675,
y: 10.5,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_VBUS.pin2",
route: [
{
route_type: "wire",
x: -7.675,
y: 10.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.15,
y: 11.05,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -7.15,
y: 11.850000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -6.9,
y: 12.100000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -6.9,
y: 13.450000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -6.8500000000000005,
y: 13.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -6.8500000000000005,
y: 13.55,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.550000000000001,
y: 14.850000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.5,
y: 14.850000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.45,
y: 14.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.3500000000000005,
y: 14.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.300000000000001,
y: 14.950000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.25,
y: 14.950000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.2,
y: 15,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.15,
y: 15,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.1000000000000005,
y: 15.05,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.050000000000001,
y: 15.05,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5,
y: 15.100000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -4.95,
y: 15.100000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -4.9,
y: 15.15,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -4.800000000000001,
y: 15.15,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -4.6000000000000005,
y: 15.350000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -4.3500000000000005,
y: 15.350000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -4.325,
y: 15.425,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_XIN.pin2",
route: [
{
route_type: "wire",
x: -3.21,
y: -5.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.21,
y: -6.360143112484867,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.1818723153361512,
y: -6.388270797148715,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.1818723153361512,
y: -6.460127684663849,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.15,
y: -6.492,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -3.15,
y: -6.492,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -3.15,
y: -6.492,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -1.951615652838112,
y: -6.492,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -1.9457482590376571,
y: -6.497867393800455,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -1.9457482590376571,
y: -6.539251740962342,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -1.9380486210753614,
y: -6.710000000000001,
width: 0.15,
layer: "inner1"
},
{
route_type: "via",
x: -1.9380486210753614,
y: -6.710000000000001,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -1.9380486210753614,
y: -6.710000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -1.879,
y: -7.071,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -0.8500000000000002,
y: -8.1,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_RGB.pin2",
route: [
{
route_type: "wire",
x: 11.01,
y: 6.7,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 11.4,
y: 6.31,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 11.44,
y: 5.6,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 11.44,
y: 5.6,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 11.44,
y: 5.6,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 11.337158437620403,
y: 5.537158437620402,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 11.312692841589483,
y: 5.537158437620402,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 10.902534403969081,
y: 5.127,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: 10.484,
y: 5.127,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: 10.484,
y: 5.127,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 10.484,
y: 5.127,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.419333573365703,
y: 5.062333573365703,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.419333573365703,
y: 5.049034203336702,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.296059927389114,
y: 4.925760557360113,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.325140257749231,
y: 4.852299098427327,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.32497580927165,
y: 3.945951330340985,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.8750076,
y: 3.5249946,
width: 0.1,
layer: "top"
}
]
},
{
connection: "D_RGB.pin3",
route: [
{
route_type: "wire",
x: 9.8750076,
y: 3.5249946,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 9.500575460372216,
y: 3.150562460372216,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 7.429058592301386,
y: 3.150562460372216,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 7.429058592301386,
y: 3.150562460372216,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.429058592301386,
y: 3.150562460372216,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 7.368062247446687,
y: 3.2115588052269146,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 7.24202458152427,
y: 3.2115588052269146,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 6.454999,
y: 3.998584386751185,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 6.454999,
y: 5.362392825669884,
width: 0.15,
layer: "inner1"
},
{
route_type: "via",
x: 6.454999,
y: 5.362392825669884,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 6.454999,
y: 5.362392825669884,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.51,
y: 5.307391825669884,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.51,
y: 5.25,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.51,
y: 4.5,
width: 0.15,
layer: "top"
}
]
},
{
connection: "U1.pin57",
route: [
{
route_type: "wire",
x: 0,
y: 0.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -1,
y: -0.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -1.0002499999999999,
y: -2.92505,
width: 0.15,
layer: "top"
}
]
},
{
connection: "U1.pin19",
route: [
{
route_type: "wire",
x: -1.0002499999999999,
y: -2.92505,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -1.016,
y: -2.941,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -1.0725685424949238,
y: -4.188431457505076,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -1.0725685424949238,
y: -4.188431457505076,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -1.0725685424949238,
y: -4.188431457505076,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -0.9377713379041168,
y: -4.323228662095883,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -0.3410000000000002,
y: -4.92,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 0.563,
y: -4.92,
width: 0.15,
layer: "inner1"
},
{
route_type: "via",
x: 0.563,
y: -4.92,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.563,
y: -4.92,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.5936881266032579,
y: -4.950688126603258,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.5936881266032579,
y: -5.006255889414342,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.8500000000000002,
y: -5.262567762811084,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.8500000000000002,
y: -5.9,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_IOVDD5.pin2",
route: [
{
route_type: "wire",
x: -6.01,
y: -0.49999999999999994,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -6,
y: -1.35,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -6,
y: -1.35,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -6,
y: -1.35,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -6,
y: 0.8,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.95,
y: 0.8500000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.95,
y: 0.9,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.9,
y: 0.9500000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.9,
y: 1.05,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.8500000000000005,
y: 1.1,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.8500000000000005,
y: 1.1500000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.800000000000001,
y: 1.2000000000000002,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.800000000000001,
y: 1.25,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.75,
y: 1.3,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.75,
y: 1.35,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.7,
y: 1.4000000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.7,
y: 1.4500000000000002,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.65,
y: 1.5,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.65,
y: 1.6,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.6000000000000005,
y: 1.6500000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.6000000000000005,
y: 1.7000000000000002,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.550000000000001,
y: 1.75,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.550000000000001,
y: 1.8,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.5,
y: 1.85,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.5,
y: 1.9000000000000001,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.45,
y: 1.9500000000000002,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.45,
y: 2.0500000000000003,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: -5.4,
y: 2.1,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: -5.4,
y: 2.1,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -5.4,
y: 2.1,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.8500000000000005,
y: 2.5500000000000003,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.8500000000000005,
y: 2.9000000000000004,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -6,
y: 3.0500000000000003,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -6.01,
y: 3.2,
width: 0.15,
layer: "top"
}
]
},
{
connection: "J_USB.pin16",
route: [
{
route_type: "wire",
x: -4.325,
y: 19.625,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -4.325,
y: 15.425,
width: 0.15,
layer: "top"
}
]
},
{
connection: "J_USB.pin14",
route: [
{
route_type: "wire",
x: -4.325,
y: 15.425,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.7500000000000013,
y: 15.425,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.2000000000000006,
y: 14.875,
width: 0.15,
layer: "top"
}
]
},
{
connection: "J_USB.pin15",
route: [
{
route_type: "wire",
x: 4.325,
y: 19.625,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 4.325,
y: 15.424999999999999,
width: 0.15,
layer: "top"
}
]
},
{
connection: "J_USB.pin28",
route: [
{
route_type: "wire",
x: -3.2000000000000006,
y: 14.875,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.997039867359857,
y: 14.672039867359857,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.997039867359857,
y: 13.894569248688097,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6024706186717603,
y: 11.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.51,
y: 11.5,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_XOUT.pin2",
route: [
{
route_type: "wire",
x: 2.8,
y: -10.709999999999999,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.4796878703047254,
y: -10.787558799887062,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.4796878703047254,
y: -10.38077913887011,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.0729082092877764,
y: -10.38077913887011,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.0729082092877764,
y: -9.973999477853162,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.6661285482708272,
y: -9.973999477853162,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.6661285482708272,
y: -9.56721981683621,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 1.6661285482708272,
y: -9.56721981683621,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 1.6661285482708272,
y: -9.56721981683621,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 1.6661285482708272,
y: -9.160440155819265,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 1.259348887253878,
y: -9.160440155819265,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 1.259348887253878,
y: -8.753660494802316,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 0.8525692262369291,
y: -8.753660494802316,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 0.4457895652199798,
y: -8.753660494802316,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 0.4457895652199798,
y: -8.346880833785365,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 0.03900990420303055,
y: -8.346880833785365,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 0.03900990420303055,
y: -7.940101172768417,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -0.3677697568139185,
y: -7.940101172768417,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -1.2745494178308674,
y: -7.040101172768416,
width: 0.15,
layer: "inner1"
},
{
route_type: "via",
x: -1.2745494178308674,
y: -7.040101172768416,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -1.2745494178308674,
y: -7.040101172768416,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -0.8500000000000002,
y: -8.1,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_IOVDD6.pin2",
route: [
{
route_type: "wire",
x: -6.01,
y: 3.2,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -6,
y: 3.0500000000000003,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.8500000000000005,
y: 2.9000000000000004,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.8500000000000005,
y: 2.5500000000000003,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.4,
y: 2.1,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -5.4,
y: 2.1,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -5.4,
y: 2.1,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.4,
y: 3.1,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.45,
y: 3.1,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.050000000000001,
y: 3.7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.050000000000001,
y: 3.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.1000000000000005,
y: 3.8000000000000003,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.1000000000000005,
y: 3.85,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.15,
y: 3.9000000000000004,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.15,
y: 3.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: 4.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.6000000000000005,
y: 4.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.65,
y: 4.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.65,
y: 5.3500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -8,
y: 5.7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -8,
y: 5.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -8.05,
y: 5.800000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -8.05,
y: 6.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -8,
y: 6.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -8,
y: 6.300000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.8500000000000005,
y: 6.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.800000000000001,
y: 6.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.75,
y: 6.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.7,
y: 6.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -7.2,
y: 7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.65,
y: 7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.45,
y: 7.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.4,
y: 7.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.3500000000000005,
y: 7.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -6.1000000000000005,
y: 7.25,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.65,
y: 8.700000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.6000000000000005,
y: 8.700000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.55,
y: 8.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.15,
y: 8.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.1000000000000005,
y: 8.700000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -4.05,
y: 8.700000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.85,
y: 8.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.85,
y: 8.35,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.35,
y: 7.8500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.35,
y: 7,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.3000000000000003,
y: 6.95,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.3000000000000003,
y: 6.9,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.25,
y: 6.8500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.25,
y: 6.800000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.2,
y: 6.75,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.2,
y: 6.65,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.1500000000000004,
y: 6.6000000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.1500000000000004,
y: 6.550000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.1,
y: 6.5,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.1,
y: 6.45,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.0500000000000003,
y: 6.4,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3.0500000000000003,
y: 6.3500000000000005,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3,
y: 6.300000000000001,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -3,
y: 6.2,
width: 0.1,
layer: "bottom"
},
{
route_type: "wire",
x: -2.95,
y: 6.15,
width: 0.1,
layer: "bottom"
},
{
route_type: "via",
x: -2.951,
y: 6.141,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -2.951,
y: 6.141,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.9000000000000004,
y: 6.2,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.4,
y: 6.21,
width: 0.1,
layer: "top"
}
]
},
{
connection: "C_DVDD1.pin2",
route: [
{
route_type: "wire",
x: -2.4,
y: 6.21,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.469,
y: 6.141,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.951,
y: 6.141,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -2.951,
y: 6.141,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -2.951,
y: 6.141,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.912,
y: 6.18,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.912,
y: 6.276069566007557,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: -2.912,
y: 9.219,
width: 0.15,
layer: "inner2"
},
{
route_type: "via",
x: -2.912,
y: 9.219,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -2.912,
y: 9.219,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.9019100989054625,
y: 9.208910098905463,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.2,
y: 8.507000000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.2,
y: 8,
width: 0.15,
layer: "top"
}
]
},
{
connection: "U2.pin9",
route: [
{
route_type: "wire",
x: -2.2,
y: 8,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -1.4500000000000002,
y: 8.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -0.6925000000000001,
y: 8.75,
width: 0.15,
layer: "top"
}
]
},
{
connection: "J1.pin2",
route: [
{
route_type: "wire",
x: -8.499873,
y: -15.4499914,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -8.499873,
y: -14.748921,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.226058,
y: -11.475106,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_TARGET.pin2",
route: [
{
route_type: "wire",
x: 11.51,
y: -13,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 10.986660258568536,
y: -13.544998677962734,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.77200840209523,
y: -13.544998677962734,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.618077575508151,
y: -13.369408914844385,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.225434640777601,
y: -13.369408914844385,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.225434640777601,
y: -13.402542967971112,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.0666134479056915,
y: -13.56136416084302,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.0666134479056915,
y: -13.735377240249008,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.109149406115077,
y: -14.692841282039621,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.109149406115077,
y: -15.491603893884923,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 6.100635,
y: -15.5001183,
width: 0.1,
layer: "top"
}
]
},
{
connection: "SW_RUN.pin4",
route: [
{
route_type: "wire",
x: 11.1,
y: 16.425,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 5.325,
y: 16.425,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 4.325,
y: 15.424999999999999,
width: 0.15,
layer: "top"
}
]
},
{
connection: "J_USB.pin13",
route: [
{
route_type: "wire",
x: 4.325,
y: 15.424999999999999,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 3.7499999999999987,
y: 15.424999999999999,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 3.1999999999999997,
y: 14.875,
width: 0.15,
layer: "top"
}
]
},
{
connection: "J_USB.pin17",
route: [
{
route_type: "wire",
x: 3.1999999999999997,
y: 14.875,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 3.302,
y: 14.773,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 3.302,
y: 13.928,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 3.302,
y: 13.928,
from_layer: "top",
to_layer: "bottom",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 3.302,
y: 13.928,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 3.2936068468855293,
y: 13.91960684688553,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 3.2936068468855293,
y: 13.909398644174269,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 3.224,
y: 13.83979179728874,
width: 0.15,
layer: "bottom"
},
{
route_type: "wire",
x: 3.144,
y: 11.69,
width: 0.15,
layer: "bottom"
},
{
route_type: "via",
x: 3.144,
y: 11.69,
from_layer: "bottom",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 3.144,
y: 11.69,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 3.191415071549302,
y: 11.657415071549302,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 3.0340000000000003,
y: 11.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.51,
y: 11.5,
width: 0.15,
layer: "top"
}
]
},
{
connection: "R_CC2.pin2",
route: [
{
route_type: "wire",
x: 2.51,
y: 11.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 2.013834711895017,
y: 11.003834711895017,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.9164005664036787,
y: 10.954523513609574,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.851326701503966,
y: 10.955254269661046,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.8483917697623581,
y: 10.965168572414616,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.8076512995102728,
y: 10.955001340128781,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.603001600656036,
y: 10.95478632397115,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.40566268275301665,
y: 10.954881726630358,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.14913810559022045,
y: 10.946215568696678,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.12333488500614766,
y: 11.243213535388033,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.35221358827789506,
y: 11.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.51,
y: 11.5,
width: 0.1,
layer: "top"
}
]
},
{
connection: "R_CC1.pin2",
route: [
{
route_type: "wire",
x: -0.51,
y: 11.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.7625388993336728,
y: 11.5,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.467755787493249,
y: 10.794783111840424,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.5119955041001851,
y: 10.750543395233487,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.5119955041001851,
y: 9.569495504100185,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.6925000000000001,
y: 8.75,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U2.pin4",
route: [
{
route_type: "wire",
x: -0.6925000000000001,
y: 8.75,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -0.405122718982601,
y: 8.75864138770049,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.6284497892201089,
y: 7.711649949925401,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.6265020903993326,
y: 6.383497909600667,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.8,
y: 6.21,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_USB_VDD.pin2",
route: [
{
route_type: "wire",
x: 0.8,
y: 6.21,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.8,
y: 6.925631501374814,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.1777152086319573,
y: 7.303346710006771,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.1777152086319573,
y: 7.349715208631958,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.2627157287525381,
y: 7.491284271247462,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 1.2627157287525381,
y: 7.491284271247462,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 1.2627157287525381,
y: 7.491284271247462,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: 2.0405481618893737,
y: 7.463,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: 2.1229999999999998,
y: 7.463,
width: 0.15,
layer: "inner2"
},
{
route_type: "wire",
x: 2.209,
y: 7.549,
width: 0.15,
layer: "inner2"
},
{
route_type: "via",
x: 2.209,
y: 7.549,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 2.209,
y: 7.549,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.209,
y: 6.5009999999999994,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.5,
y: 6.21,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_CORE.pin2",
route: [
{
route_type: "wire",
x: 2.5,
y: 6.21,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 4.1,
y: 6.21,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_VREG_IN.pin2",
route: [
{
route_type: "wire",
x: 4.1,
y: 6.21,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 4.8,
y: 6.21,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.51,
y: 4.5,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_IOVDD1.pin2",
route: [
{
route_type: "wire",
x: 6.51,
y: 4.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.454999,
y: 4.555001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.454999,
y: 5.362392825669884,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 6.454999,
y: 5.362392825669884,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 6.454999,
y: 5.362392825669884,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 6.417790058359933,
y: 5.325183884029817,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 6.049,
y: 4.956393825669885,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 6.049,
y: 2.48,
width: 0.15,
layer: "inner1"
},
{
route_type: "via",
x: 6.049,
y: 2.48,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 6.049,
y: 2.48,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.0208171365203995,
y: 2.508182863479601,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.0208171365203995,
y: 2.6045674883457384,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.01,
y: 2.615384624866138,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.01,
y: 3.1,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_IOVDD2.pin2",
route: [
{
route_type: "wire",
x: 6.01,
y: 3.1,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.01,
y: 1.7399999999999998,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 7.850014,
y: -0.09994700000000001,
width: 0.15,
layer: "top"
}
]
},
{
connection: "U_RGB.pin1",
route: [
{
route_type: "wire",
x: 7.850014,
y: -0.09994700000000001,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 7.449999999999999,
y: -0.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.01,
y: -0.5,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_IOVDD3.pin2",
route: [
{
route_type: "wire",
x: 6.01,
y: -0.5,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.01,
y: -4.1,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 4.6,
y: -5.51,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_DVDD2.pin2",
route: [
{
route_type: "wire",
x: 4.6,
y: -5.51,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.9,
y: -5.51,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_IOVDD4.pin2",
route: [
{
route_type: "wire",
x: 2.9,
y: -5.51,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 2.5099999999999993,
y: -5.9,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.8500000000000002,
y: -5.9,
width: 0.15,
layer: "top"
}
]
},
{
connection: "Y1.pin4",
route: [
{
route_type: "wire",
x: 0.8500000000000002,
y: -5.9,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.7551578369990732,
y: -5.869178502568178,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 1.8538920142142634,
y: -5.869178502568178,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 1.8538920142142634,
y: -5.869178502568178,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 1.8538920142142634,
y: -5.869178502568178,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0.5019932800370479,
y: -6.122343059530204,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0.5019932800370479,
y: -6.527406350669444,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0.09692998889780736,
y: -6.527406350669444,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 0.09692998889780736,
y: -6.932469641808685,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.308133302241433,
y: -6.932469641808685,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.308133302241433,
y: -7.337532932947925,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.6131965933806731,
y: -7.037532932947925,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: -0.6131965933806731,
y: -7.037532932947925,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -0.6131965933806731,
y: -7.037532932947925,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.7131965933806733,
y: -7.7425962240871655,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.8500000000000002,
y: -8.1,
width: 0.1,
layer: "top"
}
]
},
{
connection: "Y1.pin2",
route: [
{
route_type: "wire",
x: -0.8500000000000002,
y: -8.1,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.8442368092315476,
y: -8.67352557834505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.1821653835308132,
y: -10.067476292305843,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.6327221183445584,
y: -10.033914118344558,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.773942,
y: -10.175134,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U_SENSE.pin3",
route: [
{
route_type: "wire",
x: -2.773942,
y: -10.175134,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.5364846287668557,
y: -10.175134,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.350902531859687,
y: -9.989551903092831,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.9459148326004374,
y: -10.074464126130225,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.8845973689048332,
y: -9.112253192179505,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -2.1518102621032273,
y: -9.093335157733938,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -3.986899787568451,
y: -9.092233680795772,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.257422828462295,
y: -9.343,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.375062300000001,
y: -9.488947477325386,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.364248583566766,
y: -10.145624652064878,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.392257505545339,
y: -10.707903545963841,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.854693739181567,
y: -11.158717357065797,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -4.8924606429342035,
y: -11.158717357065797,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -5.226058,
y: -10.82512,
width: 0.1,
layer: "top"
}
]
},
{
connection: "U_SENSE.pin7",
route: [
{
route_type: "wire",
x: -5.226058,
y: -10.82512,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.226058,
y: -10.825057999999999,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -5.226058,
y: -11.475106,
width: 0.15,
layer: "top"
}
]
},
{
connection: "U_SENSE.pin8",
route: [
{
route_type: "wire",
x: -5.226058,
y: -11.475106,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.501164000000001,
y: -13.2,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.49,
y: -13.2,
width: 0.15,
layer: "top"
}
]
},
{
connection: "C_SENSE.pin2",
route: [
{
route_type: "wire",
x: -3.49,
y: -13.2,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.49,
y: -13.699836256060138,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.49,
y: -13.786999999999999,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -3.492,
y: -13.709,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: -3.492,
y: -13.709,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -3.492,
y: -13.709,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: -1.9514970184512215,
y: -13.789,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 0.10600728361415013,
y: -15.846504302065371,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 0.2025043020653708,
y: -15.846504302065371,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 0.291,
y: -15.935,
width: 0.15,
layer: "inner1"
},
{
route_type: "via",
x: 0.291,
y: -15.935,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 0.291,
y: -15.935,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -0.8649999999999995,
y: -15.935,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -1.300001,
y: -15.4999913,
width: 0.15,
layer: "top"
}
]
},
{
connection: "J2.pin2",
route: [
{
route_type: "wire",
x: -1.300001,
y: -15.4999913,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.0601085541047286,
y: -15.4999913,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.689220060145243,
y: -16.129102806040514,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.7324865118951056,
y: -16.129102806040514,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 1.7435108001055557,
y: -16.140127094250964,
width: 0.15,
layer: "top"
},
{
route_type: "via",
x: 1.7435108001055557,
y: -16.140127094250964,
from_layer: "top",
to_layer: "inner1",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 1.7435108001055557,
y: -16.140127094250964,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 3.8213396815095226,
y: -16.140127094250964,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 5.4402580575462185,
y: -14.521208718214268,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 5.550791281785732,
y: -14.521208718214268,
width: 0.15,
layer: "inner1"
},
{
route_type: "wire",
x: 5.725988911580833,
y: -14.382217739831438,
width: 0.15,
layer: "inner1"
},
{
route_type: "via",
x: 5.725988911580833,
y: -14.382217739831438,
from_layer: "inner1",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 5.725988911580833,
y: -14.382217739831438,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 5.6511444,
y: -15.0394833,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 6.100635,
y: -15.5001183,
width: 0.15,
layer: "top"
}
]
},
{
connection: "U_SENSE.pin2",
route: [
{
route_type: "wire",
x: -2.773942,
y: -10.82512,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.8361129441064943,
y: -10.82512,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.2733491233140326,
y: -10.232236970170169,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -1.0540559373975564,
y: -10.047360626102346,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.7500330339828561,
y: -10.04868594379858,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.55,
y: -10.05,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.24962358677171737,
y: -10.049662912310179,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.05142795342533571,
y: -10.032599178898739,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.23615803161904456,
y: -10.218741203697936,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.20600653445218886,
y: -10.209971565677138,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 0.19599409821777816,
y: -11.652859667086002,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -0.5000000000000001,
y: -12.325,
width: 0.1,
layer: "top"
}
]
},
{
connection: "J2.pin1",
route: [
{
route_type: "wire",
x: -2.299999,
y: -15.4999913,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -2.299999,
y: -14.124998999999999,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: -0.5000000000000001,
y: -12.325,
width: 0.15,
layer: "top"
}
]
},
{
connection: "R_SHUNT.pin2",
route: [
{
route_type: "wire",
x: -0.5000000000000001,
y: -12.325,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 0.9252666999999981,
y: -12.325,
width: 0.15,
layer: "top"
},
{
route_type: "wire",
x: 4.100384999999999,
y: -15.5001183,
width: 0.15,
layer: "top"
}
]
},
{
connection: "J1.pin1",
route: [
{
route_type: "wire",
x: -9.500125,
y: -15.4499914,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -9.50684058860087,
y: -15.837856435896482,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -8.183452778100444,
y: -17.157300334595888,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 5.891687975253442,
y: -17.15255111393965,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.060945191239556,
y: -15.983293897953537,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.060945191239556,
y: -15.539054808760444,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.100124999999999,
y: -15.5001183,
width: 0.1,
layer: "top"
}
]
},
{
connection: "J3.pin4",
route: [
{
route_type: "wire",
x: 7.100124999999999,
y: -15.5001183,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.151911391465437,
y: -15.448088608534562,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.089672470583487,
y: -14.37481624203842,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: 7.089672470583487,
y: -14.37481624203842,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.089672470583487,
y: -14.37481624203842,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.0929233550823305,
y: -14.250936939196048,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.0929233550823305,
y: -14.14684734466879,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.073855037760909,
y: -14.12777902734737,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.073855037760909,
y: -9.15695251043435,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.037425175155357,
y: -9.156486429031029,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.023070994147803,
y: -8.781399675297667,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.123297398109591,
y: -8.668659860200545,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.458575710875817,
y: -8.342909382160608,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.510403743502467,
y: -8.227687334774927,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: 7.510403743502467,
y: -8.227687334774927,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 7.510403743502467,
y: -8.227687334774927,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.498167434472503,
y: -8.334743190927584,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 7.714020750895697,
y: -8.11888987450439,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 8.660292127575255,
y: -8.121788114713778,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.500379004272276,
y: -7.276659439277618,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.5,
y: -6.468,
width: 0.1,
layer: "top"
}
]
},
{
connection: "R_CLK.pin2",
route: [
{
route_type: "wire",
x: -9.99,
y: 20,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: -10,
y: 19.150000000000002,
width: 0.1,
layer: "top"
},
{
route_type: "via",
x: -10,
y: 19.150000000000002,
from_layer: "top",
to_layer: "inner2",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: -10,
y: 19.150000000000002,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -9.950000000000001,
y: 19.1,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -9.9,
y: 19.1,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -9.8,
y: 19,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -8.5,
y: 19,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.3500000000000005,
y: 17.85,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -7.300000000000001,
y: 17.85,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -6.800000000000001,
y: 17.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -3.45,
y: 17.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -3.4000000000000004,
y: 17.3,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -3.35,
y: 17.3,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -3.3000000000000003,
y: 17.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.4000000000000004,
y: 17.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -2.35,
y: 17.2,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.7000000000000002,
y: 17.2,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.6500000000000001,
y: 17.150000000000002,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.6,
y: 17.150000000000002,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.55,
y: 17.1,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.5,
y: 17.1,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.35,
y: 16.95,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.3,
y: 16.95,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.1,
y: 16.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.1,
y: 16.7,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.05,
y: 16.650000000000002,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1.05,
y: 16.6,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1,
y: 16.55,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -1,
y: 16.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.9500000000000001,
y: 16.45,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.9500000000000001,
y: 16.400000000000002,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.9,
y: 16.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.9,
y: 14.4,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.8500000000000001,
y: 14.350000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.8500000000000001,
y: 14.3,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.8,
y: 14.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.8,
y: 14.200000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.75,
y: 14.15,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.75,
y: 14.100000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.7000000000000001,
y: 14.05,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.7000000000000001,
y: 14,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.65,
y: 13.950000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.65,
y: 13.850000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.6000000000000001,
y: 13.8,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.6000000000000001,
y: 13.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.55,
y: 13.700000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.55,
y: 7.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.8,
y: 7.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.8,
y: 7.45,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.8500000000000001,
y: 7.4,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.8500000000000001,
y: 7.3500000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.9,
y: 7.300000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.9,
y: 6.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.8500000000000001,
y: 6.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.8500000000000001,
y: 6.800000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.8,
y: 6.800000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.8,
y: 6.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.5,
y: 6.45,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.5,
y: 6.3500000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.45,
y: 6.3500000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.45,
y: 6.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.4,
y: 6.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: -0.4,
y: 6.2,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 1.85,
y: 3.95,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 1.85,
y: 2.95,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 1.9000000000000001,
y: 2.9000000000000004,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 1.9000000000000001,
y: 2.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 3.8000000000000003,
y: 0.8500000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 3.8000000000000003,
y: 0.8,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 3.85,
y: 0.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 3.85,
y: 0.65,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 3.9000000000000004,
y: 0.6000000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 3.9000000000000004,
y: 0.55,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.6000000000000005,
y: -3.1500000000000004,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.6000000000000005,
y: -3.2,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.65,
y: -3.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.65,
y: -3.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.7,
y: -3.4000000000000004,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.7,
y: -4.45,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.75,
y: -4.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.75,
y: -4.6000000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.800000000000001,
y: -4.65,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.800000000000001,
y: -4.7,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.8500000000000005,
y: -4.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.8500000000000005,
y: -4.800000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.9,
y: -4.8500000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.9,
y: -4.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.95,
y: -4.95,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 7.95,
y: -5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8,
y: -5.050000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8,
y: -5.15,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.05,
y: -5.2,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.05,
y: -5.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.1,
y: -5.300000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.1,
y: -5.3500000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.15,
y: -5.4,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.15,
y: -5.45,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.200000000000001,
y: -5.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.200000000000001,
y: -5.550000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.25,
y: -5.6000000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.25,
y: -5.7,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.3,
y: -5.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.3,
y: -5.800000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.35,
y: -5.8500000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.35,
y: -5.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.4,
y: -5.95,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.4,
y: -6,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.450000000000001,
y: -6.050000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.450000000000001,
y: -6.1000000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.5,
y: -6.15,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.5,
y: -6.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.55,
y: -6.300000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.55,
y: -6.3500000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.6,
y: -6.4,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.6,
y: -6.45,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.65,
y: -6.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.65,
y: -6.550000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.700000000000001,
y: -6.6000000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.700000000000001,
y: -6.65,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.75,
y: -6.7,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.75,
y: -6.800000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.8,
y: -6.8500000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.8,
y: -6.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.85,
y: -6.95,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.85,
y: -7,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.9,
y: -7.050000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.9,
y: -7.1000000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.950000000000001,
y: -7.15,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 8.950000000000001,
y: -7.2,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9,
y: -7.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9,
y: -7.3500000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.05,
y: -7.4,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.05,
y: -7.45,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.1,
y: -7.5,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.1,
y: -7.550000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.15,
y: -7.6000000000000005,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.15,
y: -7.65,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.200000000000001,
y: -7.7,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.200000000000001,
y: -7.75,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.25,
y: -7.800000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.25,
y: -7.9,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.3,
y: -7.95,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.3,
y: -8,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.35,
y: -8.05,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.35,
y: -8.1,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.4,
y: -8.15,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.4,
y: -8.200000000000001,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.450000000000001,
y: -8.25,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.450000000000001,
y: -8.35,
width: 0.1,
layer: "inner2"
},
{
route_type: "wire",
x: 9.5,
y: -8.4,
width: 0.1,
layer: "inner2"
},
{
route_type: "via",
x: 9.5,
y: -8.4,
from_layer: "inner2",
to_layer: "top",
via_diameter: 0.55,
via_hole_diameter: 0.3
},
{
route_type: "wire",
x: 9.5,
y: -8.4,
width: 0.1,
layer: "top"
},
{
route_type: "wire",
x: 9.5,
y: -6.468,
width: 0.1,
layer: "top"
}
]
}
];
const powerTracePaths = powerPaths.map((path) => props.fanoutTracePath.parse(path));
const signalTracePaths = signalPaths.map((path) => props.fanoutTracePath.parse(path));
/**
* Checked copper paths in programmer-local millimetres (+X right, +Y up).
* Power/SWCLK are placed first. The default router handles unsaved connections;
* individual signal phases then apply the checked finishing paths. Each phase
* binds through RoutedTrace, including when its endpoint is a shared junction.
*/
function ProgrammerFinishingTraces() {
return jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("autoroutingphase", { name: "power-and-clock", phaseIndex: 1, pcbTracePaths: powerTracePaths }), signalTracePaths.map((path, index) => jsxRuntime.jsx("autoroutingphase", { name: `finish-signal-${index + 1}`, phaseIndex: index + 3, reroute: true, connections: [], pcbTracePaths: [path] }, `finish-signal-${index + 1}`))] });
}
/** Project-specific TC2030 assignment: fixed 3.3 V on pin 1 and USB 5 V on pin 6. */
const tagConnectPinLabels = {
pin1: ["V3_3"],
pin2: ["SWDIO"],
pin3: ["NRST", "nRESET"],
pin4: ["SWCLK"],
pin5: ["GND"],
pin6: ["V5"],
};
/** TC2030-NL-FP Rev B, viewed from PCB top. Bare pads: no connector or solder paste. */
function StandardTagConnectSwd(props) {
return (jsxRuntime.jsx("chip", { ...props, pinLabels: tagConnectPinLabels, doNotPlace: true, manufacturerPartNumber: "TC2030-NL-FP (DNL)", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { shape: "circle", radius: 0.3937, pcbX: -1.27, pcbY: -0.635, portHints: ["pin1"], solderPasteMargin: -0.3937, solderMaskMargin: 0.05 }), jsxRuntime.jsx("smtpad", { shape: "circle", radius: 0.3937, pcbX: -1.27, pcbY: 0.635, portHints: ["pin2"], solderPasteMargin: -0.3937, solderMaskMargin: 0.05 }), jsxRuntime.jsx("smtpad", { shape: "circle", radius: 0.3937, pcbX: 0, pcbY: -0.635, portHints: ["pin3"], solderPasteMargin: -0.3937, solderMaskMargin: 0.05 }), jsxRuntime.jsx("smtpad", { shape: "circle", radius: 0.3937, pcbX: 0, pcbY: 0.635, portHints: ["pin4"], solderPasteMargin: -0.3937, solderMaskMargin: 0.05 }), jsxRuntime.jsx("smtpad", { shape: "circle", radius: 0.3937, pcbX: 1.27, pcbY: -0.635, portHints: ["pin5"], solderPasteMargin: -0.3937, solderMaskMargin: 0.05 }), jsxRuntime.jsx("smtpad", { shape: "circle", radius: 0.3937, pcbX: 1.27, pcbY: 0.635, portHints: ["pin6"], solderPasteMargin: -0.3937, solderMaskMargin: 0.05 }), jsxRuntime.jsx("hole", { name: "ALIGN1", diameter: 0.9906, pcbX: -2.54, pcbY: 0 }), jsxRuntime.jsx("hole", { name: "ALIGN2", diameter: 0.9906, pcbX: 2.54, pcbY: 1.016 }), jsxRuntime.jsx("hole", { name: "ALIGN3", diameter: 0.9906, pcbX: 2.54, pcbY: -1.016 }), jsxRuntime.jsx("keepout", { shape: "rect", width: 2.54, height: 1.27, layers: ["top", "bottom"], excludeRefs: [`.${props.name}`] }), jsxRuntime.jsx("courtyardrect", { width: 10.4, height: 7.8 }), jsxRuntime.jsx("silkscreentext", { text: "1", pcbX: -1.27, pcbY: -1.6, fontSize: 0.6 }), jsxRuntime.jsx("silkscreentext", { text: "TC2030-NL", pcbX: 0, pcbY: 3.4, fontSize: 0.65 })] }) }));
}
var type = "union";
var shapes = [
{
type: "colorize",
color: [
0.08,
0.08,
0.08
],
shape: {
type: "cuboid",
size: [
3.81,
3.429,
2.51
],
center: [
0,
0,
1.255
]
}
},
{
type: "colorize",
color: [
0.8,
0.65,
0.2
],
shape: {
type: "cuboid",
size: [
0.4064,
0.4064,
5.56
],
center: [
-1.27,
-0.635,
2.78
]
}
},
{
type: "colorize",
color: [
0.7,
0.7,
0.7
],
shape: {
type: "cuboid",
size: [
0.4064,
2.54,
0.3
],
center: [
-1.27,
-1.7,
0.15
]
}
},
{
type: "colorize",
color: [
0.8,
0.65,
0.2
],
shape: {
type: "cuboid",
size: [
0.4064,
0.4064,
5.56
],
center: [
-1.27,
0.635,
2.78
]
}
},
{
type: "colorize",
color: [
0.7,
0.7,
0.7
],
shape: {
type: "cuboid",
size: [
0.4064,
2.54,
0.3
],
center: [
-1.27,
1.7,
0.15
]
}
},
{
type: "colorize",
color: [
0.8,
0.65,
0.2
],
shape: {
type: "cuboid",
size: [
0.4064,
0.4064,
5.56
],
center: [
0,
-0.635,
2.78
]
}
},
{
type: "colorize",
color: [
0.7,
0.7,
0.7
],
shape: {
type: "cuboid",
size: [
0.4064,
2.54,
0.3
],
center: [
0,
-1.7,
0.15
]
}
},
{
type: "colorize",
color: [
0.8,
0.65,
0.2
],
shape: {
type: "cuboid",
size: [
0.4064,
0.4064,
5.56
],
center: [
0,
0.635,
2.78
]
}
},
{
type: "colorize",
color: [
0.7,
0.7,
0.7
],
shape: {
type: "cuboid",
size: [
0.4064,
2.54,
0.3
],
center: [
0,
1.7,
0.15
]
}
},
{
type: "colorize",
color: [
0.8,
0.65,
0.2
],
shape: {
type: "cuboid",
size: [
0.4064,
0.4064,
5.56
],
center: [
1.27,
-0.635,
2.78
]
}
},
{
type: "colorize",
color: [
0.7,
0.7,
0.7
],
shape: {
type: "cuboid",
size: [
0.4064,
2.54,
0.3
],
center: [
1.27,
-1.7,
0.15
]
}
},
{
type: "colorize",
color: [
0.8,
0.65,
0.2
],
shape: {
type: "cuboid",
size: [
0.4064,
0.4064,
5.56
],
center: [
1.27,
0.635,
2.78
]
}
},
{
type: "colorize",
color: [
0.7,
0.7,
0.7
],
shape: {
type: "cuboid",
size: [
0.4064,
2.54,
0.3
],
center: [
1.27,
1.7,
0.15
]
}
}
];
var model = {
type: type,
shapes: shapes
};
/** Samtec FTSH-103-01-L-DV-TR. Manufacturer DV land pattern, without optional alignment pins. */
function TagConnectIdcHeader(props) {
return (jsxRuntime.jsx("chip", { ...props, pinLabels: tagConnectPinLabels, manufacturerPartNumber: "FTSH-103-01-L-DV-TR", supplierPartNumbers: { jlcpcb: ["C3324375"] }, cadModel: { jscad: model }, footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { shape: "rect", width: 0.7366, height: 2.794, pcbX: -1.27, pcbY: -2.032, portHints: ["pin1"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: 0.7366, height: 2.794, pcbX: -1.27, pcbY: 2.032, portHints: ["pin2"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: 0.7366, height: 2.794, pcbX: 0, pcbY: -2.032, portHints: ["pin3"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: 0.7366, height: 2.794, pcbX: 0, pcbY: 2.032, portHints: ["pin4"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: 0.7366, height: 2.794, pcbX: 1.27, pcbY: -2.032, portHints: ["pin5"] }), jsxRuntime.jsx("smtpad", { shape: "rect", width: 0.7366, height: 2.794, pcbX: 1.27, pcbY: 2.032, portHints: ["pin6"] }), jsxRuntime.jsx("courtyardrect", { width: 4.32, height: 7.36 }), jsxRuntime.jsx("silkscreenpath", { route: [
{ x: -1.9, y: -0.5 },
{ x: -1.9, y: 0.5 },
] }), jsxRuntime.jsx("silkscreenpath", { route: [
{ x: 1.9, y: -0.5 },
{ x: 1.9, y: 0.5 },
] }), jsxRuntime.jsx("silkscreentext", { text: "1", pcbX: -2.2, pcbY: -2.5, fontSize: 0.65 })] }) }));
}
const pinLabels$a = {
pin1: ["IN_POS"],
pin2: ["IN_NEG"],
pin3: ["GND"],
pin4: ["VS"],
pin5: ["SCL"],
pin6: ["SDA"],
pin7: ["A0"],
pin8: ["A1"]
};
const pinAttributes$2 = {
pin3: { requiresGround: true }
};
const INA219AIDCNR = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$a, pinAttributes: pinAttributes$2, supplierPartNumbers: {
"jlcpcb": [
"C87469"
]
}, manufacturerPartNumber: "INA219AIDCNR", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "1.226058mm", pcbY: "-0.975106mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "1.226058mm", pcbY: "-0.32512mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "1.226058mm", pcbY: "0.324866mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "1.226058mm", pcbY: "0.975106mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "-1.226058mm", pcbY: "-0.975106mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "-1.226058mm", pcbY: "-0.32512mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-1.226058mm", pcbY: "0.324866mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.226058mm", pcbY: "0.975106mm", width: "1.2519914mm", height: "0.3640074mm", radius: "0.1820037mm", shape: "pill" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.37139879999995173, "y": -1.5262097999999469 }, { "x": -0.3713988000000654, "y": -1.5262097999999469 }, { "x": -0.3713988000000654, "y": 1.5262098000000606 }, { "x": 0.37139879999995173, "y": 1.5262098000000606 }, { "x": 0.37139879999995173, "y": -1.5262097999999469 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "1.226058mm", pcbY: "-1.609344mm", radius: "0.150114mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.1397mm", pcbY: "2.524mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.9263999999999442, "y": 1.774000000000001 }, { "x": 2.205799999999954, "y": 1.774000000000001 }, { "x": 2.205799999999954, "y": -2.0026000000000295 }, { "x": -1.9263999999999442, "y": -2.0026000000000295 }, { "x": -1.9263999999999442, "y": 1.774000000000001 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C87469.obj?uuid=7304035254c941188b587adb626783d8",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C87469.step?uuid=7304035254c941188b587adb626783d8",
pcbRotationOffset: 180,
modelOriginPosition: { x: 0, y: -12699999956566899e-21, z: -0.049083 },
}, ...props }));
};
const pinLabels$9 = {
pin1: ["DO"],
pin2: ["VDD"],
pin3: ["GND"],
pin4: ["DI"]
};
const pinAttributes$1 = {
pin2: { requiresPower: true },
pin3: { requiresGround: true }
};
const XL_1615RGBC_2812B_S = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$9, pinAttributes: pinAttributes$1, supplierPartNumbers: {
"jlcpcb": [
"C41413180"
]
}, manufacturerPartNumber: "XL-1615RGBC-2812B-S", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.6249924mm", pcbY: "0.4750054mm", width: "0.4500118mm", height: "0.6500114mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.6249924mm", pcbY: "-0.4750054mm", width: "0.4500118mm", height: "0.6500114mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-0.6249924mm", pcbY: "-0.4750054mm", width: "0.4500118mm", height: "0.6500114mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.6249924mm", pcbY: "0.4750054mm", width: "0.4500118mm", height: "0.6500114mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.7620253999999704, "y": 1.0159745999998222 }, { "x": 0.7619746000000305, "y": 1.0159745999998222 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.7619746000000305, "y": -1.0160254000001032 }, { "x": -0.7620253999999704, "y": -1.0160254000001032 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.354838mm", pcbY: "2.313942mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -0.9999979999998914, "y": -0.39999920000013844 }, { "x": -0.36499799999990046, "y": -0.39999920000013844 }, { "x": -0.36499799999990046, "y": -0.5269992000002048 }, { "x": -0.9999979999998914, "y": -0.5269992000002048 }, { "x": -0.9999979999998914, "y": -0.39999920000013844 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": 0.44452540000008867, "y": 0.444525399999975 }, { "x": 0.44452540000008867, "y": 0.3175253999999086 }, { "x": 0.6985254000001078, "y": 0.3175253999999086 }, { "x": 0.6985254000001078, "y": 0.06352539999988949 }, { "x": 0.8255254000000605, "y": 0.06352539999988949 }, { "x": 0.8255254000000605, "y": 0.3175253999999086 }, { "x": 1.0795254000000796, "y": 0.3175253999999086 }, { "x": 1.0795254000000796, "y": 0.444525399999975 }, { "x": 0.8255254000000605, "y": 0.444525399999975 }, { "x": 0.8255254000000605, "y": 0.6985253999998804 }, { "x": 0.6985254000001078, "y": 0.6985253999998804 }, { "x": 0.6985254000001078, "y": 0.444525399999975 }, { "x": 0.44452540000008867, "y": 0.444525399999975 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -0.6599935999998934, "y": 0.040004999999950996 }, { "x": -0.5800090000000182, "y": 0.040004999999950996 }, { "x": -0.5800090000000182, "y": -0.04000500000006468 }, { "x": -0.6599935999998934, "y": -0.04000500000006468 }, { "x": -0.6599935999998934, "y": 0.040004999999950996 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": 0.010007599999994454, "y": 0.37000179999984084 }, { "x": 0.129997200000048, "y": 0.37000179999984084 }, { "x": 0.129997200000048, "y": -0.31998920000012276 }, { "x": 0.010007599999994454, "y": -0.31998920000012276 }, { "x": 0.010007599999994454, "y": -0.049987200000146004 }, { "x": -0.09999979999997777, "y": -0.049987200000146004 }, { "x": -0.09999979999997777, "y": 0.08000999999990199 }, { "x": 0.010007599999994454, "y": 0.08000999999990199 }, { "x": 0.010007599999994454, "y": 0.37000179999984084 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("courtyardrect", { width: 2.2, height: 2.1 })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C41413180.obj?uuid=7651a5d35ba24a0994248e32765d9a4a",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C41413180.step?uuid=7651a5d35ba24a0994248e32765d9a4a",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: -12699999842880061e-21, z: -0.02 },
}, ...props }));
};
const pinLabels$8 = {
pin1: ["N_OE"],
pin2: ["A"],
pin3: ["GND"],
pin4: ["Y"],
pin5: ["VCC"]
};
const pinAttributes = {
pin3: { requiresGround: true },
pin5: { requiresPower: true }
};
const SN74AHCT1G125DCKR = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$8, pinAttributes: pinAttributes, supplierPartNumbers: {
"jlcpcb": [
"C350557"
]
}, manufacturerPartNumber: "SN74AHCT1G125DCKR", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-0.649986mm", pcbY: "1.099947mm", width: "0.350012mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.649986mm", pcbY: "1.099947mm", width: "0.350012mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.649986mm", pcbY: "-1.099947mm", width: "0.350012mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0mm", pcbY: "-1.099947mm", width: "0.350012mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.649986mm", pcbY: "-1.099947mm", width: "0.350012mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.000048799999945, "y": 0.5000243999999157 }, { "x": -1.000048799999945, "y": -0.48999140000000807 }, { "x": 0.9999472000000651, "y": -0.48999140000000807 }, { "x": 0.9999472000000651, "y": 0.49004219999983434 }, { "x": 0.9899649999999838, "y": 0.5000243999999157 }, { "x": -1.000048799999945, "y": 0.5000243999999157 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-0.780034mm", pcbY: "-0.259969mm", radius: "0.050038mm" }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-1.070102mm", pcbY: "-0.909955mm", radius: "0.050038mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.05461mm", pcbY: "2.530731mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.3587099999999737, "y": 1.7807309999998324 }, { "x": 1.249490000000037, "y": 1.7807309999998324 }, { "x": 1.249490000000037, "y": -1.7672690000001694 }, { "x": -1.3587099999999737, "y": -1.7672690000001694 }, { "x": -1.3587099999999737, "y": 1.7807309999998324 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C350557.obj?uuid=4e343cd4ee3f40efaa150725a58cf9ea",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C350557.step?uuid=4e343cd4ee3f40efaa150725a58cf9ea",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0.00005079999993995443, y: -25399999913133797e-21, z: -0.5 },
}, ...props }));
};
const pinLabels$7 = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["pin3"]
};
const JS102011SAQN = (props) => {
const { name = "SW1", ...restProps } = props;
return (jsxRuntime.jsx("switch", { spdt: true, symbol: jsxRuntime.jsxs("symbol", { width: 2, height: 1.2, children: [jsxRuntime.jsx("port", { name: "pin2", pinNumber: 2, schX: -1, schY: 0, direction: "left" }), jsxRuntime.jsx("port", { name: "pin3", pinNumber: 3, schX: 1, schY: 0.4, direction: "right" }), jsxRuntime.jsx("port", { name: "pin1", pinNumber: 1, schX: 1, schY: -0.4, direction: "right" }), jsxRuntime.jsx("schematicpath", { points: [{ x: -1, y: 0 }, { x: -0.4, y: 0 }, { x: 0.3, y: 0.3 }] }), jsxRuntime.jsx("schematicpath", { points: [{ x: 0.4, y: 0.4 }, { x: 1, y: 0.4 }] }), jsxRuntime.jsx("schematicpath", { points: [{ x: 0.4, y: -0.4 }, { x: 1, y: -0.4 }] }), jsxRuntime.jsx("schematictext", { text: "SW_PWR", schX: 0, schY: 0.85, fontSize: 0.22 })] }), name: name, pinLabels: pinLabels$7, supplierPartNumbers: {
"jlcpcb": [
"C221660"
]
}, manufacturerPartNumber: "JS102011SAQN", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("hole", { pcbX: "-3.400044mm", pcbY: "-1.75002825mm", diameter: "0.999998mm" }), jsxRuntime.jsx("hole", { pcbX: "3.400044mm", pcbY: "-1.75002825mm", diameter: "0.999998mm" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-2.499995mm", pcbY: "1.00002975mm", width: "1.1999976mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0mm", pcbY: "1.00002975mm", width: "1.1999976mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "2.499995mm", pcbY: "1.00002975mm", width: "1.1999976mm", height: "2.499995mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.20398740000007365, "y": -5.56396524999991 }, { "x": -0.20398740000007365, "y": -3.5319652499999847 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.7279874000000746, "y": -5.56396524999991 }, { "x": -0.20398740000007365, "y": -5.56396524999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.7279874000000746, "y": -3.5319652499999847 }, { "x": -1.7279874000000746, "y": -5.56396524999991 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.5000164000000495, "y": -3.5500500499999816 }, { "x": -4.5000164000000495, "y": -3.550024649999955 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -4.5000164000000495, "y": -3.5500500499999816 }, { "x": -4.5000164000000495, "y": 0.04996815000004062 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.5000164000000495, "y": 0.04999354999995376 }, { "x": 4.5000164000000495, "y": -3.550024649999955 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -4.5000164000000495, "y": 0.04996815000004062 }, { "x": -3.371138799999926, "y": 0.04996815000004062 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.7088612000001149, "y": 0.04996815000004062 }, { "x": -0.8311388000000761, "y": 0.04996815000004062 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.8311387999999624, "y": 0.04996815000004062 }, { "x": 1.7088612000000012, "y": 0.04996815000004062 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 3.371138799999926, "y": 0.04996815000004062 }, { "x": 4.5000164000000495, "y": 0.04996815000004062 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0mm", pcbY: "3.23777175mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -0.21600160000002688, "y": -5.527948049999964 }, { "x": -0.21600160000002688, "y": -3.5719448500000226 }, { "x": -0.2279903999999533, "y": -3.5599560499999825 }, { "x": -1.6799813999999742, "y": -3.5599560499999825 }, { "x": -1.6919956000000411, "y": -3.5719702499999357 }, { "x": -1.6919956000000411, "y": -5.49195624999993 }, { "x": -1.667992599999934, "y": -5.5159592499999235 }, { "x": -0.21600160000002688, "y": -5.527948049999964 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -4.771200000000135, "y": 2.487771749999979 }, { "x": 4.771199999999908, "y": 2.487771749999979 }, { "x": 4.771199999999908, "y": -5.83542824999995 }, { "x": -4.771200000000135, "y": -5.83542824999995 }, { "x": -4.771200000000135, "y": 2.487771749999979 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C221660.obj?uuid=d337b619ac8046ecb63111370d25527b",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C221660.step?uuid=d337b619ac8046ecb63111370d25527b",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 1.7459756499999777, z: -0.8000016000000002 },
}, ...restProps }));
};
const pinLabels$6 = {
pin1: ["IOVDD6"],
pin2: ["GPIO0"],
pin3: ["GPIO1"],
pin4: ["GPIO2"],
pin5: ["GPIO3"],
pin6: ["GPIO4"],
pin7: ["GPIO5"],
pin8: ["GPIO6"],
pin9: ["GPIO7"],
pin10: ["IOVDD5"],
pin11: ["GPIO8"],
pin12: ["GPIO9"],
pin13: ["GPIO10"],
pin14: ["GPIO11"],
pin15: ["GPIO12"],
pin16: ["GPIO13"],
pin17: ["GPIO14"],
pin18: ["GPIO15"],
pin19: ["TESTEN"],
pin20: ["XIN"],
pin21: ["XOUT"],
pin22: ["IOVDD4"],
pin23: ["DVDD2"],
pin24: ["SWCLK"],
pin25: ["SWD"],
pin26: ["RUN"],
pin27: ["GPIO16"],
pin28: ["GPIO17"],
pin29: ["GPIO18"],
pin30: ["GPIO19"],
pin31: ["GPIO20"],
pin32: ["GPIO21"],
pin33: ["IOVDD3"],
pin34: ["GPIO22"],
pin35: ["GPIO23"],
pin36: ["GPIO24"],
pin37: ["GPIO25"],
pin38: ["GPIO26_ADC0"],
pin39: ["GPIO27_ADC1"],
pin40: ["GPIO28_ADC2"],
pin41: ["GPIO29_ADC3"],
pin42: ["IOVDD2"],
pin43: ["ADC_AVDD"],
pin44: ["VREG_IN"],
pin45: ["VREG_VOUT"],
pin46: ["USB_DM"],
pin47: ["USB_DP"],
pin48: ["USB_VDD"],
pin49: ["IOVDD1"],
pin50: ["DVDD1"],
pin51: ["QSPI_SD3"],
pin52: ["QSPI_SCLK"],
pin53: ["QSPI_SD0"],
pin54: ["QSPI_SD2"],
pin55: ["QSPI_SD1"],
pin56: ["QSPI_SS"],
pin57: ["GND", "thermalpad"],
};
const RP2040 = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$6, supplierPartNumbers: {
jlcpcb: ["C2040"],
}, manufacturerPartNumber: "RP2040", footprint: "qfn56_thermalpad3.1mmx3.1mm_p0.4001mm_w7.8999mm_h7.9001mm_pw0.2mm_pl0.85mm", cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2040.obj?uuid=76b360a9d4c54384a4e47d7e5af156df",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2040.step?uuid=76b360a9d4c54384a4e47d7e5af156df",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: -0.02 },
}, ...props }));
};
const pinLabels$5 = {
pin13: ["EH1"],
pin14: ["EH2"],
pin15: ["pin13_alt1"],
pin16: ["pin14_alt1"],
pin17: ["A1B12"],
pin18: ["A4B9"],
pin19: ["B8"],
pin20: ["A5"],
pin21: ["B7"],
pin22: ["A6"],
pin23: ["A7"],
pin24: ["B6"],
pin25: ["A8"],
pin26: ["B5"],
pin27: ["B4A9"],
pin28: ["B1A12"],
};
const TYPE_C_16PIN_2MD_073_ = (props) => {
return (jsxRuntime.jsx("connector", { pinLabels: pinLabels$5, standard: "usb_c", supplierPartNumbers: {
jlcpcb: ["C2765186"],
}, manufacturerPartNumber: "TYPE_C_16PIN_2MD_073_", footprint: "usbcmidmount16_pinstart13", cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2765186.obj?uuid=4ee8413127e64716b804db03d4b340ae",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2765186.step?uuid=4ee8413127e64716b804db03d4b340ae",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 1.3249976000000152, z: -1.6800018 },
}, ...props }));
};
const pinLabels$4 = {
pin1: ["CS"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["GND"],
pin5: ["pin5"],
pin6: ["CLK"],
pin7: ["pin7"],
pin8: ["VCC"],
pin9: ["EP"],
};
const W25Q16JVUXIQ = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$4, supplierPartNumbers: {
jlcpcb: ["C2843335"],
}, manufacturerPartNumber: "W25Q16JVUXIQ", footprint: "wson", cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2843335.obj?uuid=2b35e1c3dcc44b77887d4f445b51370a",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2843335.step?uuid=2b35e1c3dcc44b77887d4f445b51370a",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: 0 },
}, ...props }));
};
const pinLabels$3 = {
pin1: ["VIN"],
pin2: ["GND"],
pin3: ["EN"],
pin4: ["NC"],
pin5: ["VOUT"],
};
const AP2112K_3_3TRG1 = (props) => {
return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$3, supplierPartNumbers: {
jlcpcb: ["C23380830"],
}, manufacturerPartNumber: "AP2112K_3_3TRG1", footprint: "dfn6_missing(5)_p0.95mm_w3.2001mm_pin1location(rightside,bottom)", cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C23380830.obj?uuid=8c971aea3af54c53b74baeb1f489d393",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C23380830.step?uuid=8c971aea3af54c53b74baeb1f489d393",
pcbRotationOffset: 90,
modelOriginPosition: {
x: -12699999956566899e-21,
y: 0.00006349999989652133,
z: -0.7,
},
}, ...props }));
};
const X322512MSB4SI = (props) => {
return (jsxRuntime.jsx("crystal", { frequency: "12MHz", loadCapacitance: "12pF", pinVariant: "four_pin", supplierPartNumbers: {
jlcpcb: ["C9002"],
}, manufacturerPartNumber: "X322512MSB4SI", footprint: "crystal", cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C9002.obj?uuid=02485e56ba8d4732a26526d2983fc729",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C9002.step?uuid=02485e56ba8d4732a26526d2983fc729",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: 0 },
}, ...props }));
};
const pinLabels$2 = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["pin4"],
};
const SKRPACE010 = (props) => {
return (jsxRuntime.jsx("pushbutton", { pinLabels: pinLabels$2, supplierPartNumbers: {
jlcpcb: ["C139797"],
}, manufacturerPartNumber: "SKRPACE010", footprint: "smdpushbutton", internallyConnectedPins: [
["pin1", "pin2"],
["pin3", "pin4"],
], cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C139797.obj?uuid=00d848a7e8384bbd9286566957e8bb9c",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C139797.step?uuid=00d848a7e8384bbd9286566957e8bb9c",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: -0.01 },
}, ...props }));
};
const pinLabels$1 = {
pin1: ["cathode", "neg"],
pin2: ["anode", "pos"],
};
const B5819W_SL = (props) => {
const { name = "D1", ...restProps } = props;
return (jsxRuntime.jsx("diode", { name: name, pinLabels: pinLabels$1, variant: "schottky", supplierPartNumbers: {
jlcpcb: ["C8598"],
}, manufacturerPartNumber: "B5819W_SL", footprint: "sod123w_p3.4mm_pw0.95mm_cathodepin1", cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C8598.obj?uuid=e9d505c99b6c436aaf827a29c5ba4f84",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C8598.step?uuid=e9d505c99b6c436aaf827a29c5ba4f84",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0.000012699999999199463, z: -0.6 },
}, ...restProps }));
};
const pinLabels = {
pin1: ["cathode", "neg"],
pin2: ["anode", "pos"],
};
const XL_1608SURC_06 = (props) => {
const { name = "LED1", ...restProps } = props;
return (jsxRuntime.jsx("led", { name: name, pinLabels: pinLabels, supplierPartNumbers: {
jlcpcb: ["C965799"],
}, manufacturerPartNumber: "XL_1608SURC_06", footprint: "res_p1.498mm_pw0.8mm_ph0.8mm", cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C965799.obj?uuid=d0740cb8891c49a88b6949cb978926f3",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C965799.step?uuid=d0740cb8891c49a88b6949cb978926f3",
pcbRotationOffset: 0,
modelOriginPosition: {
x: -12700000070253736e-21,
y: 0.00005079999993995443,
z: -0.01,
},
}, ...restProps }));
};
const denseTraceProps = { thickness: "0.1mm" };
const gndLabel = { displayName: "GND", schDisplayLabel: "GND" };
const vbusLabel = { displayName: "VBUS", schDisplayLabel: "VBUS" };
const vsysLabel = { displayName: "VSYS", schDisplayLabel: "VSYS" };
const v3v3Label = { displayName: "V3V3", schDisplayLabel: "V3V3" };
const v1v1Label = { displayName: "V1V1", schDisplayLabel: "V1V1" };
const adcRefLabel = {
displayName: "ADC_REF",
schDisplayLabel: "ADC_REF",
};
const schSections = {
rp2040: (name) => `${name}__rp2040`,
usb: (name) => `${name}__usb`,
power: (name) => `${name}__power`,
flash: (name) => `${name}__flash`,
clock: (name) => `${name}__clock`,
controls: (name) => `${name}__controls`,
status: (name) => `${name}__indicator`,
};
/**
* Complete Pico-style RP2040 support circuit adapted from
* https://tscircuit.com/abse/gameboy.
*/
const DiscreteRp2040Support = ({ name = "Microcontroller_RP2040", connections, children, ...props }) => (jsxRuntime.jsxs("subcircuit", { name: name, ...props, children: [jsxRuntime.jsx("net", { name: "GND", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "VBUS", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "VSYS", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "V3V3", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "V1V1", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "ADC_VREF", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "TARGET_POWER", routingPhaseIndex: 1 }), jsxRuntime.jsx("net", { name: "SELECTED_POWER", routingPhaseIndex: 1 }), jsxRuntime.jsxs("schematicsheet", { name: `${name}__supply`, displayName: "01 - USB and 3.3 V supply", children: [jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: schSections.usb(name), displayName: "USB-C input" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: schSections.power(name), displayName: "3.3 V regulator" })] }), jsxRuntime.jsxs("schematicsheet", { name: `${name}__processor`, displayName: "02 - RP2040 support", sheetSize: "ANSI_B", children: [jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: schSections.rp2040(name), displayName: "RP2040 and decoupling" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: schSections.flash(name), displayName: "QSPI flash" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: schSections.clock(name), displayName: "12 MHz crystal" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: schSections.controls(name), displayName: "BOOT and RUN" })] }), jsxRuntime.jsx("autoroutingphase", { name: "crystal", phaseIndex: 0, connections: ["Y1.X1", "Y1.X2", "R_XOSC.pin1", "R_XOSC.pin2"], minTraceToPadEdgeClearance: 0.16, minViaEdgeToPadEdgeClearance: 0.25 }), jsxRuntime.jsx("autoroutingphase", { name: "core-and-debug", phaseIndex: 2, connections: [], minTraceToPadEdgeClearance: 0.16, minViaEdgeToPadEdgeClearance: 0.25, minViaHoleEdgeToViaHoleEdgeClearance: 0.4 }), jsxRuntime.jsx("autoroutingphase", { name: "remaining", minTraceToPadEdgeClearance: 0.16, minViaEdgeToPadEdgeClearance: 0.25, minViaHoleEdgeToViaHoleEdgeClearance: 0.4 }), jsxRuntime.jsx(RoutedTrace, { name: "Y1_G1", from: ".Y1 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "Y1_G2", from: ".Y1 > .pin4", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "USB_DN_B", from: ".J_USB > .B7", to: ".R_USB1 > .pin1" }), jsxRuntime.jsx(RoutedTrace, { name: "USB_DP_B", from: ".J_USB > .B6", to: ".R_USB2 > .pin1" }), jsxRuntime.jsx(B5819W_SL, { name: "D_VBUS", schSheetName: `${name}__supply`, schSectionName: schSections.power(name), pcbX: -9, pcbY: 7, pcbRotation: 0, schX: 4, schY: 5, schRotation: 90 }), jsxRuntime.jsx(RoutedTrace, { name: "VBUS_D", from: "net.VBUS", to: ".D_VBUS > .anode", ...vbusLabel }), jsxRuntime.jsx(RoutedTrace, { name: "D_VSYS", from: ".D_VBUS > .cathode", to: "net.VSYS", ...vsysLabel }), jsxRuntime.jsx("resistor", { name: "R_3V3_EN", resistance: "100k", footprint: "0402", schSheetName: `${name}__supply`, schSectionName: schSections.power(name), pcbX: -6.3, pcbY: 12.6, pcbRotation: 90, schX: 8, schY: 4, schRotation: 270 }), jsxRuntime.jsx(RoutedTrace, { name: "EN_VSYS", from: ".R_3V3_EN > .pin1", to: "net.VSYS", ...vsysLabel }), jsxRuntime.jsx(RoutedTrace, { name: "EN_R", from: ".R_3V3_EN > .pin2", to: ".U3 > .EN" }), jsxRuntime.jsx("capacitor", { name: "C_IOVDD1", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 6, pcbY: 4.5, schX: -12, schY: -2, pcbRotation: 0 }), jsxRuntime.jsx("capacitor", { name: "C_IOVDD2", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 5.5, pcbY: 3.1, schX: -9.7, schY: -2, pcbRotation: 0 }), jsxRuntime.jsx("capacitor", { name: "C_IOVDD3", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 5.5, pcbY: -0.5, schX: -7.4, schY: -2, pcbRotation: 0 }), jsxRuntime.jsx("capacitor", { name: "C_IOVDD4", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 2.9, pcbY: -5, schX: -5.1000000000000005, schY: -2, pcbRotation: 270 }), jsxRuntime.jsx("capacitor", { name: "C_IOVDD5", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: -5.5, pcbY: -0.5, schX: -2.8000000000000007, schY: -2, pcbRotation: 180 }), jsxRuntime.jsx("capacitor", { name: "C_IOVDD6", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: -5.5, pcbY: 3.2, schX: -0.5, schY: -2, pcbRotation: 180 }), jsxRuntime.jsx(RoutedTrace, { name: "IO5_3V3", from: ".C_IOVDD5 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "IO5_G", from: ".C_IOVDD5 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "IO6_3V3", from: ".C_IOVDD6 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "IO6_G", from: ".C_IOVDD6 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "IO3_3V3", from: ".C_IOVDD3 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "IO3_G", from: ".C_IOVDD3 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "IO4_3V3", from: ".C_IOVDD4 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "IO4_G", from: ".C_IOVDD4 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx("resistor", { name: "R_RUN", resistance: "10k", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.controls(name), pcbX: 9, pcbY: -3.5, schX: 11.5, schY: -11, schRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_FLASH", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.flash(name), schOrientation: "vertical", pcbX: -6.5, pcbY: 9.5, schX: 11, schY: 5, pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_USB_VDD", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 0.8, pcbY: 5.7, schX: -2, schY: -6, pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_ADC", capacitance: "100nF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 7, pcbY: 6.5, schX: -4, schY: -9, pcbRotation: 90 }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "RUN_R", from: ".R_RUN > .pin1", to: ".U1 > .RUN" }), jsxRuntime.jsx(RoutedTrace, { name: "RUN_3V3", from: ".R_RUN > .pin2", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "TEST_G", from: ".U1 > .TESTEN", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "FLSH_3V3", from: ".C_FLASH > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "FLSH_G", from: ".C_FLASH > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "IO1_3V3", from: ".C_IOVDD1 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "IO1_G", from: ".C_IOVDD1 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "IO2_3V3", from: ".C_IOVDD2 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "IO2_G", from: ".C_IOVDD2 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "UVDD_3V3", from: ".C_USB_VDD > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "UVDD_G", from: ".C_USB_VDD > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "ADC_REF", from: ".C_ADC > .pin1", to: "net.ADC_VREF", ...adcRefLabel }), jsxRuntime.jsx(RoutedTrace, { name: "ADC_G", from: ".C_ADC > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(TYPE_C_16PIN_2MD_073_, { name: "J_USB", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), pcbX: 0, pcbY: 17, pcbRotation: 180, schX: -7, schY: 2, schWidth: 3, schHeight: 1.8, schPinArrangement: {
leftSide: [13, 15, 17, 18, 20, 22, 23, 25],
rightSide: [14, 16, 28, 27, 26, 24, 21, 19],
} }), jsxRuntime.jsx(RP2040, { name: "U1", connections: connections, showPinAliases: true, schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), pcbX: 0, pcbY: 0.5, schX: -7, schY: 4, schWidth: 3.5, schHeight: 5.8 }), jsxRuntime.jsx(W25Q16JVUXIQ, { name: "U2", schSheetName: `${name}__processor`, schSectionName: schSections.flash(name), pcbX: -2.2, pcbY: 8, schX: 7, schY: 5, schHeight: 2, schPinArrangement: {
leftSide: [8, 1, 2, 3, 5, 6, 7, 4, 9],
}, pcbRotation: 90 }), jsxRuntime.jsx(AP2112K_3_3TRG1, { name: "U3", pcbStyle: { silkscreenTextVisibility: "hidden" }, schSheetName: `${name}__supply`, schSectionName: schSections.power(name), pcbX: -9, pcbY: 13, pcbRotation: 180, schX: 7, schY: 1, schHeight: 0.6 }), jsxRuntime.jsx(X322512MSB4SI, { name: "Y1", maxTraceLength: "20mm", schSheetName: `${name}__processor`, schSectionName: schSections.clock(name), pcbX: 0, pcbY: -7, schX: 5, schY: -1, pcbRotation: 270 }), jsxRuntime.jsx(SKRPACE010, { name: "SW_BOOT", schSheetName: `${name}__processor`, schSectionName: schSections.controls(name), pcbX: 8.5, pcbY: 12.5, schX: 6, schY: -8 }), jsxRuntime.jsx(SKRPACE010, { name: "SW_RUN", schSheetName: `${name}__processor`, schSectionName: schSections.controls(name), pcbX: 9, pcbY: 17.5, pcbRotation: 0, schX: 11.5, schY: -8 }), jsxRuntime.jsx(XL_1608SURC_06, { name: "D_PWR", pcbStyle: { silkscreenTextVisibility: "hidden" }, color: "green", schSheetName: `${name}__services`, schSectionName: schSections.status(name), pcbX: -8, pcbY: 17.5, pcbRotation: 0, schX: 9, schY: 5, schRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R_BOOT", resistance: "10k", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.controls(name), pcbX: 9, pcbY: 9, pcbRotation: 90, schX: 6, schY: -11, schRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R_PWR_LED", pcbStyle: { silkscreenTextVisibility: "hidden" }, resistance: "330", footprint: "0402", schSheetName: `${name}__services`, schSectionName: schSections.status(name), pcbX: -11, pcbY: 18, pcbRotation: 0, schX: 9, schY: 7, schRotation: 270 }), jsxRuntime.jsx("resistor", { name: "R_CC1", resistance: "5.1k", footprint: "0402", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), pcbX: 0, pcbY: 11.5, pcbRotation: 180, schX: -11, schY: 0, schRotation: 270 }), jsxRuntime.jsx("resistor", { name: "R_CC2", resistance: "5.1k", footprint: "0402", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), pcbX: 2, pcbY: 11.5, schX: -3, schY: 0, schRotation: 270 }), jsxRuntime.jsx("resistor", { name: "R_USB1", resistance: "27", footprint: "0402", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), pcbX: 1.2, pcbY: 9, schX: -7, schY: -3, pcbRotation: 90 }), jsxRuntime.jsx("resistor", { name: "R_USB2", resistance: "27", footprint: "0402", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), pcbX: 2.8, pcbY: 9, schX: -3, schY: -3, pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_VBUS", capacitance: "10uF", footprint: "0603", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), schOrientation: "vertical", pcbX: -8.5, pcbY: 10.5, pcbRotation: 0, schX: -10, schY: 5 }), jsxRuntime.jsx("capacitor", { name: "C_3V3", capacitance: "10uF", footprint: "0603", schSheetName: `${name}__supply`, schSectionName: schSections.power(name), schOrientation: "vertical", pcbX: -9, pcbY: 9, schX: 9, schY: -2 }), jsxRuntime.jsx("capacitor", { name: "C_CORE", capacitance: "1uF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), schOrientation: "vertical", pcbX: 2.5, pcbY: 5.7, schX: -1, schY: -4, pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_USB", capacitance: "1uF", footprint: "0402", schSheetName: `${name}__supply`, schSectionName: schSections.usb(name), schOrientation: "vertical", pcbX: 6, pcbY: 9, schX: -6, schY: 5 }), jsxRuntime.jsx("capacitor", { name: "C_XIN", capacitance: "18pF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.clock(name), schOrientation: "vertical", pcbX: -2.7, pcbY: -5.9, schX: 3, schY: -4, pcbRotation: 180 }), jsxRuntime.jsx("capacitor", { name: "C_XOUT", capacitance: "18pF", footprint: "0402", schSheetName: `${name}__processor`, schSectionName: schSections.clock(name), schOrientation: "vertical", pcbX: 2.8, pcbY: -10.2, schX: 7, schY: -4, pcbRotation: 270 }), jsxRuntime.jsx("inductor", { name: "L_AVDD", inductance: "600ohm@100MHz", footprint: "0603", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), pcbX: 8.5, pcbY: 6, supplierPartNumbers: { jlcpcb: ["C1002"] }, schX: -8, schY: -9, pcbRotation: 90 }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "QSPI_SS", from: ".U1 > .QSPI_SS", to: ".U2 > .CS", schDisplayLabel: "QSPI_SS" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "QSPI_SD0", from: ".U1 > .QSPI_SD0", to: ".U2 > .pin5", schDisplayLabel: "QSPI_SD0" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "QSPI_SD1", from: ".U1 > .QSPI_SD1", to: ".U2 > .pin2", schDisplayLabel: "QSPI_SD1" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "QSPI_SD2", from: ".U1 > .QSPI_SD2", to: ".U2 > .pin3", schDisplayLabel: "QSPI_SD2" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "QSPI_SD3", from: ".U1 > .QSPI_SD3", to: ".U2 > .pin7", schDisplayLabel: "QSPI_SD3" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "QSPI_SCLK", from: ".U1 > .QSPI_SCLK", to: ".U2 > .CLK", schDisplayLabel: "QSPI_SCLK" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "IOVDD1_P", from: ".U1 > .IOVDD1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "IOVDD2_P", from: ".U1 > .IOVDD2", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "IOVDD3_P", from: ".U1 > .IOVDD3", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "IOVDD4_P", from: ".U1 > .IOVDD4", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "IOVDD5_P", from: ".U1 > .IOVDD5", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "IOVDD6_P", from: ".U1 > .IOVDD6", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "DVDD1_P", from: ".U1 > .DVDD1", to: "net.V1V1", ...v1v1Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "DVDD2_P", from: ".U1 > .DVDD2", to: "net.V1V1", ...v1v1Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "VREG_IN_P", from: ".U1 > .VREG_IN", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "VREG_VOUT_P", from: ".U1 > .VREG_VOUT", to: "net.V1V1", ...v1v1Label }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_VDD_P", from: ".U1 > .USB_VDD", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "GND_G", from: ".U1 > .GND", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "VBUS_A", from: ".J_USB > .A4B9", to: "net.VBUS", ...vbusLabel }), jsxRuntime.jsx(RoutedTrace, { name: "VBUS_B", from: ".J_USB > .B4A9", to: "net.VBUS", ...vbusLabel }), jsxRuntime.jsx(RoutedTrace, { name: "USB_DN_A", from: ".J_USB > .A7", to: ".R_USB1 > .pin1" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_DN", from: ".R_USB1 > .pin2", to: ".U1 > .USB_DM" }), jsxRuntime.jsx(RoutedTrace, { name: "USB_DP_A", from: ".J_USB > .A6", to: ".R_USB2 > .pin1" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_DP", from: ".R_USB2 > .pin2", to: ".U1 > .USB_DP" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "CC1", from: ".J_USB > .A5", to: ".R_CC1 > .pin1" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "CC2", from: ".J_USB > .B5", to: ".R_CC2 > .pin1" }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_G", from: ".J_USB > .A1B12", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_G_B", from: ".J_USB > .B1A12", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_EH1", from: ".J_USB > .EH1", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_EH1_ALT", from: ".J_USB > .pin13_alt1", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_EH2", from: ".J_USB > .EH2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { ...denseTraceProps, name: "USB_EH2_ALT", from: ".J_USB > .pin14_alt1", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "CC1_G", from: ".R_CC1 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "CC2_G", from: ".R_CC2 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "VBUS_C", from: "net.VBUS", to: ".C_VBUS > .pin1", ...vbusLabel }), jsxRuntime.jsx(RoutedTrace, { name: "VBUS_G", from: ".C_VBUS > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "VSYS_IN", from: "net.VSYS", to: ".U3 > .VIN", ...vsysLabel }), jsxRuntime.jsx(RoutedTrace, { name: "REG_3V3", from: ".U3 > .VOUT", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "REG_G", from: ".U3 > .GND", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "C3V3_P", from: ".C_3V3 > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "C3V3_G", from: ".C_3V3 > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "CORE_P", from: ".C_CORE > .pin1", to: "net.V1V1", ...v1v1Label }), jsxRuntime.jsx(RoutedTrace, { name: "CORE_G", from: ".C_CORE > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "CUSB_P", from: ".C_USB > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "CUSB_G", from: ".C_USB > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "AVDD_IN", from: ".L_AVDD > .pin1", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "AVDD", from: ".L_AVDD > .pin2", to: "net.ADC_VREF", ...adcRefLabel }), jsxRuntime.jsx(RoutedTrace, { name: "ADC_POWER", from: ".U1 > .ADC_AVDD", to: "net.ADC_VREF", ...adcRefLabel }), jsxRuntime.jsx(RoutedTrace, { name: "FLSH_GND", from: ".U2 > .GND", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "FLSH_VCC", from: ".U2 > .VCC", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "FLSH_EP", from: ".U2 > .EP", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "XIN", from: ".U1 > .XIN", to: ".Y1 > .X1", thickness: "0.1mm" }), jsxRuntime.jsx(RoutedTrace, { name: "XOUT", from: ".Y1 > .X2", to: ".R_XOSC > .pin1", thickness: "0.1mm" }), jsxRuntime.jsx(RoutedTrace, { name: "XOUT_DRIVE", from: ".U1 > .XOUT", to: ".R_XOSC > .pin2", thickness: "0.1mm" }), jsxRuntime.jsx(RoutedTrace, { name: "CXIN", from: ".C_XIN > .pin1", to: ".Y1 > .X1", thickness: "0.1mm" }), jsxRuntime.jsx(RoutedTrace, { name: "CXIN_G", from: ".C_XIN > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "CXOUT", from: ".C_XOUT > .pin1", to: ".Y1 > .X2" }), jsxRuntime.jsx(RoutedTrace, { name: "CXOUT_G", from: ".C_XOUT > .pin2", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "BOOT_SW", from: ".SW_BOOT > .pin1", to: ".R_BOOT_SER > .pin1" }), jsxRuntime.jsx(RoutedTrace, { name: "BOOT_LIMIT", from: ".R_BOOT_SER > .pin2", to: ".U1 > .QSPI_SS" }), jsxRuntime.jsx(RoutedTrace, { name: "BOOT_G", from: ".SW_BOOT > .pin3", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "BOOT_R", from: ".R_BOOT > .pin1", to: ".U1 > .QSPI_SS" }), jsxRuntime.jsx(RoutedTrace, { name: "BOOT_3V3", from: ".R_BOOT > .pin2", to: "net.V3V3", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "RUN_SW", from: ".SW_RUN > .pin1", to: ".U1 > .RUN" }), jsxRuntime.jsx(RoutedTrace, { name: "RUN_G", from: ".SW_RUN > .pin4", to: "net.GND", ...gndLabel }), jsxRuntime.jsx(RoutedTrace, { name: "PLED_3V3", from: "net.V3V3", to: ".R_PWR_LED > .pin1", ...v3v3Label }), jsxRuntime.jsx(RoutedTrace, { name: "PLED_D", from: ".R_PWR_LED > .pin2", to: ".D_PWR > .anode" }), jsxRuntime.jsx(RoutedTrace, { name: "PLED_G", from: ".D_PWR > .cathode", to: "net.GND", ...gndLabel }), jsxRuntime.jsx("resistor", { name: "R_BOOT_SER", resistance: "1k", footprint: "0402", pcbX: 6.5, pcbY: 8, schX: 3, schY: -8, schSheetName: `${name}__processor`, schSectionName: schSections.controls(name) }), jsxRuntime.jsx("resistor", { name: "R_XOSC", resistance: "1k", footprint: "0402", pcbX: 2.8, pcbY: -8.1, schX: 9, schY: -1, schSheetName: `${name}__processor`, schSectionName: schSections.clock(name), pcbRotation: 180 }), jsxRuntime.jsx("capacitor", { name: "C_REG_IN", capacitance: "1uF", footprint: "0603", pcbX: -11.5, pcbY: 10.5, schX: 3, schY: 1, schOrientation: "vertical", schSheetName: `${name}__supply`, schSectionName: schSections.power(name), pcbRotation: 0 }), jsxRuntime.jsx("capacitor", { name: "C_REG_OUT", capacitance: "1uF", footprint: "0603", pcbX: -11.8, pcbY: 13, schX: 11, schY: 1, schOrientation: "vertical", schSheetName: `${name}__supply`, schSectionName: schSections.power(name), pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_VREG_IN", capacitance: "1uF", footprint: "0402", pcbX: 4.1, pcbY: 5.7, schX: -11, schY: -6, schOrientation: "vertical", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_DVDD1", capacitance: "100nF", footprint: "0402", pcbX: -2.4, pcbY: 5.7, schX: -8, schY: -6, schOrientation: "vertical", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), pcbRotation: 90 }), jsxRuntime.jsx("capacitor", { name: "C_DVDD2", capacitance: "100nF", footprint: "0402", pcbX: 4.6, pcbY: -5, schX: -5, schY: -6, schOrientation: "vertical", schSheetName: `${name}__processor`, schSectionName: schSections.rp2040(name), pcbRotation: 270 }), jsxRuntime.jsx(RoutedTrace, { name: "CREGI_P", from: ".C_REG_IN > .pin1", to: "net.VSYS" }), jsxRuntime.jsx(RoutedTrace, { name: "CREGI_G", from: ".C_REG_IN > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { name: "CREGO_P", from: ".C_REG_OUT > .pin1", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { name: "CREGO_G", from: ".C_REG_OUT > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { name: "CVREG_P", from: ".C_VREG_IN > .pin1", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { name: "CVREG_G", from: ".C_VREG_IN > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { name: "CDVDD1_P", from: ".C_DVDD1 > .pin1", to: "net.V1V1" }), jsxRuntime.jsx(RoutedTrace, { name: "CDVDD1_G", from: ".C_DVDD1 > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { name: "CDVDD2_P", from: ".C_DVDD2 > .pin1", to: "net.V1V1" }), jsxRuntime.jsx(RoutedTrace, { name: "CDVDD2_G", from: ".C_DVDD2 > .pin2", to: "net.GND" }), jsxRuntime.jsx("copperpour", { name: "GND_BOTTOM", connectsTo: "net.GND", layer: "bottom" }), jsxRuntime.jsx("silkscreentext", { text: "BOOT", fontSize: 0.75, pcbX: 8.5, pcbY: 15.5 }), jsxRuntime.jsx("silkscreentext", { text: "RUN", fontSize: 0.75, pcbX: 9, pcbY: 20.1 }), children] }));
/** Discrete RP2040 + USB-C support circuit adapted from tscircuit/common. */
function ProgrammerBoard({ previewPlacement = false, } = {}) {
return (jsxRuntime.jsxs("board", { pcbX: previewPlacement ? -11 : 0, placementDrcChecksDisabled: previewPlacement, doubleSidedAssembly: false, layers: 4, width: 26, height: 42, autorouter: "auto-local", minTraceToPadEdgeClearance: 0.12, minViaEdgeToPadEdgeClearance: 0.2, minViaPadDiameter: 0.55, minViaHoleDiameter: 0.3, children: [jsxRuntime.jsx("silkscreentext", { text: projectConfig.projectName.split("-").slice(0, -1).join(" ").toUpperCase(), layer: "bottom", pcbX: -7, pcbY: 11.8, fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: projectConfig.projectName.split("-").slice(-1)[0].toUpperCase(), layer: "bottom", pcbX: -7, pcbY: 10.4, fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: `V${projectConfig.version}`, layer: "bottom", pcbX: -7, pcbY: 9, fontSize: 0.85 }), jsxRuntime.jsxs(DiscreteRp2040Support, { placementDrcChecksDisabled: previewPlacement, name: "MCU", autorouter: "auto-local", minTraceToPadEdgeClearance: 0.12, minViaEdgeToPadEdgeClearance: 0.2, minViaPadDiameter: 0.55, minViaHoleDiameter: 0.3, children: [jsxRuntime.jsx(ProgrammerFinishingTraces, {}), jsxRuntime.jsx("autoroutingphase", { name: "uart", phaseIndex: 100, connections: [], pcbTracePaths: uartPaths.map(path => props.fanoutTracePath.parse(path)), minTraceToPadEdgeClearance: 0.16, minViaEdgeToPadEdgeClearance: 0.25, minViaHoleEdgeToViaHoleEdgeClearance: 0.4 }), jsxRuntime.jsx("net", { name: "SWCLK", routingPhaseIndex: 1 }), jsxRuntime.jsxs("schematicsheet", { name: "MCU__target", displayName: "03 - Target programming connectors", children: [jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "swd-signals", displayName: "SWD series resistors" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "swd-three", displayName: "Pico-compatible SWD" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "swd-five", displayName: "SWD with power and NRST" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "uart", displayName: "3.3 V UART" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "swd-tag", displayName: "Tag-Connect cable" })] }), jsxRuntime.jsxs("schematicsheet", { name: "MCU__services", displayName: "04 - Target power and status", children: [jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "target-power", displayName: "Selectable target supply" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "current", displayName: "Target current - INA219" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "rgb", displayName: "Programming status RGB" }), jsxRuntime.jsx("schematicsection", { sectionTitleFontSize: 0.35, name: "MCU__indicator", displayName: "Power indicator" })] }), jsxRuntime.jsx(StandardJstUartSide, { name: "J5", role: "host", pcbX: -9.7, pcbY: -10.5, pcbRotation: 270, pcbStyle: { silkscreenTextVisibility: "hidden" }, schX: 8, schY: -6, schSheetName: "MCU__target", schSectionName: "uart" }), jsxRuntime.jsx("resistor", { name: "R_UART_TX", resistance: "100", footprint: "0402", pcbX: -5.4, pcbY: 4.7, schX: 3, schY: -5, schSheetName: "MCU__target", schSectionName: "uart" }), jsxRuntime.jsx("resistor", { name: "R_UART_RX", resistance: "100", footprint: "0402", pcbX: -5.8, pcbY: 5.9, schX: 3, schY: -7, schSheetName: "MCU__target", schSectionName: "uart" }), jsxRuntime.jsx(RoutedTrace, { routingPhaseIndex: 100, from: ".U1 > .GPIO8", to: ".R_UART_TX > .pin1", thickness: 0.1 }), jsxRuntime.jsx(RoutedTrace, { routingPhaseIndex: 100, from: ".U1 > .GPIO9", to: ".R_UART_RX > .pin1", thickness: 0.1 }), jsxRuntime.jsx(RoutedTrace, { routingPhaseIndex: 100, from: ".R_UART_TX > .pin2", to: ".J5 > .TX" }), jsxRuntime.jsx(RoutedTrace, { routingPhaseIndex: 100, from: ".R_UART_RX > .pin2", to: ".J5 > .RX" }), jsxRuntime.jsx(RoutedTrace, { from: ".J5 > .GND", to: "net.GND" }), jsxRuntime.jsx("silkscreentext", { text: "PWR", pcbX: -8, pcbY: 18.5, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "UART", pcbX: -11.5, pcbY: -6.9, pcbRotation: 90, fontSize: 0.65 }), jsxRuntime.jsx("silkscreentext", { text: "TX", pcbX: -6.3, pcbY: -9.5, pcbRotation: 90, fontSize: 0.5 }), jsxRuntime.jsx("silkscreentext", { text: "GND", pcbX: -6.3, pcbY: -10.5, pcbRotation: 90, fontSize: 0.5 }), jsxRuntime.jsx("silkscreentext", { text: "RX", pcbX: -6.3, pcbY: -11.5, pcbRotation: 90, fontSize: 0.5 }), jsxRuntime.jsx(StandardJstSwdSide, { name: "J1", pcbStyle: { silkscreenTextVisibility: "hidden" }, pcbX: -8.5, pcbY: -17.5, pcbRotation: 0, schX: 0, schY: 4, schSheetName: "MCU__target", schSectionName: "swd-three" }), jsxRuntime.jsx("resistor", { name: "R_CLK", pcbStyle: { silkscreenTextVisibility: "hidden" }, resistance: "100", footprint: "0402", pcbX: -10.5, pcbY: 20, schX: -8, schY: 4, schSheetName: "MCU__target", schSectionName: "swd-signals" }), jsxRuntime.jsx("resistor", { name: "R_DIO", pcbStyle: { silkscreenTextVisibility: "hidden" }, resistance: "100", footprint: "0402", pcbX: -10.8, pcbY: -5.7, schX: -8, schY: 1, schSheetName: "MCU__target", schSectionName: "swd-signals" }), jsxRuntime.jsx(StandardJstPowerSide, { name: "J2", pcbX: -1.8, pcbY: -17.5, schX: 1, schY: 5, schSheetName: "MCU__services", schSectionName: "target-power", pcbStyle: { silkscreenTextVisibility: "hidden" } }), jsxRuntime.jsx(JS102011SAQN, { name: "SW_PWR", pcbX: -9.1, pcbY: 0, pcbRotation: 270, schX: -9, schY: 5, schSheetName: "MCU__services", schSectionName: "target-power", pcbStyle: { silkscreenTextVisibility: "hidden" } }), jsxRuntime.jsx("capacitor", { name: "C_TARGET", capacitance: "100nF", footprint: "0402", pcbX: 11, pcbY: -13, schX: 1, schY: 8, schSheetName: "MCU__services", schSectionName: "target-power" }), jsxRuntime.jsx(RoutedTrace, { name: "T1", from: ".U1 > .GPIO2", to: ".R_CLK > .pin1", thickness: 0.1 }), jsxRuntime.jsx(RoutedTrace, { name: "T2", from: ".R_CLK > .pin2", to: "net.SWCLK" }), jsxRuntime.jsx(RoutedTrace, { from: ".J1 > .SWCLK", to: "net.SWCLK" }), jsxRuntime.jsx(RoutedTrace, { name: "T3", from: ".U1 > .GPIO3", to: ".R_DIO > .pin1", thickness: 0.1 }), jsxRuntime.jsx(RoutedTrace, { name: "T4", from: ".R_DIO > .pin2", to: ".J1 > .SWDIO" }), jsxRuntime.jsx(RoutedTrace, { from: ".J1 > .GND", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".J2 > .GND", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".J2 > .VOUT", to: "net.TARGET_POWER" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_TARGET > .pin1", to: "net.TARGET_POWER" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_TARGET > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".SW_PWR > .pin2", to: "net.SELECTED_POWER" }), jsxRuntime.jsx(RoutedTrace, { from: ".SW_PWR > .pin3", to: "net.VBUS" }), jsxRuntime.jsx(RoutedTrace, { from: ".SW_PWR > .pin1", to: "net.V3V3" }), jsxRuntime.jsx(StandardJstSwdResetSide, { name: "J3", pcbX: 6.1, pcbY: -17.5, schX: 0, schY: -3, schSheetName: "MCU__target", schSectionName: "swd-five", pcbStyle: { silkscreenTextVisibility: "hidden" } }), jsxRuntime.jsx("resistor", { name: "R_NRST", resistance: "100", footprint: "0402", pcbX: -11, pcbY: 16, schX: -8, schY: -2, schSheetName: "MCU__target", schSectionName: "swd-signals" }), jsxRuntime.jsx(RoutedTrace, { name: "NRST_GPIO", from: ".U1 > .GPIO1", to: ".R_NRST > .pin1", thickness: 0.1 }), jsxRuntime.jsx(RoutedTrace, { name: "NRST_TARGET", from: ".R_NRST > .pin2", to: ".J3 > .NRST", thickness: 0.1 }), jsxRuntime.jsx(RoutedTrace, { from: ".J3 > .VOUT", to: "net.TARGET_POWER" }), jsxRuntime.jsx(RoutedTrace, { name: "SWCLK_PORTS", from: ".J3 > .SWCLK", to: "net.SWCLK", thickness: 0.15 }), jsxRuntime.jsx(RoutedTrace, { from: ".J3 > .SWDIO", to: ".J1 > .SWDIO" }), jsxRuntime.jsx(RoutedTrace, { from: ".J3 > .GND", to: "net.GND" }), jsxRuntime.jsx(TagConnectIdcHeader, { name: "J4", pcbX: 9.5, pcbY: -8.5, pcbRotation: 0, schX: 8, schY: 0, schSheetName: "MCU__target", schSectionName: "swd-tag" }), jsxRuntime.jsx(RoutedTrace, { from: ".J4 > .V3_3", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { from: ".J4 > .V5", to: "net.VBUS" }), jsxRuntime.jsx(RoutedTrace, { from: ".J4 > .SWDIO", to: ".R_DIO > .pin2" }), jsxRuntime.jsx(RoutedTrace, { from: ".J4 > .NRST", to: ".R_NRST > .pin2" }), jsxRuntime.jsx(RoutedTrace, { from: ".J4 > .SWCLK", to: "net.SWCLK" }), jsxRuntime.jsx(RoutedTrace, { from: ".J4 > .GND", to: "net.GND" }), jsxRuntime.jsx("silkscreentext", { text: "TAG IDC", pcbX: 0, pcbY: 20.2, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "1 3V3 / 2 DIO", pcbX: 0, pcbY: 18.6, layer: "bottom", fontSize: 0.9 }), jsxRuntime.jsx("silkscreentext", { text: "3 NRST / 4 CLK", pcbX: 0, pcbY: 17.5, layer: "bottom", fontSize: 0.9 }), jsxRuntime.jsx("silkscreentext", { text: "5 GND / 6 5V", pcbX: 0, pcbY: 14.9, layer: "bottom", fontSize: 0.9 }), jsxRuntime.jsx("silkscreentext", { text: "SWD LOGIC: 3.3V", pcbX: 0, pcbY: -12.9, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "JST SWD", pcbX: -8.5, pcbY: -15, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "1 CLK", pcbX: -8.5, pcbY: -16.5, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "2 GND", pcbX: -8.5, pcbY: -18, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "3 DIO", pcbX: -8.5, pcbY: -19.5, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "POWER", pcbX: -1.8, pcbY: -15, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "1 VOUT", pcbX: -1.8, pcbY: -16.5, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "2 GND", pcbX: -1.8, pcbY: -18, layer: "bottom", fontSize: 1 }), jsxRuntime.jsx("silkscreentext", { text: "JST 5PIN", pcbX: 6.1, pcbY: -15.2, layer: "bottom", fontSize: 0.9 }), jsxRuntime.jsx("silkscreentext", { text: "1 VOUT", pcbX: 6.1, pcbY: -16.3, layer: "bottom", fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: "2 DIO", pcbX: 6.1, pcbY: -17.25, layer: "bottom", fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: "3 GND", pcbX: 6.1, pcbY: -18.2, layer: "bottom", fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: "4 CLK", pcbX: 6.1, pcbY: -19.15, layer: "bottom", fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: "5 NRST", pcbX: 6.1, pcbY: -20.1, layer: "bottom", fontSize: 0.85 }), jsxRuntime.jsx("silkscreentext", { text: "TAG", pcbX: 9.5, pcbY: -4.3, fontSize: 0.7 }), jsxRuntime.jsx(INA219AIDCNR, { name: "U_SENSE", pcbX: -4, pcbY: -10.5, schX: -7, schY: -3, schSheetName: "MCU__services", schSectionName: "current" }), jsxRuntime.jsx("resistor", { name: "R_SHUNT", resistance: "0.1", footprint: "0603", manufacturerPartNumber: "RL0603FR-070R1L", supplierPartNumbers: { jlcpcb: ["C326946"] }, pcbX: -0.5, pcbY: -11.5, pcbRotation: 270, schX: -4, schY: 5, schSheetName: "MCU__services", schSectionName: "target-power" }), jsxRuntime.jsx("capacitor", { name: "C_SENSE", capacitance: "100nF", footprint: "0402", pcbX: -4, pcbY: -13.2, schX: -3, schY: -3, schSheetName: "MCU__services", schSectionName: "current" }), jsxRuntime.jsx("resistor", { name: "R_SDA", resistance: "4.7k", footprint: "0402", pcbX: -4.9, pcbY: -8.1, schX: -11, schY: 0, schSheetName: "MCU__services", schSectionName: "current" }), jsxRuntime.jsx("resistor", { name: "R_SCL", resistance: "4.7k", footprint: "0402", pcbX: -3, pcbY: -8.1, schX: -7, schY: 0, schSheetName: "MCU__services", schSectionName: "current" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_SHUNT > .pin1", to: "net.SELECTED_POWER" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_SHUNT > .pin2", to: "net.TARGET_POWER" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .IN_POS", to: "net.SELECTED_POWER", thickness: 0.15 }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .IN_NEG", to: "net.TARGET_POWER", thickness: 0.15 }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .VS", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .GND", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .A0", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .A1", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .SDA", to: ".U1 > .GPIO18" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_SENSE > .SCL", to: ".U1 > .GPIO19" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_SDA > .pin1", to: ".U_SENSE > .SDA" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_SDA > .pin2", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_SCL > .pin1", to: ".U_SENSE > .SCL" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_SCL > .pin2", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_SENSE > .pin1", to: "net.V3V3" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_SENSE > .pin2", to: "net.GND" }), jsxRuntime.jsx(XL_1615RGBC_2812B_S, { name: "D_RGB", pcbX: 10.5, pcbY: 4, schX: 11, schY: -2, schSheetName: "MCU__services", schSectionName: "rgb", noConnect: ["DO"], pcbStyle: { silkscreenTextVisibility: "hidden" } }), jsxRuntime.jsx(SN74AHCT1G125DCKR, { name: "U_RGB", pcbX: 8.5, pcbY: 1, schX: 4, schY: -2, schSheetName: "MCU__services", schSectionName: "rgb" }), jsxRuntime.jsx("resistor", { name: "R_RGB", resistance: "100", footprint: "0402", pcbX: 11, pcbY: 1.5, schX: 8, schY: -2, schSheetName: "MCU__services", schSectionName: "rgb" }), jsxRuntime.jsx("resistor", { name: "R_RGB_PD", resistance: "100k", footprint: "0402", pcbX: 8.3, pcbY: -1.5, schX: 2, schY: -5, schSheetName: "MCU__services", schSectionName: "rgb" }), jsxRuntime.jsx("capacitor", { name: "C_RGB", capacitance: "100nF", footprint: "0402", pcbX: 10.5, pcbY: 6.7, schX: 11, schY: -5, schSheetName: "MCU__services", schSectionName: "rgb" }), jsxRuntime.jsx("capacitor", { name: "C_RGB_BUF", capacitance: "100nF", footprint: "0402", pcbX: 11, pcbY: -0.3, schX: 6, schY: -5, schSheetName: "MCU__services", schSectionName: "rgb" }), jsxRuntime.jsx(RoutedTrace, { from: ".U1 > .GPIO25", to: ".U_RGB > .A" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_RGB_PD > .pin1", to: ".U_RGB > .A" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_RGB_PD > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_RGB > .N_OE", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_RGB > .GND", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_RGB > .VCC", to: "net.VBUS" }), jsxRuntime.jsx(RoutedTrace, { from: ".U_RGB > .Y", to: ".R_RGB > .pin1" }), jsxRuntime.jsx(RoutedTrace, { from: ".R_RGB > .pin2", to: ".D_RGB > .DI" }), jsxRuntime.jsx(RoutedTrace, { from: ".D_RGB > .VDD", to: "net.VBUS" }), jsxRuntime.jsx(RoutedTrace, { from: ".D_RGB > .GND", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_RGB > .pin1", to: "net.VBUS" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_RGB > .pin2", to: "net.GND" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_RGB_BUF > .pin1", to: "net.VBUS" }), jsxRuntime.jsx(RoutedTrace, { from: ".C_RGB_BUF > .pin2", to: "net.GND" }), jsxRuntime.jsx("silkscreentext", { text: "5V", pcbX: -10.5, pcbY: 5.4, fontSize: 0.9 }), jsxRuntime.jsx("silkscreentext", { text: "3V3", pcbX: -10.5, pcbY: -4.95, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "SWD", pcbX: -6, pcbY: -13, fontSize: 0.6 }), jsxRuntime.jsx("silkscreentext", { text: "1:CLK 2:GND", pcbX: -8.5, pcbY: -13.6, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "3:DIO", pcbX: -8.5, pcbY: -14.5, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "POWER", pcbX: -1.8, pcbY: -13, fontSize: 0.7 }), jsxRuntime.jsx("silkscreentext", { text: "1:VOUT", pcbX: -1.8, pcbY: -13.6, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "2:GND", pcbX: -1.8, pcbY: -14.5, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "5PIN", pcbX: 10, pcbY: -13, fontSize: 0.7 }), jsxRuntime.jsx("silkscreentext", { text: "1:VOUT 2:DIO 3:GND", pcbX: 6.1, pcbY: -13.6, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "4:CLK 5:NRST", pcbX: 6.1, pcbY: -14.5, fontSize: 0.55 }), jsxRuntime.jsx("silkscreentext", { text: "IO:3V3", pcbX: -1.8, pcbY: -20.5, fontSize: 0.55 })] })] }));
}
exports.ProgrammerBoard = ProgrammerBoard;
exports.StandardJstPowerSide = StandardJstPowerSide;
exports.StandardJstPowerUpward = StandardJstPowerUpward;
exports.StandardJstSwdResetSide = StandardJstSwdResetSide;
exports.StandardJstSwdResetUpward = StandardJstSwdResetUpward;
exports.StandardJstSwdSide = StandardJstSwdSide;
exports.StandardJstSwdUpward = StandardJstSwdUpward;
exports.StandardJstUartSide = StandardJstUartSide;
exports.StandardJstUartUpward = StandardJstUartUpward;
exports.StandardTagConnectSwd = StandardTagConnectSwd;
exports.default = StandardJstSwdUpward;
exports.powerPinLabels = powerPinLabels;
exports.swdPinLabels = swdPinLabels;
exports.swdResetPinLabels = swdResetPinLabels;
exports.tagConnectPinLabels = tagConnectPinLabels;
exports.uartHostPinLabels = uartHostPinLabels;
exports.uartPinLabels = uartPinLabels;