techmannih/trellis-core

This code defines a detailed electronic hardware schematic and PCB layout for a Linux System-on-Module, incorporating components such as oscillators, power regulators, USB-C connectors, connectors, LEDs, resistors, capacitors, inductors, and integrated circuits, with precise physical footprint and 3D models.

Version
0.2.13
License
unset
Stars
0

dist/index.cjs

'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

var jsxRuntime = require('react/jsx-runtime');
require('tscircuit');
var objPath = require('././assets/SM04B_SRSS_TB_LF__SN_-af837bac.obj');
var stepPath = require('././assets/SM04B_SRSS_TB_LF__SN_-886a1ee5.step');
var objPath$1 = require('././assets/SM06B_SRSS_TB_LF__SN_-ae4de985.obj');
var stepPath$1 = require('././assets/SM06B_SRSS_TB_LF__SN_-36555b91.step');
var objPath$2 = require('././assets/T113_S3-2776c37f.obj');
var stepPath$2 = require('././assets/T113_S3-06559a31.step');

const pinLabels$d = {
    pin1: ["pin1"],
    pin2: ["GND1"],
    pin3: ["pin3"],
    pin4: ["GND2"]
};
const pinAttributes$3 = {
    pin2: { requiresGround: true },
    pin4: { requiresGround: true }
};
const CM4024M00008001 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$d, pinAttributes: pinAttributes$3, symbol: jsxRuntime.jsxs("symbol", { children: [jsxRuntime.jsx("port", { name: "pin1", pinNumber: 1, aliases: ["1"], direction: "left", schX: -1.2, schY: -0.3, schStemLength: 0.4 }), jsxRuntime.jsx("port", { name: "pin3", pinNumber: 3, aliases: ["3"], direction: "right", schX: 1.2, schY: 0.3, schStemLength: 0.4 }), jsxRuntime.jsx("port", { name: "pin4", pinNumber: 4, aliases: ["GND2", "GND"], direction: "left", schX: -1.2, schY: 0.3, schStemLength: 0.4 }), jsxRuntime.jsx("port", { name: "pin2", pinNumber: 2, aliases: ["GND1", "GND"], direction: "right", schX: 1.2, schY: -0.3, schStemLength: 0.4 }), jsxRuntime.jsx("schematicrect", { schX: 0, schY: 0, width: 1.6, height: 1.2, strokeWidth: 0.02, color: "#880000" }), jsxRuntime.jsx("schematiccircle", { center: { x: -0.65, y: -0.45 }, radius: 0.04, strokeWidth: 0.02, color: "#880000", isFilled: true, fillColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [
                        { x: -0.25, y: -0.28 },
                        { x: -0.25, y: 0.28 },
                    ], strokeWidth: 0.02, strokeColor: "#881100" }), jsxRuntime.jsx("schematicpath", { points: [
                        { x: 0.25, y: -0.28 },
                        { x: 0.25, y: 0.28 },
                    ], strokeWidth: 0.02, strokeColor: "#881100" }), jsxRuntime.jsx("schematicpath", { points: [
                        { x: -0.8, y: -0.3 },
                        { x: -0.45, y: -0.3 },
                        { x: -0.45, y: 0 },
                        { x: -0.25, y: 0 },
                    ], strokeWidth: 0.02, strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [
                        { x: 0.8, y: 0.3 },
                        { x: 0.45, y: 0.3 },
                        { x: 0.45, y: 0 },
                        { x: 0.25, y: 0 },
                    ], strokeWidth: 0.02, strokeColor: "#880000" }), jsxRuntime.jsx("schematicrect", { schX: 0, schY: 0, width: 0.18, height: 0.52, strokeWidth: 0.02, color: "#880000" }), jsxRuntime.jsx("schematictext", { text: "{REF}", schX: 0, schY: 0.8, fontSize: 0.2, anchor: "center" }), jsxRuntime.jsx("schematictext", { text: "24MHz", schX: 0, schY: -0.8, fontSize: 0.2, anchor: "center" })] }), supplierPartNumbers: {
            "jlcpcb": [
                "C7294624"
            ]
        }, manufacturerPartNumber: "CM4024M00008001", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.94996mm", pcbY: "-0.750062mm", width: "1.1999976mm", height: "1.0999978mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.94996mm", pcbY: "-0.750062mm", width: "1.1999976mm", height: "1.0999978mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.94996mm", pcbY: "0.750062mm", width: "1.1999976mm", height: "1.0999978mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-0.94996mm", pcbY: "0.750062mm", width: "1.1999976mm", height: "1.0999978mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.0066000000000486, "y": -0.20065999999997075 }, { "x": -2.0066000000000486, "y": -1.7576799999999366 }, { "x": -0.3505200000001878, "y": -1.7576799999999366 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.7786095999999816, "y": -1.5285973999998532 }, { "x": -1.7786095999999816, "y": 1.528597399999967 }, { "x": 1.7786095999999816, "y": 1.528597399999967 }, { "x": 1.7786095999999816, "y": -1.5285973999998532 }, { "x": -1.7786095999999816, "y": -1.5285973999998532 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.1143mm", pcbY: "2.524mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.2566000000000486, "y": 1.774000000000001 }, { "x": 2.02800000000002, "y": 1.774000000000001 }, { "x": 2.02800000000002, "y": -2.0026000000000295 }, { "x": -2.2566000000000486, "y": -2.0026000000000295 }, { "x": -2.2566000000000486, "y": 1.774000000000001 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7294624.obj?uuid=f88e6934b74b41a8bf87a127332ccf2b",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7294624.step?uuid=f88e6934b74b41a8bf87a127332ccf2b",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: -12700000070253736e-21, y: 0, z: -0.01 },
        }, ...props }));
};

const pinLabels$c = {
    pin1: ["SHELL1", "MH1"],
    pin2: ["SHELL2", "MH2"],
    pin3: ["SHELL3", "MH3"],
    pin4: ["SHELL4", "MH4"],
    pin5: ["GND1", "A1B12"],
    pin6: ["VBUS1", "A4B9"],
    pin7: ["GND2", "B1A12"],
    pin8: ["VBUS2", "B4A9"],
    pin9: ["CC2", "B5"],
    pin10: ["SBU1", "A8"],
    pin11: ["DP2", "B6"],
    pin12: ["DM1", "DN1", "A7"],
    pin13: ["DP1", "A6"],
    pin14: ["DM2", "DN2", "B7"],
    pin15: ["CC1", "A5"],
    pin16: ["SBU2", "B8"]
};
const HX_TYPE_C_16P_L8_35 = (props) => {
    return (jsxRuntime.jsx("connector", { standard: "usb_c", pinLabels: pinLabels$c, supplierPartNumbers: {
            "jlcpcb": [
                "C41427493"
            ]
        }, manufacturerPartNumber: "HX_TYPE_C_16P_L8_35", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("hole", { pcbX: "2.875026mm", pcbY: "0.79000355mm", diameter: "0.700024mm" }), jsxRuntime.jsx("hole", { pcbX: "-2.875026mm", pcbY: "0.79101955mm", diameter: "0.700024mm" }), jsxRuntime.jsx("platedhole", { portHints: ["pin4"], pcbX: "4.320032mm", pcbY: "-2.88994845mm", holeWidth: "0.5999988mm", holeHeight: "1.3999972mm", outerWidth: "0.999998mm", outerHeight: "1.7999964mm", shape: "pill" }), jsxRuntime.jsx("platedhole", { portHints: ["pin3"], pcbX: "-4.320032mm", pcbY: "-2.88994845mm", holeWidth: "0.5999988mm", holeHeight: "1.3999972mm", outerWidth: "0.999998mm", outerHeight: "1.7999964mm", shape: "pill" }), jsxRuntime.jsx("platedhole", { portHints: ["pin2"], pcbX: "4.320032mm", pcbY: "1.28946915mm", holeWidth: "0.5999988mm", holeHeight: "1.6999966mm", outerWidth: "0.999998mm", outerHeight: "2.0999958mm", shape: "pill" }), jsxRuntime.jsx("platedhole", { portHints: ["pin1"], pcbX: "-4.320032mm", pcbY: "1.28987555mm", holeWidth: "0.5999988mm", holeHeight: "1.6999966mm", outerWidth: "0.999998mm", outerHeight: "2.0999958mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-3.200146mm", pcbY: "2.21494355mm", width: "0.5299964mm", height: "1.4500098mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-2.400046mm", pcbY: "2.21494355mm", width: "0.5299964mm", height: "1.4500098mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "3.199892mm", pcbY: "2.21468955mm", width: "0.5299964mm", height: "1.4500098mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "2.400046mm", pcbY: "2.21494355mm", width: "0.5299964mm", height: "1.4500098mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin9"], pcbX: "1.75006mm", pcbY: "2.21494355mm", width: "0.2999994mm", height: "1.4500098mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin10"], pcbX: "1.249934mm", pcbY: "2.21494355mm", width: "0.2999994mm", height: "1.4500098mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin11"], pcbX: "0.750062mm", pcbY: "2.21494355mm", width: "0.2999994mm", height: "1.4500098mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin12"], pcbX: "0.249936mm", pcbY: "2.21494355mm", width: "0.2999994mm", height: "1.4500098mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin13"], pcbX: "-0.249936mm", pcbY: "2.21494355mm", width: "0.2999994mm", height: "1.4500098mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin14"], pcbX: "-0.750062mm", pcbY: "2.21494355mm", width: "0.2999994mm", height: "1.4500098mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin15"], pcbX: "-1.249934mm", pcbY: "2.21494355mm", width: "0.2999994mm", height: "1.4500098mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin16"], pcbX: "-1.75006mm", pcbY: "2.21494355mm", width: "0.2999994mm", height: "1.4500098mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -4.320082800000137, "y": -1.758886450000091 }, { "x": -4.320082800000137, "y": 0.008648749999792926 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.319879599999922, "y": -1.758886450000091 }, { "x": 4.319879599999922, "y": 0.008648749999792926 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.319879599999922, "y": -6.510032650000085 }, { "x": 4.319879599999922, "y": -4.021162849999996 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -4.320082800000137, "y": -6.510032650000085 }, { "x": -4.320082800000137, "y": -4.021162849999996 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.319879599999922, "y": -6.510032650000085 }, { "x": -4.320082800000137, "y": -6.510032650000085 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0mm", pcbY: "3.94341555mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -5.075999999999908, "y": 3.193415549999827 }, { "x": 5.076000000000022, "y": 3.193415549999827 }, { "x": 5.076000000000022, "y": -6.755384450000065 }, { "x": -5.075999999999908, "y": -6.755384450000065 }, { "x": -5.075999999999908, "y": 3.193415549999827 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C41427493.obj?uuid=9544114ef5bb4dfbb31a31544500c2c1",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C41427493.step?uuid=9544114ef5bb4dfbb31a31544500c2c1",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0.00008889999992334197, y: 6.037524650000114, z: -1.7299890000000002 },
        }, ...props }));
};

const JK_nSMD100_16 = (props) => {
    return (jsxRuntime.jsx("fuse", { currentRating: "1A", supplierPartNumbers: {
            "jlcpcb": [
                "C369161"
            ]
        }, manufacturerPartNumber: "JK_nSMD100_16", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.445006mm", pcbY: "0mm", width: "1.1900916mm", height: "1.7279874mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "1.445006mm", pcbY: "0mm", width: "1.1900916mm", height: "1.7279874mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.9261856000000108, "y": 1.0926064000000082 }, { "x": -2.1163026000000116, "y": 1.0926064000000082 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.926210999999995, "y": 1.0926064000000082 }, { "x": 2.1163026000000116, "y": 1.0926064000000082 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.2687025999999975, "y": 0.9402064000000081 }, { "x": -2.2687025999999975, "y": -0.9402063999999939 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.2687025999999832, "y": 0.9402064000000081 }, { "x": 2.2687025999999832, "y": -0.9402063999999939 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.1163026000000116, "y": -1.092606399999994 }, { "x": -0.9261856000000108, "y": -1.092606399999994 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.1163026000000116, "y": -1.092606399999994 }, { "x": 0.926210999999995, "y": -1.092606399999994 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -14210854715202004e-30, "y": 0 }, { "x": -0.08441074011676619, "y": 0.2037855535998574 }, { "x": -0.11320167162334371, "y": 0.422474390000005 }, { "x": -0.08441074011676619, "y": 0.6411632264001383 }, { "x": 0, "y": 0.8449487799999957 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.842170943040401e-14, "y": 0 }, { "x": 0.08441074011679461, "y": -0.20378555359984318 }, { "x": 0.11320167162334371, "y": -0.42247438999999076 }, { "x": 0.08441074011679461, "y": -0.6411632264001241 }, { "x": 0, "y": -0.8449487799999957 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.0127mm", pcbY: "2.0922mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.5105999999999966, "y": 1.3422000000000054 }, { "x": 2.5360000000000014, "y": 1.3422000000000054 }, { "x": 2.5360000000000014, "y": -1.3421999999999912 }, { "x": -2.5105999999999966, "y": -1.3421999999999912 }, { "x": -2.5105999999999966, "y": 1.3422000000000054 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C369161.obj?uuid=7dbd95a5ee9a45949b72cb8147e267ff",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C369161.step?uuid=7dbd95a5ee9a45949b72cb8147e267ff",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: -12699999999199463e-21, z: 0 },
        }, ...props }));
};

const pinLabels$b = {
    pin1: ["anode", "pos"],
    pin2: ["cathode", "neg"]
};
const NCD0805R1 = (props) => {
    const { name = "LED1", ...restProps } = props;
    return (jsxRuntime.jsx("led", { name: name, pinLabels: pinLabels$b, supplierPartNumbers: {
            "jlcpcb": [
                "C84256"
            ]
        }, manufacturerPartNumber: "NCD0805R1", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1", "anode", "pos"], pcbX: "1.100074mm", pcbY: "0mm", width: "0.999998mm", height: "1.2500102mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2", "cathode", "neg"], pcbX: "-1.100074mm", pcbY: "0mm", width: "0.999998mm", height: "1.2500102mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.4999735999999757, "y": 0.9499091999999791 }, { "x": 1.980056999999988, "y": 0.9598913999999468 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.6400545999999849, "y": -0.9401047999999719 }, { "x": 1.980056999999988, "y": -0.9401047999999719 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.980056999999988, "y": 0.9598913999999468 }, { "x": 1.980056999999988, "y": -0.9401302000001124 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.7500600000000759, "y": -0.95011240000008 }, { "x": -1.7500600000000759, "y": -0.9500616000000264 }, { "x": -2.099995799999988, "y": -0.6001258000001144 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.7500600000000759, "y": 0.9499091999999791 }, { "x": -1.7500600000000759, "y": 0.9498583999999255 }, { "x": -2.099995799999988, "y": 0.5999226000000135 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.500024400000143, "y": 0.9499091999999791 }, { "x": -1.7500600000000759, "y": 0.9499091999999791 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.500024400000143, "y": -0.95011240000008 }, { "x": -1.7500600000000759, "y": -0.95011240000008 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.099995799999988, "y": 0.5999226000000135 }, { "x": -2.099995799999988, "y": -0.6001258000001144 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.30005019999998694, "y": 0.49989740000000893 }, { "x": 0.30005019999998694, "y": -0.5001006000001098 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.30005019999998694, "y": -0.005156199999987621 }, { "x": -0.19994880000001558, "y": -0.005156199999987621 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.066802mm", pcbY: "1.9525mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.361501999999973, "y": 1.2024999999999864 }, { "x": 2.2278979999998683, "y": 1.2024999999999864 }, { "x": 2.2278979999998683, "y": -1.2024999999999864 }, { "x": -2.361501999999973, "y": -1.2024999999999864 }, { "x": -2.361501999999973, "y": 1.2024999999999864 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C84256.obj?uuid=23093642268545519703b953fc993978",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C84256.step?uuid=23093642268545519703b953fc993978",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: -5079999993995443e-20, y: 0.00011430000006384944, z: -0.01 },
        }, ...restProps }));
};

const pinLabels$a = {
    pin1: ["pin1"],
    pin2: ["pin2"]
};
const Q13FC13500004 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$a, symbol: jsxRuntime.jsxs("symbol", { children: [jsxRuntime.jsx("port", { name: "pin1", pinNumber: 1, aliases: ["1"], direction: "left", schX: -0.8, schY: 0, schStemLength: 0.3 }), jsxRuntime.jsx("port", { name: "pin2", pinNumber: 2, aliases: ["2"], direction: "right", schX: 0.8, schY: 0, schStemLength: 0.3 }), jsxRuntime.jsx("schematicpath", { points: [
                        { x: -0.22, y: -0.32 },
                        { x: -0.22, y: 0.32 },
                    ], strokeWidth: 0.02, strokeColor: "#8D2323" }), jsxRuntime.jsx("schematicrect", { schX: 0, schY: 0, width: 0.2, height: 0.56, strokeWidth: 0.02, color: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [
                        { x: 0.22, y: -0.32 },
                        { x: 0.22, y: 0.32 },
                    ], strokeWidth: 0.02, strokeColor: "#8D2323" }), jsxRuntime.jsx("schematicpath", { points: [
                        { x: -0.5, y: 0 },
                        { x: -0.22, y: 0 },
                    ], strokeWidth: 0.02, strokeColor: "#8D2323" }), jsxRuntime.jsx("schematicpath", { points: [
                        { x: 0.22, y: 0 },
                        { x: 0.5, y: 0 },
                    ], strokeWidth: 0.02, strokeColor: "#8D2323" }), jsxRuntime.jsx("schematictext", { text: "{REF}", schX: 0, schY: 0.5, fontSize: 0.2, anchor: "center" }), jsxRuntime.jsx("schematictext", { text: "32.768kHz", schX: 0, schY: -0.5, fontSize: 0.2, anchor: "center" })] }), supplierPartNumbers: {
            "jlcpcb": [
                "C32346"
            ]
        }, manufacturerPartNumber: "Q13FC13500004", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.250061mm", pcbY: "0mm", width: "0.999998mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "1.250061mm", pcbY: "0mm", width: "0.999998mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.5079999999999956, "y": 0.7621269999999924 }, { "x": 0.5079999999999956, "y": 0.7621269999999924 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.5079999999999956, "y": -0.7618730000000085 }, { "x": -0.5079999999999956, "y": -0.7618730000000085 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.012065mm", pcbY: "1.91186mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.027365000000003, "y": 1.1618600000000043 }, { "x": 2.0032349999999894, "y": 1.1618600000000043 }, { "x": 2.0032349999999894, "y": -1.1669399999999968 }, { "x": -2.027365000000003, "y": -1.1669399999999968 }, { "x": -2.027365000000003, "y": 1.1618600000000043 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C32346.obj?uuid=fd4574cdfbe94d00a9458103bda2310c",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C32346.step?uuid=fd4574cdfbe94d00a9458103bda2310c",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: -1396999999911941e-19, z: 0 },
        }, ...props }));
};

const pinLabels$9 = {
    pin1: ["N_OE"],
    pin2: ["A"],
    pin3: ["GND"],
    pin4: ["Y"],
    pin5: ["VCC"]
};
const pinAttributes$2 = {
    pin3: { requiresGround: true },
    pin5: { requiresPower: true }
};
const SN74AHCT1G125DCKR = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$9, pinAttributes: pinAttributes$2, supplierPartNumbers: {
            "jlcpcb": [
                "C350557"
            ]
        }, manufacturerPartNumber: "SN74AHCT1G125DCKR", footprint: "dfn6_missing(5)_p0.65mm_w3.05mm_pw0.35mm_pl0.85mm_pin1location(leftside,bottom)", 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$8 = {
    pin1: ["A"],
    pin2: ["B"],
    pin3: ["GND"],
    pin4: ["Y"],
    pin5: ["VCC"]
};
const SN74AHC1G08DCKR = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$8, pinAttributes: {
            pin5: { requiresPower: true },
            pin3: { requiresGround: true },
        }, supplierPartNumbers: {
            "jlcpcb": [
                "C122838"
            ]
        }, manufacturerPartNumber: "SN74AHC1G08DCKR", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.100074mm", pcbY: "-0.649986mm", width: "0.8999982mm", height: "0.3999992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-1.100074mm", pcbY: "0.649986mm", width: "0.8999982mm", height: "0.3999992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "1.100074mm", pcbY: "0.649986mm", width: "0.8999982mm", height: "0.3999992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "1.100074mm", pcbY: "0mm", width: "0.8999982mm", height: "0.3999992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "1.100074mm", pcbY: "-0.649986mm", width: "0.8999982mm", height: "0.3999992mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999732000001586, "y": -0.2418841999997312 }, { "x": -0.6999732000001586, "y": 0.24198580000006586 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.6999985999998444, "y": 1.058189400000174 }, { "x": 0.6999985999998444, "y": 1.1500866000001224 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.6999985999998444, "y": -1.1499341999999615 }, { "x": 0.6999985999998444, "y": -1.0580877999998393 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999732000001586, "y": 1.0581132000000935 }, { "x": -0.6999732000001586, "y": 1.1500866000001224 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999732000001586, "y": -1.1499341999999615 }, { "x": -0.6999732000001586, "y": -1.0580369999998993 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999732000001586, "y": 1.1500866000001224 }, { "x": 0.6999985999998444, "y": 1.1500866000001224 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999732000001586, "y": -1.1499341999999615 }, { "x": 0.6999985999998444, "y": -1.1499341999999615 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.2699999999998681, "y": -1.2699999999998681 }, { "x": 1.2656725799386095, "y": -1.3028700187279583 }, { "x": 1.252985226280316, "y": -1.3334999999998445 }, { "x": 1.2328025612105193, "y": -1.3598025612106994 }, { "x": 1.2064999999998918, "y": -1.3799852262804961 }, { "x": 1.1758700187278919, "y": -1.3926725799385622 }, { "x": 1.1429999999998017, "y": -1.3969999999998208 }, { "x": 1.110129981271939, "y": -1.3926725799385622 }, { "x": 1.0794999999998254, "y": -1.3799852262804961 }, { "x": 1.0531974387891978, "y": -1.3598025612106994 }, { "x": 1.0330147737192874, "y": -1.3334999999998445 }, { "x": 1.0203274200611077, "y": -1.3028700187279583 }, { "x": 1.015999999999849, "y": -1.2699999999998681 }, { "x": 1.0203274200611077, "y": -1.237129981271778 }, { "x": 1.0330147737192874, "y": -1.2064999999998918 }, { "x": 1.0531974387891978, "y": -1.1801974387892642 }, { "x": 1.0794999999998254, "y": -1.16001477371924 }, { "x": 1.110129981271939, "y": -1.147327420061174 }, { "x": 1.1429999999998017, "y": -1.1429999999999154 }, { "x": 1.1758700187278919, "y": -1.147327420061174 }, { "x": 1.2064999999998918, "y": -1.16001477371924 }, { "x": 1.2328025612105193, "y": -1.1801974387892642 }, { "x": 1.252985226280316, "y": -1.2064999999998918 }, { "x": 1.2656725799386095, "y": -1.237129981271778 }, { "x": 1.2699999999998681, "y": -1.2699999999998681 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.237744mm", pcbY: "2.146556mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.802956000000222, "y": 1.3965560000000323 }, { "x": 2.2784439999998085, "y": 1.3965560000000323 }, { "x": 2.2784439999998085, "y": -1.6434439999999313 }, { "x": -1.802956000000222, "y": -1.6434439999999313 }, { "x": -1.802956000000222, "y": 1.3965560000000323 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C122838.obj?uuid=2a221d464efb4ebcb99e4ea11aff9052",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C122838.step?uuid=2a221d464efb4ebcb99e4ea11aff9052",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: 0.000012699999842880061, y: 0.00005080000005364127, z: -0.1 },
        }, ...props }));
};

const pinLabels$7 = {
    pin1: ["pin1"],
    pin2: ["pin2"],
    pin3: ["pin3"],
    pin4: ["pin4"]
};
const SM04B_SRSS_TB_LF__SN_ = (props) => {
    return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 4, pinLabels: pinLabels$7, supplierPartNumbers: {
            "jlcpcb": [
                "C160404"
            ]
        }, manufacturerPartNumber: "SM04B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { insertionDirection: "from_bottom", children: [jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.499872mm", pcbY: "2.0005167mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.49987mm", pcbY: "2.0005167mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "1.500378mm", pcbY: "2.0000087mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.50038mm", pcbY: "2.0000087mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { pcbX: "-2.800096mm", pcbY: "-1.8750153mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { pcbX: "2.800096mm", pcbY: "-1.8755233mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.019960400000059, "y": -2.397467900000038 }, { "x": 1.8800063999999566, "y": -2.397467900000038 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.9400266000000101, "y": 1.8624676999997973 }, { "x": -3.019958400000064, "y": 1.8624676999997973 }, { "x": -3.019958400000064, "y": -0.7374763000001394 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.040000999999961, "y": 1.8624676999997973 }, { "x": 2.9600143999999773, "y": 1.8624676999997973 }, { "x": 2.9600143999999773, "y": -0.7443089000000782 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-2.49936mm", pcbY: "1.3749147mm", radius: "0.124968mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.000254mm", pcbY: "3.7879167mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -3.653346000000056, "y": 3.037916699999869 }, { "x": 3.653854000000024, "y": 3.037916699999869 }, { "x": 3.653854000000024, "y": -3.024683300000106 }, { "x": -3.653346000000056, "y": -3.024683300000106 }, { "x": -3.653346000000056, "y": 3.037916699999869 }] })] }), cadModel: {
            objUrl: objPath,
            stepUrl: stepPath,
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 1.5, y: 0.2875033000001168, z: -0.01 },
        }, ...props }));
};

const pinLabels$6 = {
    pin1: ["pin1"],
    pin2: ["pin2"],
    pin3: ["pin3"],
    pin4: ["pin4"],
    pin5: ["pin5"],
    pin6: ["pin6"]
};
const SM06B_SRSS_TB_LF__SN_ = (props) => {
    return (jsxRuntime.jsx("connector", { standard: "jst_sh", pinCount: 6, pinLabels: pinLabels$6, supplierPartNumbers: {
            "jlcpcb": [
                "C160405"
            ]
        }, manufacturerPartNumber: "SM06B-SRSS-TB(LF)(SN)", footprint: jsxRuntime.jsxs("footprint", { insertionDirection: "from_bottom", children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-2.499995mm", pcbY: "2.0500086mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-1.499743mm", pcbY: "2.0500086mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-0.499745mm", pcbY: "2.0500086mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.500253mm", pcbY: "2.0500086mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "1.500251mm", pcbY: "2.0500086mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "2.500249mm", pcbY: "2.0500086mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { pcbX: "3.799967mm", pcbY: "-1.8250154mm", width: "1.499997mm", height: "1.999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { pcbX: "-3.799967mm", pcbY: "-1.8250154mm", width: "1.499997mm", height: "1.999996mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.9998904000000266, "y": 1.725015600000006 }, { "x": -3.0310073999999076, "y": 1.725015600000006 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 3.0312613999999485, "y": 1.725015600000006 }, { "x": 4.000068199999987, "y": 1.725015600000006 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.000068199999987, "y": 1.725015600000006 }, { "x": 4.000068199999987, "y": -0.5938519999999698 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.9998904000000266, "y": 1.725015600000006 }, { "x": -3.9998904000000266, "y": -0.5938519999999698 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.818714200000045, "y": -2.524963200000002 }, { "x": 2.8188920000000053, "y": -2.524963200000002 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.002921mm", pcbY: "4.1676086mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -4.793678999999997, "y": 3.417608599999994 }, { "x": 4.799521000000141, "y": 3.417608599999994 }, { "x": 4.799521000000141, "y": -3.0767913999999337 }, { "x": -4.793678999999997, "y": -3.0767913999999337 }, { "x": -4.793678999999997, "y": 3.417608599999994 }] })] }), cadModel: {
            objUrl: objPath$1,
            stepUrl: stepPath$1,
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 2.4999238000000332, y: 0.3445008999999346, z: -0.01 },
        }, ...props }));
};

const pinLabels$5 = {
    pin1: ["PG6"],
    pin2: ["PG7"],
    pin3: ["PG8"],
    pin4: ["PG9"],
    pin5: ["PG10"],
    pin6: ["PG11"],
    pin7: ["PF0"],
    pin8: ["PF1"],
    pin9: ["PF2"],
    pin10: ["PF3"],
    pin11: ["PF4"],
    pin12: ["PF5"],
    pin13: ["PF6"],
    pin14: ["PC7"],
    pin15: ["PC6"],
    pin16: ["PC5"],
    pin17: ["PC4"],
    pin18: ["PC3"],
    pin19: ["PC2"],
    pin20: ["VCC_PLL"],
    pin21: ["REFCLK_OUT"],
    pin22: ["DXOUT"],
    pin23: ["DXIN"],
    pin24: ["X32KOUT"],
    pin25: ["X32KIN"],
    pin26: ["VCC_RTC"],
    pin27: ["RESET"],
    pin28: ["LDOA_OUT"],
    pin29: ["LDO_IN"],
    pin30: ["LDOB_OUT"],
    pin31: ["PE13"],
    pin32: ["PE12"],
    pin33: ["PE3"],
    pin34: ["VCC_PE"],
    pin35: ["PE2"],
    pin36: ["PE11"],
    pin37: ["PE10"],
    pin38: ["PE9"],
    pin39: ["PE8"],
    pin40: ["PE7"],
    pin41: ["PE6"],
    pin42: ["PE5"],
    pin43: ["PE4"],
    pin44: ["PE0"],
    pin45: ["PE1"],
    pin46: ["VDD_SYS0"],
    pin47: ["DZQ"],
    pin48: ["VCC_DRAM0"],
    pin49: ["VCC_DRAM1"],
    pin50: ["VDD18_DRAM"],
    pin51: ["VDD_SYS1"],
    pin52: ["PD22"],
    pin53: ["PD21"],
    pin54: ["PD20"],
    pin55: ["PD0"],
    pin56: ["PD1"],
    pin57: ["PD2"],
    pin58: ["PD3"],
    pin59: ["PD4"],
    pin60: ["PD5"],
    pin61: ["PD6"],
    pin62: ["PD7"],
    pin63: ["PD8"],
    pin64: ["PD9"],
    pin65: ["VCC_LVDS"],
    pin66: ["VCC_PD"],
    pin67: ["PD10"],
    pin68: ["PD11"],
    pin69: ["PD13"],
    pin70: ["PD12"],
    pin71: ["PD14"],
    pin72: ["PD15"],
    pin73: ["PD16"],
    pin74: ["PD17"],
    pin75: ["PD18"],
    pin76: ["PD19"],
    pin77: ["VCC_TVOUT"],
    pin78: ["TVOUT0"],
    pin79: ["PB7"],
    pin80: ["PB6"],
    pin81: ["VDD_SYS2"],
    pin82: ["PB5"],
    pin83: ["VCC_IO"],
    pin84: ["PB4"],
    pin85: ["PB3"],
    pin86: ["PB2"],
    pin87: ["MICIN3P"],
    pin88: ["MICIN3N"],
    pin89: ["AVCC"],
    pin90: ["VRA2"],
    pin91: ["AGND"],
    pin92: ["VRA1"],
    pin93: ["FMINR"],
    pin94: ["FMINL"],
    pin95: ["LINEINR"],
    pin96: ["LINEINL"],
    pin97: ["HPVCC"],
    pin98: ["HPOUTR"],
    pin99: ["HPOUTL"],
    pin100: ["HPOUTFB"],
    pin101: ["GPADC0"],
    pin102: ["TP_X1"],
    pin103: ["TP_X2"],
    pin104: ["TP_Y1"],
    pin105: ["TP_Y2"],
    pin106: ["NC0"],
    pin107: ["VCC_TVIN"],
    pin108: ["TVIN0"],
    pin109: ["TVIN1"],
    pin110: ["TVIN_VRP"],
    pin111: ["TVIN_VRN"],
    pin112: ["USB1_DP"],
    pin113: ["USB1_DM"],
    pin114: ["USB0_DM"],
    pin115: ["USB0_DP"],
    pin116: ["VDD_CORE0"],
    pin117: ["VDD_CORE1"],
    pin118: ["PG1"],
    pin119: ["PG2"],
    pin120: ["PG0"],
    pin121: ["PG3"],
    pin122: ["PG5"],
    pin123: ["PG4"],
    pin124: ["PG12"],
    pin125: ["PG13"],
    pin126: ["PG14"],
    pin127: ["PG15"],
    pin128: ["VCC_PG"],
    pin129: ["EPAD"]
};
const pinAttributes$1 = {
    pin20: { requiresPower: true },
    pin26: { requiresPower: true },
    pin29: { requiresPower: true },
    pin34: { requiresPower: true },
    pin46: { requiresPower: true },
    pin48: { requiresPower: true },
    pin49: { requiresPower: true },
    pin50: { requiresPower: true },
    pin51: { requiresPower: true },
    pin65: { requiresPower: true },
    pin66: { requiresPower: true },
    pin77: { requiresPower: true },
    pin81: { requiresPower: true },
    pin83: { requiresPower: true },
    pin89: { requiresPower: true },
    pin97: { requiresPower: true },
    pin107: { requiresPower: true },
    pin116: { requiresPower: true },
    pin117: { requiresPower: true },
    pin128: { requiresPower: true },
    pin129: { requiresGround: true },
    pin91: { requiresGround: true },
    pin106: { doNotConnect: true }
};
const T113_S3 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$5, pinAttributes: pinAttributes$1, supplierPartNumbers: {
            "jlcpcb": [
                "C5197687"
            ]
        }, manufacturerPartNumber: "T113-S3", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin128"], pcbX: "-7.629906mm", pcbY: "-6.199886mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin127"], pcbX: "-7.629906mm", pcbY: "-5.80009mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin126"], pcbX: "-7.629906mm", pcbY: "-5.40004mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin125"], pcbX: "-7.629906mm", pcbY: "-4.99999mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin124"], pcbX: "-7.629906mm", pcbY: "-4.59994mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin123"], pcbX: "-7.629906mm", pcbY: "-4.19989mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin122"], pcbX: "-7.629906mm", pcbY: "-3.800094mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin121"], pcbX: "-7.629906mm", pcbY: "-3.400044mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin120"], pcbX: "-7.629906mm", pcbY: "-2.999994mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin119"], pcbX: "-7.629906mm", pcbY: "-2.599944mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin118"], pcbX: "-7.629906mm", pcbY: "-2.199894mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin117"], pcbX: "-7.629906mm", pcbY: "-1.800098mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin116"], pcbX: "-7.629906mm", pcbY: "-1.400048mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin115"], pcbX: "-7.629906mm", pcbY: "-0.999998mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin114"], pcbX: "-7.629906mm", pcbY: "-0.599948mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin113"], pcbX: "-7.629906mm", pcbY: "-0.199898mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin112"], pcbX: "-7.629906mm", pcbY: "0.199898mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin111"], pcbX: "-7.629906mm", pcbY: "0.599948mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin110"], pcbX: "-7.629906mm", pcbY: "0.999998mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin109"], pcbX: "-7.629906mm", pcbY: "1.400048mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin108"], pcbX: "-7.629906mm", pcbY: "1.800098mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin107"], pcbX: "-7.629906mm", pcbY: "2.200148mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin106"], pcbX: "-7.629906mm", pcbY: "2.599944mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin105"], pcbX: "-7.629906mm", pcbY: "2.999994mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin104"], pcbX: "-7.629906mm", pcbY: "3.400044mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin103"], pcbX: "-7.629906mm", pcbY: "3.800094mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin102"], pcbX: "-7.629906mm", pcbY: "4.19989mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin101"], pcbX: "-7.629906mm", pcbY: "4.59994mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin100"], pcbX: "-7.629906mm", pcbY: "4.99999mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin99"], pcbX: "-7.629906mm", pcbY: "5.40004mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin98"], pcbX: "-7.629906mm", pcbY: "5.800344mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin97"], pcbX: "-7.629906mm", pcbY: "6.199886mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin96"], pcbX: "-6.199886mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin95"], pcbX: "-5.80009mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin94"], pcbX: "-5.40004mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin93"], pcbX: "-4.99999mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin92"], pcbX: "-4.59994mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin91"], pcbX: "-4.19989mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin90"], pcbX: "-3.800094mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin89"], pcbX: "-3.400044mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin88"], pcbX: "-2.999994mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin87"], pcbX: "-2.599944mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin86"], pcbX: "-2.199894mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin85"], pcbX: "-1.800098mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin84"], pcbX: "-1.400048mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin83"], pcbX: "-0.999998mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin82"], pcbX: "-0.599948mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin81"], pcbX: "-0.199898mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin80"], pcbX: "0.199898mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin79"], pcbX: "0.599948mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin78"], pcbX: "0.999998mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin77"], pcbX: "1.400048mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin76"], pcbX: "1.800098mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin75"], pcbX: "2.199894mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin74"], pcbX: "2.599944mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin73"], pcbX: "2.999994mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin72"], pcbX: "3.400044mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin71"], pcbX: "3.800094mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin70"], pcbX: "4.19989mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin69"], pcbX: "4.59994mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin68"], pcbX: "4.99999mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin67"], pcbX: "5.40004mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin66"], pcbX: "5.80009mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin65"], pcbX: "6.199886mm", pcbY: "7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin64"], pcbX: "7.629906mm", pcbY: "6.199886mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin63"], pcbX: "7.629906mm", pcbY: "5.800344mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin62"], pcbX: "7.629906mm", pcbY: "5.40004mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin61"], pcbX: "7.629906mm", pcbY: "4.99999mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin60"], pcbX: "7.629906mm", pcbY: "4.59994mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin59"], pcbX: "7.629906mm", pcbY: "4.19989mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin58"], pcbX: "7.629906mm", pcbY: "3.800094mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin57"], pcbX: "7.629906mm", pcbY: "3.400044mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin56"], pcbX: "7.629906mm", pcbY: "2.999994mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin55"], pcbX: "7.629906mm", pcbY: "2.599944mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin54"], pcbX: "7.629906mm", pcbY: "2.200148mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin53"], pcbX: "7.629906mm", pcbY: "1.800098mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin52"], pcbX: "7.629906mm", pcbY: "1.400048mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin51"], pcbX: "7.629906mm", pcbY: "0.999998mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin50"], pcbX: "7.629906mm", pcbY: "0.599948mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin49"], pcbX: "7.629906mm", pcbY: "0.199898mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin48"], pcbX: "7.629906mm", pcbY: "-0.199898mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin47"], pcbX: "7.629906mm", pcbY: "-0.599948mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin46"], pcbX: "7.629906mm", pcbY: "-0.999998mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin45"], pcbX: "7.629906mm", pcbY: "-1.400048mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin44"], pcbX: "7.629906mm", pcbY: "-1.800098mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin43"], pcbX: "7.629906mm", pcbY: "-2.199894mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin42"], pcbX: "7.629906mm", pcbY: "-2.599944mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin41"], pcbX: "7.629906mm", pcbY: "-2.999994mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin40"], pcbX: "7.629906mm", pcbY: "-3.400044mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin39"], pcbX: "7.629906mm", pcbY: "-3.800094mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin38"], pcbX: "7.629906mm", pcbY: "-4.19989mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin37"], pcbX: "7.629906mm", pcbY: "-4.59994mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin36"], pcbX: "7.629906mm", pcbY: "-4.99999mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin35"], pcbX: "7.629906mm", pcbY: "-5.40004mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin34"], pcbX: "7.629906mm", pcbY: "-5.80009mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin33"], pcbX: "7.629906mm", pcbY: "-6.199886mm", width: "1.459992mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin32"], pcbX: "6.199886mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin31"], pcbX: "5.80009mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin30"], pcbX: "5.40004mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin29"], pcbX: "4.99999mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin28"], pcbX: "4.59994mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin27"], pcbX: "4.19989mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin26"], pcbX: "3.800094mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin25"], pcbX: "3.400044mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin24"], pcbX: "2.999994mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin23"], pcbX: "2.599944mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin22"], pcbX: "2.199894mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin21"], pcbX: "1.800098mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin20"], pcbX: "1.400048mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin19"], pcbX: "0.999998mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin18"], pcbX: "0.599948mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin17"], pcbX: "0.199898mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin16"], pcbX: "-0.199898mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin15"], pcbX: "-0.599948mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin14"], pcbX: "-0.999998mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin13"], pcbX: "-1.400048mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin12"], pcbX: "-1.800098mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin11"], pcbX: "-2.199894mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin10"], pcbX: "-2.599944mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin9"], pcbX: "-2.999994mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "-3.400044mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "-3.800094mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-4.19989mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-4.59994mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-4.99999mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-5.40004mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-5.80009mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-6.199886mm", pcbY: "-7.629906mm", width: "0.1999996mm", height: "1.459992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin129"], pcbX: "-0mm", pcbY: "0mm", width: "5.5999888mm", height: "5.5999888mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -7.0761606000002075, "y": 6.50262859999998 }, { "x": -7.0761606000002075, "y": 7.076338400000054 }, { "x": -6.502450800000133, "y": 7.076338400000054 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 7.076262199999974, "y": 6.50262859999998 }, { "x": 7.076262199999974, "y": 7.076338400000054 }, { "x": 6.502552399999786, "y": 7.076338400000054 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -7.0761606000002075, "y": -6.502374600000053 }, { "x": -7.0761606000002075, "y": -7.076084400000013 }, { "x": -6.502450800000133, "y": -7.076084400000013 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 7.076262199999974, "y": -6.502374600000053 }, { "x": 7.076262199999974, "y": -7.076084400000013 }, { "x": 6.502552399999786, "y": -7.076084400000013 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -6.67136080000023, "y": -6.671284600000035 }, { "x": -6.67136080000023, "y": 6.671538599999963 }, { "x": 6.671462399999882, "y": 6.671538599999963 }, { "x": 6.671462399999882, "y": -6.671284600000035 }, { "x": -6.67136080000023, "y": -6.671284600000035 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-6.171438mm", pcbY: "-6.171438mm", radius: "0.150114mm" }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-6.199886mm", pcbY: "-8.66013mm", radius: "0.100076mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.004572mm", pcbY: "9.37184mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -8.611172000000124, "y": 8.621840000000134 }, { "x": 8.602027999999791, "y": 8.621840000000134 }, { "x": 8.602027999999791, "y": -8.997759999999971 }, { "x": -8.611172000000124, "y": -8.997759999999971 }, { "x": -8.611172000000124, "y": 8.621840000000134 }] })] }), cadModel: {
            objUrl: objPath$2,
            stepUrl: stepPath$2,
            pcbRotationOffset: 0,
            modelOriginPosition: { x: -50799999826267594e-21, y: -1269999999067295e-19, z: -0.8 },
        }, ...props }));
};

const pinLabels$4 = {
    pin1: ["EN"],
    pin2: ["GND"],
    pin3: ["SW"],
    pin4: ["VIN"],
    pin5: ["PG"],
    pin6: ["FB"]
};
const TLV62569PDDCR = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$4, pinAttributes: {
            pin4: { requiresPower: true },
            pin2: { requiresGround: true },
        }, supplierPartNumbers: {
            "jlcpcb": [
                "C398365"
            ]
        }, manufacturerPartNumber: "TLV62569PDDCR", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.94996mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.94996mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.94996mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "0mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-0.94996mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.5391891999998961, "y": -0.8892031999998835 }, { "x": 1.5391891999998961, "y": 0.8892031999999972 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.5391892000000098, "y": -0.8892031999998835 }, { "x": -1.5391892000000098, "y": 0.8892031999999972 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.518158000000085, "y": -1.3014960000000428 }, { "x": -1.5232730105126393, "y": -1.3403483621364103 }, { "x": -1.538269462536391, "y": -1.3765529999999444 }, { "x": -1.5621253726490067, "y": -1.4076426273509242 }, { "x": -1.5932150000001002, "y": -1.4314985374635398 }, { "x": -1.6294196378635206, "y": -1.4464949894874053 }, { "x": -1.6682720000001154, "y": -1.451609999999846 }, { "x": -1.7071243621367103, "y": -1.4464949894874053 }, { "x": -1.7433290000001307, "y": -1.4314985374635398 }, { "x": -1.7744186273511104, "y": -1.4076426273509242 }, { "x": -1.7982745374637261, "y": -1.3765529999999444 }, { "x": -1.8132709894875916, "y": -1.3403483621364103 }, { "x": -1.818386000000146, "y": -1.3014960000000428 }, { "x": -1.8132709894875916, "y": -1.2626436378633343 }, { "x": -1.7982745374637261, "y": -1.226438999999914 }, { "x": -1.7744186273511104, "y": -1.1953493726489341 }, { "x": -1.7433290000001307, "y": -1.1714934625363185 }, { "x": -1.7071243621367103, "y": -1.156497010512453 }, { "x": -1.6682720000001154, "y": -1.1513819999998987 }, { "x": -1.6294196378635206, "y": -1.156497010512453 }, { "x": -1.5932150000001002, "y": -1.1714934625363185 }, { "x": -1.5621253726490067, "y": -1.1953493726489341 }, { "x": -1.538269462536391, "y": -1.226438999999914 }, { "x": -1.5232730105126393, "y": -1.2626436378633343 }, { "x": -1.518158000000085, "y": -1.3014960000000428 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.1524mm", pcbY: "2.6764mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.078800000000001, "y": 1.9264000000000578 }, { "x": 1.7739999999998872, "y": 1.9264000000000578 }, { "x": 1.7739999999998872, "y": -2.0279999999999063 }, { "x": -2.078800000000001, "y": -2.0279999999999063 }, { "x": -2.078800000000001, "y": 1.9264000000000578 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C398365.obj?uuid=229b69761e2c45dba6a83d8866dec72d",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C398365.step?uuid=229b69761e2c45dba6a83d8866dec72d",
            pcbRotationOffset: 90,
            modelOriginPosition: { x: -12700000070253736e-21, y: 0.000012700000070253736, z: -0.048939 },
        }, ...props }));
};

const pinLabels$3 = {
    pin1: ["pin1"],
    pin2: ["pin2"]
};
const TSA010A2026B = (props) => {
    const { name = "SW1", ...restProps } = props;
    return (jsxRuntime.jsx("pushbutton", { name: name, pinLabels: pinLabels$3, supplierPartNumbers: {
            "jlcpcb": [
                "C2888420"
            ]
        }, manufacturerPartNumber: "TSA010A2026B", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-2.200148mm", pcbY: "0mm", width: "1.35001mm", height: "1.999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "2.200148mm", pcbY: "0mm", width: "1.35001mm", height: "1.999996mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.99999600000001, "y": 1.131138200000123 }, { "x": -1.99999600000001, "y": 1.4999969999998939 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.9999959999998964, "y": -1.1311382000000094 }, { "x": 1.9999959999998964, "y": -1.4999970000000076 }, { "x": -1.99999600000001, "y": -1.4999970000000076 }, { "x": -1.99999600000001, "y": -1.1311382000000094 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.99999600000001, "y": 1.4999969999998939 }, { "x": 1.9999959999998964, "y": 1.4999969999998939 }, { "x": 1.9999959999998964, "y": 1.131138200000123 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.7619999999999436, "y": 0 }, { "x": 0.7360354796322781, "y": -0.19722011236808612 }, { "x": 0.6599113576836544, "y": -0.3810000000000855 }, { "x": 0.5388153672640783, "y": -0.5388153672640783 }, { "x": 0.3809999999999718, "y": -0.6599113576835407 }, { "x": 0.1972201123681998, "y": -0.7360354796321644 }, { "x": 0, "y": -0.7620000000000573 }, { "x": -0.19722011236808612, "y": -0.7360354796321644 }, { "x": -0.3810000000000855, "y": -0.6599113576835407 }, { "x": -0.5388153672640783, "y": -0.5388153672640783 }, { "x": -0.6599113576837681, "y": -0.3810000000000855 }, { "x": -0.7360354796323918, "y": -0.19722011236808612 }, { "x": -0.7620000000000573, "y": 0 }, { "x": -0.7360354796323918, "y": 0.1972201123681998 }, { "x": -0.6599113576837681, "y": 0.3809999999999718 }, { "x": -0.5388153672640783, "y": 0.538815367264192 }, { "x": -0.3810000000000855, "y": 0.6599113576836544 }, { "x": -0.19722011236808612, "y": 0.7360354796322781 }, { "x": 0, "y": 0.7619999999999436 }, { "x": 0.1972201123681998, "y": 0.7360354796322781 }, { "x": 0.3809999999999718, "y": 0.6599113576836544 }, { "x": 0.5388153672640783, "y": 0.538815367264192 }, { "x": 0.6599113576836544, "y": 0.3809999999999718 }, { "x": 0.7360354796322781, "y": 0.1972201123681998 }, { "x": 0.7619999999999436, "y": 0 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0mm", pcbY: "2.4986mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -3.120200000000068, "y": 1.7486000000000104 }, { "x": 3.1201999999999543, "y": 1.7486000000000104 }, { "x": 3.1201999999999543, "y": -1.774000000000001 }, { "x": -3.120200000000068, "y": -1.774000000000001 }, { "x": -3.120200000000068, "y": 1.7486000000000104 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2888420.obj?uuid=f7b3c012650c4dd98a67d3ac9a9d13dc",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2888420.step?uuid=f7b3c012650c4dd98a67d3ac9a9d13dc",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: 0, z: -1.5 },
        }, ...restProps }));
};

const pinLabels$2 = {
    pin1: ["IO11"],
    pin2: ["GND"],
    pin3: ["IO21"],
    pin4: ["IO22"],
    pin5: ["VBUS"],
    pin6: ["IO12"]
};
const USBLC6_2SC6 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$2, supplierPartNumbers: {
            "jlcpcb": [
                "C2827654"
            ]
        }, manufacturerPartNumber: "USBLC6_2SC6", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.94996mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.94996mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.94996mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "0mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-0.94996mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.5391891999998961, "y": -0.8892031999998835 }, { "x": 1.5391891999998961, "y": 0.8892031999999972 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.5391892000000098, "y": -0.8892031999998835 }, { "x": -1.5391892000000098, "y": 0.8892031999999972 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.518158000000085, "y": -1.3014960000000428 }, { "x": -1.5232730105126393, "y": -1.3403483621364103 }, { "x": -1.538269462536391, "y": -1.3765529999999444 }, { "x": -1.5621253726490067, "y": -1.4076426273509242 }, { "x": -1.5932150000001002, "y": -1.4314985374635398 }, { "x": -1.6294196378635206, "y": -1.4464949894874053 }, { "x": -1.6682720000001154, "y": -1.451609999999846 }, { "x": -1.7071243621367103, "y": -1.4464949894874053 }, { "x": -1.7433290000001307, "y": -1.4314985374635398 }, { "x": -1.7744186273511104, "y": -1.4076426273509242 }, { "x": -1.7982745374637261, "y": -1.3765529999999444 }, { "x": -1.8132709894875916, "y": -1.3403483621364103 }, { "x": -1.818386000000146, "y": -1.3014960000000428 }, { "x": -1.8132709894875916, "y": -1.2626436378633343 }, { "x": -1.7982745374637261, "y": -1.226438999999914 }, { "x": -1.7744186273511104, "y": -1.1953493726489341 }, { "x": -1.7433290000001307, "y": -1.1714934625363185 }, { "x": -1.7071243621367103, "y": -1.156497010512453 }, { "x": -1.6682720000001154, "y": -1.1513819999998987 }, { "x": -1.6294196378635206, "y": -1.156497010512453 }, { "x": -1.5932150000001002, "y": -1.1714934625363185 }, { "x": -1.5621253726490067, "y": -1.1953493726489341 }, { "x": -1.538269462536391, "y": -1.226438999999914 }, { "x": -1.5232730105126393, "y": -1.2626436378633343 }, { "x": -1.518158000000085, "y": -1.3014960000000428 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.1524mm", pcbY: "2.6764mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.078800000000001, "y": 1.9264000000000578 }, { "x": 1.7739999999998872, "y": 1.9264000000000578 }, { "x": 1.7739999999998872, "y": -2.0279999999999063 }, { "x": -2.078800000000001, "y": -2.0279999999999063 }, { "x": -2.078800000000001, "y": 1.9264000000000578 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2827654.obj?uuid=229b69761e2c45dba6a83d8866dec72d",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2827654.step?uuid=229b69761e2c45dba6a83d8866dec72d",
            pcbRotationOffset: 90,
            modelOriginPosition: { x: -12700000070253736e-21, y: 0.000012700000070253736, z: -0.048939 },
        }, ...props }));
};

const XRIM252012S2R2MBCA = (props) => {
    return (jsxRuntime.jsx("inductor", { inductance: "2.2uH", supplierPartNumbers: {
            "jlcpcb": [
                "C22471111"
            ]
        }, manufacturerPartNumber: "XRIM252012S2R2MBCA", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.899922mm", pcbY: "0mm", width: "1.0999978mm", height: "2.1999956mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.899922mm", pcbY: "0mm", width: "1.0999978mm", height: "2.1999956mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.4986000000000104, "y": -1.2953999999999724 }, { "x": 1.5013940000001185, "y": -1.2953999999999724 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.4986000000000104, "y": 1.295400000000086 }, { "x": 1.5013940000001185, "y": 1.295400000000086 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0mm", pcbY: "2.2954mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.7486000000000104, "y": 1.545400000000086 }, { "x": 1.7485999999998967, "y": 1.545400000000086 }, { "x": 1.7485999999998967, "y": -1.5453999999999724 }, { "x": -1.7486000000000104, "y": -1.5453999999999724 }, { "x": -1.7486000000000104, "y": 1.545400000000086 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C22471111.obj?uuid=dfca0b435de34645b55006e00f483960",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C22471111.step?uuid=dfca0b435de34645b55006e00f483960",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0.00013970000009067007, y: 0, z: 0 },
        }, ...props }));
};

const pinLabels$1 = {
    pin1: ["DIN"],
    pin2: ["VDD"],
    pin3: ["DO"],
    pin4: ["GND"]
};
const pinAttributes = {
    pin2: { requiresPower: true },
    pin4: { requiresGround: true }
};
const XL_2121RGBC_2812B = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$1, pinAttributes: pinAttributes, supplierPartNumbers: {
            "jlcpcb": [
                "C5349957"
            ]
        }, manufacturerPartNumber: "XL-2121RGBC-2812B", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-0.86995mm", pcbY: "-0.499999mm", width: "0.850011mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-0.86995mm", pcbY: "0.499999mm", width: "0.850011mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.86995mm", pcbY: "0.499999mm", width: "0.850011mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "0.86995mm", pcbY: "-0.499999mm", width: "0.850011mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.0500105999999505, "y": -1.0311891999999716 }, { "x": 1.0500105999999505, "y": -1.0500359999999773 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.0499597999998969, "y": 1.0310622000000649 }, { "x": -1.0499597999998969, "y": 1.0499344000000974 }, { "x": 1.0500105999999505, "y": 1.0499344000000974 }, { "x": 1.0500105999999505, "y": 1.0310622000000649 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.0500105999999505, "y": -1.0500359999999773 }, { "x": -1.0499597999998969, "y": -1.0500359999999773 }, { "x": -1.0499597999998969, "y": -1.0311891999999716 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.1524mm", pcbY: "2.0414mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.5453999999999724, "y": 1.291400000000067 }, { "x": 1.8502000000000862, "y": 1.291400000000067 }, { "x": 1.8502000000000862, "y": -1.3675999999999249 }, { "x": -1.5453999999999724, "y": -1.3675999999999249 }, { "x": -1.5453999999999724, "y": 1.291400000000067 }] })] }), ...props }));
};

const pinLabels = {
    pin1: ["DAT2"],
    pin2: ["DAT3"],
    pin3: ["CLK"],
    pin4: ["GND"],
    pin5: ["CMD"],
    pin6: ["DAT0"],
    pin7: ["DAT1"],
    pin8: ["VDD"]
};
const ZDSD04GLGEAG = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels, pinAttributes: {
            pin8: { requiresPower: true },
            pin4: { requiresGround: true },
        }, supplierPartNumbers: {
            "jlcpcb": [
                "C2875854"
            ]
        }, manufacturerPartNumber: "ZDSD04GLGEAG", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-3.700018mm", pcbY: "1.905mm", width: "1.6999966mm", height: "0.7999984mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-3.700018mm", pcbY: "0.635mm", width: "1.6999966mm", height: "0.7999984mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-3.700018mm", pcbY: "-0.635mm", width: "1.6999966mm", height: "0.7999984mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-3.700018mm", pcbY: "-1.905mm", width: "1.6999966mm", height: "0.7999984mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "3.700018mm", pcbY: "1.905mm", width: "1.6999966mm", height: "0.7999984mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "3.700018mm", pcbY: "0.635mm", width: "1.6999966mm", height: "0.7999984mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "3.700018mm", pcbY: "-0.635mm", width: "1.6999966mm", height: "0.7999984mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "3.700018mm", pcbY: "-1.905mm", width: "1.6999966mm", height: "0.7999984mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.00004279999996, "y": -1.2190476000000672 }, { "x": 4.00004279999996, "y": -1.3207491999999093 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.00004279999996, "y": 0.05095240000002832 }, { "x": 4.00004279999996, "y": -0.05074919999992744 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.00004279999996, "y": 1.3209524000000101 }, { "x": 4.00004279999996, "y": 1.2192507999999407 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.00004279999996, "y": 3.000095599999895 }, { "x": 4.00004279999996, "y": 2.489250800000036 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.9999665999999934, "y": -2.489047600000049 }, { "x": -3.9999665999999934, "y": -2.9999178000000484 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.9999665999999934, "y": -1.2190476000000672 }, { "x": -3.9999665999999934, "y": -1.3207491999999093 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.9999665999999934, "y": 0.05095240000002832 }, { "x": -3.9999665999999934, "y": -0.05074919999992744 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.9999665999999934, "y": 1.3209524000000101 }, { "x": -3.9999665999999934, "y": 1.2192507999999407 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.9999665999999934, "y": 3.000095599999895 }, { "x": -3.9999665999999934, "y": 2.489250800000036 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.9999665999999934, "y": -2.9999178000000484 }, { "x": 4.00004279999996, "y": -2.9999178000000484 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.9999665999999934, "y": 3.000095599999895 }, { "x": 4.00004279999996, "y": 3.000095599999895 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.00004279999996, "y": -2.489047600000049 }, { "x": 4.00004279999996, "y": -2.9999178000000484 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -4.65836000000013, "y": 2.8000959999999395 }, { "x": -4.6631807459483525, "y": 2.763478799137033 }, { "x": -4.677314457923444, "y": 2.72935700000005 }, { "x": -4.699797946811373, "y": 2.7000559468114034 }, { "x": -4.729099000000019, "y": 2.6775724579235884 }, { "x": -4.763220799137002, "y": 2.6634387459483833 }, { "x": -4.7998380000000225, "y": 2.6586180000001605 }, { "x": -4.836455200863043, "y": 2.6634387459483833 }, { "x": -4.870576999999912, "y": 2.6775724579235884 }, { "x": -4.899878053188786, "y": 2.7000559468114034 }, { "x": -4.922361542076601, "y": 2.72935700000005 }, { "x": -4.936495254051692, "y": 2.763478799137033 }, { "x": -4.941316000000029, "y": 2.8000959999999395 }, { "x": -4.936495254051692, "y": 2.8367132008629596 }, { "x": -4.922361542076601, "y": 2.8708350000000564 }, { "x": -4.899878053188786, "y": 2.9001360531888167 }, { "x": -4.870576999999912, "y": 2.9226195420766317 }, { "x": -4.836455200863043, "y": 2.936753254051723 }, { "x": -4.7998380000000225, "y": 2.9415740000000596 }, { "x": -4.763220799137002, "y": 2.936753254051723 }, { "x": -4.729099000000019, "y": 2.9226195420766317 }, { "x": -4.699797946811373, "y": 2.9001360531888167 }, { "x": -4.677314457923444, "y": 2.8708350000000564 }, { "x": -4.6631807459483525, "y": 2.8367132008629596 }, { "x": -4.65836000000013, "y": 2.8000959999999395 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.189738mm", pcbY: "4.02514mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -5.1895379999999705, "y": 3.275139999999965 }, { "x": 4.810061999999903, "y": 3.275139999999965 }, { "x": 4.810061999999903, "y": -3.2700600000000577 }, { "x": -5.1895379999999705, "y": -3.2700600000000577 }, { "x": -5.1895379999999705, "y": 3.275139999999965 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2875854.obj?uuid=35d565001239477681fdfc17de9b684b",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2875854.step?uuid=35d565001239477681fdfc17de9b684b",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: -5079999993995443e-20, y: -0.004949199999946252, z: -0.02 },
        }, ...props }));
};

/**
 * Derived tscircuit implementation of Protolux Electronics' Trellis Core.
 * Components are intentionally expressed as explicit JSX so the schematic,
 * PCB placement, supplier selection, and connectivity are reviewable from the
 * main circuit entrypoint.
 */
const TrellisCore = () => (jsxRuntime.jsxs("board", { name: "TRELLIS_CORE", title: "Trellis Core Linux System-on-Module", width: "50mm", height: "50mm", borderRadius: "3mm", 
    // All components are assembled on top; four copper layers provide routing and GND.
    layers: 4, thickness: "1.6mm", solderMaskColor: "#245f2b", defaultTraceWidth: "0.2mm", minViaHoleDiameter: "0.2mm", minViaPadDiameter: "0.4mm", minViaEdgeToPadEdgeClearance: "0.1mm", pcbStyle: { viaPadDiameter: "0.4mm", viaHoleDiameter: "0.2mm" }, autorouterEffortLevel: "5x", 
    // Preserve the hand-routed bypass and clock paths as fixed copper.
    // Pipeline 9 can move these vias or introduce layer changes into zero-via paths.
    autorouterVersion: "beta_pipeline7", schAutoLayoutEnabled: true, schTraceAutoLabelEnabled: true, schMaxTraceDistance: "0.8mm", children: [jsxRuntime.jsx("schematicsheet", { name: "power", displayName: "Power", sheetIndex: 1 }), jsxRuntime.jsx("schematicsheet", { name: "cpu-core", displayName: "CPU Core", sheetIndex: 2 }), jsxRuntime.jsx("schematicsheet", { name: "cpu-io", displayName: "Expansion, Boot and Status", sheetIndex: 3 }), jsxRuntime.jsx("schematicsheet", { name: "storage", displayName: "Storage", sheetIndex: 4 }), jsxRuntime.jsx("schematicsheet", { name: "usb", displayName: "USB-C", sheetIndex: 5 }), jsxRuntime.jsx("net", { name: "VBUS", isPowerNet: true }), jsxRuntime.jsx("net", { name: "P3V3", isPowerNet: true }), jsxRuntime.jsx("net", { name: "P1V8", isPowerNet: true }), jsxRuntime.jsx("net", { name: "P1V5", isPowerNet: true }), jsxRuntime.jsx("net", { name: "P0V9", isPowerNet: true }), jsxRuntime.jsx("net", { name: "GND", isGroundNet: true }), jsxRuntime.jsx("net", { name: "USB_VBUS_RAW", isPowerNet: true }), jsxRuntime.jsx("net", { name: "BUCK_3V3_EN", isPowerNet: false }), jsxRuntime.jsx("net", { name: "BUCK_3V3_SW", isPowerNet: false }), jsxRuntime.jsx("net", { name: "BUCK_3V3_FB", isPowerNet: false }), jsxRuntime.jsx("net", { name: "BUCK_0V9_SW", isPowerNet: false }), jsxRuntime.jsx("net", { name: "BUCK_0V9_FB", isPowerNet: false }), jsxRuntime.jsx("net", { name: "P3V3_PG", isPowerNet: false }), jsxRuntime.jsx("net", { name: "AUDIO_VRA1", isPowerNet: false }), jsxRuntime.jsx("net", { name: "AUDIO_VRA2", isPowerNet: false }), jsxRuntime.jsx("net", { name: "ADDR_LED_DATA_5V", isPowerNet: false }), jsxRuntime.jsx("schematicsection", { name: "power-3v3", displayName: "3.3 V Buck Regulator" }), jsxRuntime.jsx("schematicsection", { name: "power-0v9", displayName: "0.9 V Core Buck Regulator" }), jsxRuntime.jsx("schematicsection", { name: "cpu-processor", displayName: "T113 Processor and Rail Decoupling" }), jsxRuntime.jsx("schematicsection", { name: "cpu-clocks", displayName: "24 MHz and 32.768 kHz Clocks" }), jsxRuntime.jsx("schematicsection", { name: "cpu-analog", displayName: "CPU Analog Support" }), jsxRuntime.jsx("schematicsection", { name: "cpu-reset", displayName: "CPU Reset" }), jsxRuntime.jsx("schematicsection", { name: "cpu-boot", displayName: "Boot Selection" }), jsxRuntime.jsx("schematicsection", { name: "cpu-board-id", displayName: "Board Identification" }), jsxRuntime.jsx("schematicsection", { name: "cpu-expansion", displayName: "SPI Display and Debug UART" }), jsxRuntime.jsx("schematicsection", { name: "cpu-status", displayName: "Addressable RGB Status LED" }), jsxRuntime.jsx("schematicsection", { name: "storage-flash", displayName: "SD NAND Flash and Pull-ups" }), jsxRuntime.jsx("schematicsection", { name: "storage-clock-gate", displayName: "Storage Clock Gate" }), jsxRuntime.jsx("schematicsection", { name: "storage-reset", displayName: "FEL Recovery" }), jsxRuntime.jsx("schematicsection", { name: "usb-port", displayName: "USB-C Receptacle and CC" }), jsxRuntime.jsx("schematicsection", { name: "usb-protection", displayName: "USB Power and Data Protection" }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C7", from: ".U2 > .VIN", to: ".C7 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C1", from: ".U1 > .VIN", to: ".C1 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C28", from: ".U3 > .LDOB_OUT", to: ".C28 > .pin1", maxLength: "3mm", pcbPath: [{ x: 5.400040, y: -8.729906 }] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C20", from: ".U3 > .VCC_LVDS", to: ".C20 > .pin1", maxLength: "3mm", pcbPath: [{ x: 6.199886, y: 8.579906 }] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C23", from: ".U3 > .VDD_SYS0", to: ".C23 > .pin1", maxLength: "3mm", pcbPath: [
                { x: 8.500000, y: -0.999998 },
                { x: 9.000000, y: -1.500007 },
            ] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C27", from: ".U3 > .VDD_CORE1", to: ".C27 > .pin1", maxLength: "3mm", pcbPath: [{ x: -8.579906, y: -1.800098 }] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C14", from: ".U3 > .VCC_PD", to: ".C14 > .pin1", maxLength: "3mm", pcbPath: [{ x: 5.800090, y: 8.579906 }] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C34", from: ".U3 > .HPVCC", to: ".C34 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C17", from: ".U3 > .VCC_RTC", to: ".C17 > .pin1", maxLength: "3mm", pcbPath: [{ x: 3.800094, y: -8.729906 }] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C31", from: ".U3 > .VCC_DRAM0", to: ".C31 > .pin1", maxLength: "3mm", pcbPath: [
                { x: 8.500000, y: -0.199898 },
                { x: 9.000000, y: -0.550007 },
            ] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C30", from: ".U3 > .VCC_DRAM1", to: ".C30 > .pin1", maxLength: "3mm", pcbPath: [
                { x: 8.500000, y: 0.199898 },
                { x: 9.000000, y: 0.399993 },
            ] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C25", from: ".U3 > .VDD_SYS2", to: ".C25 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C11", from: ".U3 > .VCC_IO", to: ".C11 > .pin1", maxLength: "3mm", pcbPath: [{ x: -0.999998, y: 8.579906 }] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C24", from: ".U3 > .VDD_SYS1", to: ".C24 > .pin1", maxLength: "3mm", pcbPath: [
                { x: 8.500000, y: 0.999998 },
                { x: 9.000000, y: 2.299993 },
            ] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C15", from: ".U3 > .VCC_TVOUT", to: ".C15 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C19", from: ".U3 > .VCC_TVIN", to: ".C19 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C38", from: ".U3 > .VRA2", to: ".C38 > .pin1", maxLength: "3mm", pcbPath: [{ x: -3.800094, y: 8.579906 }] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C35", from: ".U3 > .AVCC", to: ".C35 > .pin1", maxLength: "3mm", pcbPath: [{ x: -3.400044, y: 8.579906 }] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C39", from: ".U3 > .VRA1", to: ".C39 > .pin1", maxLength: "3mm", pcbPath: [{ x: -4.59994, y: 8.579906 }] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C9", from: ".U3 > .LDO_IN", to: ".C9 > .pin1", maxLength: "3mm", pcbPath: [{ x: 4.999990, y: -8.729906 }] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C13", from: ".U3 > .VCC_PG", to: ".C13 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C16", from: ".U3 > .LDOA_OUT", to: ".C16 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C18", from: ".U3 > .VCC_PLL", to: ".C18 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C21", from: ".U3 > .VDD18_DRAM", to: ".C21 > .pin1", maxLength: "3mm", pcbPath: [
                { x: 8.500000, y: 0.599948 },
                { x: 9.000000, y: 1.349993 },
            ] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C26", from: ".U3 > .VDD_CORE0", to: ".C26 > .pin1", maxLength: "3mm", pcbPath: [{ x: -8.579906, y: -1.400048 }] }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C12", from: ".U3 > .VCC_PE", to: ".C12 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C45", from: ".U7 > .VDD", to: ".C45 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C41", from: ".U5 > .VDD", to: ".C41 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C42", from: ".U5 > .VDD", to: ".C42 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C43", from: ".U6 > .VCC", to: ".C43 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C1", pcbX: -13.7, pcbY: -8.375, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C1", from: ".C1 > .pin2", to: ".GND_C1 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C7", pcbX: 8.300000, pcbY: -8.375, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C7", from: ".C7 > .pin2", to: ".GND_C7 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C9", pcbX: 5.910000, pcbY: 12.900000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C9", from: ".C9 > .pin2", to: ".GND_C9 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C11", pcbX: -16.11, pcbY: 6.200000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C11", from: ".C11 > .pin2", to: ".GND_C11 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C12", pcbX: 0.500000, pcbY: 18.210000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C12", from: ".C12 > .pin2", to: ".GND_C12 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C13", pcbX: 0.900000, pcbY: -3.41, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C13", from: ".C13 > .pin2", to: ".GND_C13 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C14", pcbX: -16.11, pcbY: 13.100000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C14", from: ".C14 > .pin2", to: ".GND_C14 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C15", pcbX: -16.11, pcbY: 8.800000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C15", from: ".C15 > .pin2", to: ".GND_C15 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C16", pcbX: 5.910000, pcbY: 11.800000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C16", from: ".C16 > .pin2", to: ".GND_C16 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C17", pcbX: 5.910000, pcbY: 10.700000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C17", from: ".C17 > .pin2", to: ".GND_C17 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C18", pcbX: 5.910000, pcbY: 8.800000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C18", from: ".C18 > .pin2", to: ".GND_C18 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C19", pcbX: -7.5, pcbY: -3.41, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C19", from: ".C19 > .pin2", to: ".GND_C19 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C20", pcbX: -16.11, pcbY: 14.100000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C20", from: ".C20 > .pin2", to: ".GND_C20 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C21", pcbX: -6.65, pcbY: 18.710000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C21", from: ".C21 > .pin2", to: ".GND_C21 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C23", pcbX: -4.05, pcbY: 18.710000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C23", from: ".C23 > .pin2", to: ".GND_C23 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C24", pcbX: -7.6, pcbY: 18.710000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C24", from: ".C24 > .pin2", to: ".GND_C24 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C25", pcbX: -16.11, pcbY: 7.200000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C25", from: ".C25 > .pin2", to: ".GND_C25 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C26", pcbX: -4.3, pcbY: -3.41, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C26", from: ".C26 > .pin2", to: ".GND_C26 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C27", pcbX: -3.2, pcbY: -3.41, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C27", from: ".C27 > .pin2", to: ".GND_C27 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C28", pcbX: 5.910000, pcbY: 14.100000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C28", from: ".C28 > .pin2", to: ".GND_C28 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C30", pcbX: -5.7, pcbY: 18.710000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C30", from: ".C30 > .pin2", to: ".GND_C30 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C31", pcbX: -4.75, pcbY: 18.710000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C31", from: ".C31 > .pin2", to: ".GND_C31 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C34", pcbX: -11.7, pcbY: -3.51, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C34", from: ".C34 > .pin2", to: ".GND_C34 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C35", pcbX: -16.11, pcbY: 4.600000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C35", from: ".C35 > .pin2", to: ".GND_C35 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C38", pcbX: -16.11, pcbY: 3.600000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C38", from: ".C38 > .pin2", to: ".GND_C38 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C39", pcbX: -16.11, pcbY: 2.600000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C39", from: ".C39 > .pin2", to: ".GND_C39 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C41", pcbX: 12.950000, pcbY: 13.325000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C41", from: ".C41 > .pin2", to: ".GND_C41 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C42", pcbX: 15.395000, pcbY: 14.410000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C42", from: ".C42 > .pin2", to: ".GND_C42 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C43", pcbX: 9.090000, pcbY: 16.900000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C43", from: ".C43 > .pin2", to: ".GND_C43 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C45", pcbX: 12.010000, pcbY: 2.500000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C45", from: ".C45 > .pin2", to: ".GND_C45 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C46", pcbX: 4.650000, pcbY: 2.510000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C46", from: ".C46 > .pin2", to: ".GND_C46 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C36", pcbX: 8.710000, pcbY: 14.700000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C36", from: ".C36 > .pin2", to: ".GND_C36 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("via", { name: "GND_C37", pcbX: 9.690000, pcbY: 14.700000, fromLayer: "top", toLayer: "bottom", outerDiameter: "0.4mm", holeDiameter: "0.2mm", connectsTo: "net.GND" }), jsxRuntime.jsx("trace", { name: "RETURN_C37", from: ".C37 > .pin2", to: ".GND_C37 > .top", maxLength: "1mm", pcbStraightLine: true }), jsxRuntime.jsx("copperpour", { name: "GND_PLANE", layer: "inner1", connectsTo: "net.GND", clearance: "0.2mm", boardEdgeMargin: "0.3mm" }), jsxRuntime.jsx("hole", { name: "H1", diameter: "2.7mm", pcbX: -22, pcbY: 22 }), jsxRuntime.jsx("hole", { name: "H2", diameter: "2.7mm", pcbX: -22, pcbY: -22 }), jsxRuntime.jsx("hole", { name: "H3", diameter: "2.7mm", pcbX: 22, pcbY: 22 }), jsxRuntime.jsx("hole", { name: "H4", diameter: "2.7mm", pcbX: 22, pcbY: -22 }), jsxRuntime.jsx(TLV62569PDDCR, { name: "U1", schX: -7.84, schY: 3.42, schSheetName: "power", pcbX: -11.000007, pcbY: -13.2, pcbRotation: 90, schRotation: 0, schSectionName: "power-3v3", connections: {
                pin1: "net.BUCK_3V3_EN",
                pin2: "net.GND",
                pin3: "net.BUCK_3V3_SW",
                pin4: "net.VBUS",
                pin5: "net.P3V3_PG",
                pin6: "net.BUCK_3V3_FB",
            } }), jsxRuntime.jsx(TLV62569PDDCR, { name: "U2", schX: -8.11, schY: -4.58, schSheetName: "power", pcbX: 10.999993, pcbY: -13.2, pcbRotation: 90, schRotation: 0, schSectionName: "power-0v9", connections: {
                pin1: "net.P3V3_PG",
                pin2: "net.GND",
                pin3: "net.BUCK_0V9_SW",
                pin4: "net.VBUS",
                pin6: "net.BUCK_0V9_FB",
            }, noConnect: ["pin5"] }), jsxRuntime.jsx(XRIM252012S2R2MBCA, { name: "L1", schX: -3.61, schY: 4, schSheetName: "power", pcbX: -14.500007, pcbY: -13.2, pcbRotation: 270, schRotation: 0, schSectionName: "power-3v3", connections: {
                pin1: "net.BUCK_3V3_SW",
                pin2: "net.P3V3",
            } }), jsxRuntime.jsx(XRIM252012S2R2MBCA, { name: "L2", schX: -3.89, schY: -4, schSheetName: "power", pcbX: 7.499993, pcbY: -13.2, pcbRotation: 270, schRotation: 0, schSectionName: "power-0v9", connections: {
                pin1: "net.BUCK_0V9_SW",
                pin2: "net.P0V9",
            } }), jsxRuntime.jsx(NCD0805R1, { name: "D1", schX: 5.5, schY: 4.8, schSheetName: "power", color: "red", schOrientation: "vertical", pcbX: -6.900007, pcbY: -21.2, pcbRotation: 90, schRotation: 0, schSectionName: "power-3v3", connections: {
                pin1: "net.P3V3",
                pin2: "net.POWER_LED_K",
            } }), jsxRuntime.jsx("capacitor", { name: "C7", schX: -12, schY: -4, schSheetName: "power", capacitance: "10uF", footprint: "cap0603", schOrientation: "vertical", manufacturerPartNumber: "CL10A106MA8NRNC", supplierPartNumbers: { jlcpcb: ["C96446"] }, pcbX: 8.3, pcbY: -9.9, pcbRotation: 90, schRotation: 0, schSectionName: "power-0v9", decouplingFor: ".U2 > .VIN", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C2", schX: 0.2, schY: 5, schSheetName: "power", capacitance: "10pF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05C100JB5NNNC", supplierPartNumbers: { jlcpcb: ["C32949"] }, pcbX: -8.000007, pcbY: -12.5, pcbRotation: 180, schRotation: 0, schSectionName: "power-3v3", connections: {
                pin1: "net.P3V3",
                pin2: "net.BUCK_3V3_FB",
            } }), jsxRuntime.jsx("capacitor", { name: "C5", schX: 3, schY: -4, schSheetName: "power", capacitance: "22uF", footprint: "cap0805", schOrientation: "vertical", manufacturerPartNumber: "CL21A226MAQNNNE", supplierPartNumbers: { jlcpcb: ["C45783"] }, pcbX: 10.999993, pcbY: -9.3, pcbRotation: 0, schRotation: 0, schSectionName: "power-0v9", connections: {
                pin1: "net.P0V9",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C6", schX: 5, schY: -4, schSheetName: "power", capacitance: "22uF", footprint: "cap0805", schOrientation: "vertical", manufacturerPartNumber: "CL21A226MAQNNNE", supplierPartNumbers: { jlcpcb: ["C45783"] }, pcbX: 10.999993, pcbY: -7.1, pcbRotation: 0, schRotation: 0, schSectionName: "power-0v9", connections: {
                pin1: "net.P0V9",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C4", schX: 0.2, schY: -3, schSheetName: "power", capacitance: "10pF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05C100JB5NNNC", supplierPartNumbers: { jlcpcb: ["C32949"] }, pcbX: 13.999993, pcbY: -13.9, pcbRotation: 180, schRotation: 0, schSectionName: "power-0v9", connections: {
                pin1: "net.P0V9",
                pin2: "net.BUCK_0V9_FB",
            } }), jsxRuntime.jsx("capacitor", { name: "C8", schX: 9, schY: -1, schSheetName: "power", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: 13.999993, pcbY: -11.1, pcbRotation: 0, schRotation: 0, schSectionName: "power-3v3", connections: {
                pin1: "net.P3V3_PG",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C3", schX: 3, schY: 4, schSheetName: "power", capacitance: "10uF", footprint: "cap0603", schOrientation: "vertical", manufacturerPartNumber: "CL10A106MA8NRNC", supplierPartNumbers: { jlcpcb: ["C96446"] }, pcbX: -11.000007, pcbY: -9.5, pcbRotation: 180, schRotation: 0, schSectionName: "power-3v3", connections: {
                pin1: "net.P3V3",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C1", schX: -12, schY: 4, schSheetName: "power", capacitance: "10uF", footprint: "cap0603", schOrientation: "vertical", manufacturerPartNumber: "CL10A106MA8NRNC", supplierPartNumbers: { jlcpcb: ["C96446"] }, pcbX: -13.7, pcbY: -9.9, pcbRotation: 90, schRotation: 0, schSectionName: "power-3v3", decouplingFor: ".U1 > .VIN", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("resistor", { name: "R1", schX: -10.54, schY: 5, schSheetName: "power", resistance: "100kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF1003TCE", supplierPartNumbers: { jlcpcb: ["C25741"] }, pcbX: -8.000007, pcbY: -11.1, pcbRotation: 180, schRotation: 0, schSectionName: "power-3v3", connections: {
                pin1: "net.VBUS",
                pin2: "net.BUCK_3V3_EN",
            } }), jsxRuntime.jsx("resistor", { name: "R5", schX: -1.5, schY: -3.58, schSheetName: "power", resistance: "51kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5102TCE", supplierPartNumbers: { jlcpcb: ["C25794"] }, pcbX: 13.999993, pcbY: -15.3, pcbRotation: 180, schRotation: 0, schSectionName: "power-0v9", connections: {
                pin1: "net.P0V9",
                pin2: "net.BUCK_0V9_FB",
            } }), jsxRuntime.jsx("resistor", { name: "R2", schX: -1.5, schY: 4.42, schSheetName: "power", resistance: "453kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF4533TCE", supplierPartNumbers: { jlcpcb: ["C27009"] }, pcbX: -8.000007, pcbY: -13.9, pcbRotation: 180, schRotation: 0, schSectionName: "power-3v3", connections: {
                pin1: "net.P3V3",
                pin2: "net.BUCK_3V3_FB",
            } }), jsxRuntime.jsx("resistor", { name: "R4", schX: 5.5, schY: 3.2, schSheetName: "power", resistance: "5.1kohm", footprint: "res0402", schOrientation: "vertical", manufacturerPartNumber: "0402WGF5101TCE", supplierPartNumbers: { jlcpcb: ["C25905"] }, pcbX: -6.900007, pcbY: -18.400000000000002, pcbRotation: 0, schRotation: 0, schSectionName: "power-3v3", connections: {
                pin1: "net.POWER_LED_K",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("resistor", { name: "R6", schX: 9, schY: 1, schSheetName: "power", resistance: "100kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF1003TCE", supplierPartNumbers: { jlcpcb: ["C25741"] }, pcbX: 13.999993, pcbY: -12.5, pcbRotation: 180, schRotation: 0, schSectionName: "power-3v3", connections: {
                pin1: "net.VBUS",
                pin2: "net.P3V3_PG",
            } }), jsxRuntime.jsx("resistor", { name: "R3", schX: -1.5, schY: 3, schSheetName: "power", resistance: "100kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF1003TCE", supplierPartNumbers: { jlcpcb: ["C25741"] }, pcbX: -8.000007, pcbY: -15.3, pcbRotation: 0, schRotation: 0, schSectionName: "power-3v3", connections: {
                pin1: "net.BUCK_3V3_FB",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("resistor", { name: "R7", schX: -1.5, schY: -5, schSheetName: "power", resistance: "100kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF1003TCE", supplierPartNumbers: { jlcpcb: ["C25741"] }, pcbX: 13.999993, pcbY: -16.7, pcbRotation: 0, schRotation: 0, schSectionName: "power-0v9", connections: {
                pin1: "net.BUCK_0V9_FB",
                pin2: "net.GND",
            } }), jsxRuntime.jsx(T113_S3, { name: "U3", schX: 0, schY: 0, schSheetName: "cpu-core", schWidth: "3mm", schHeight: "13mm", pcbX: -5.300007, pcbY: 7.3999999999999995, pcbRotation: 90, schRotation: 0, schSectionName: "cpu-processor", connections: {
                pin7: "net.SDC0_D1",
                pin8: "net.SDC0_D0",
                pin9: "net.SDC0_CLK",
                pin10: "net.SDC0_CMD",
                pin11: "net.SDC0_D3",
                pin12: "net.SDC0_D2",
                pin13: "net.BOARD_ID_1",
                pin16: "net.BOOT_SEL1",
                pin17: "net.BOOT_SEL0",
                pin20: "net.P1V8",
                pin22: "net.DXOUT",
                pin23: "net.DXIN",
                pin24: "net.LXOUT",
                pin25: "net.LXIN",
                pin26: "net.P1V8",
                pin27: "net.RESET",
                pin28: "net.P1V8",
                pin29: "net.P3V3",
                pin30: "net.P1V5",
                pin33: "net.UART0_RX",
                pin34: "net.P3V3",
                pin35: "net.UART0_TX",
                pin42: "net.ADDR_LED_CTRL",
                pin46: "net.P0V9",
                pin47: "net.DDR_DZQ",
                pin48: "net.P1V5",
                pin49: "net.P1V5",
                pin50: "net.P1V8",
                pin51: "net.P0V9",
                pin52: "net.BOARD_ID_3",
                pin53: "net.BOARD_ID_2",
                pin65: "net.P1V8",
                pin66: "net.P3V3",
                pin67: "net.SPI1_CS0",
                pin68: "net.SPI1_CLK",
                pin69: "net.SPI1_MISO",
                pin70: "net.SPI1_MOSI",
                pin77: "net.P3V3",
                pin81: "net.P0V9",
                pin83: "net.P3V3",
                pin89: "net.P1V8",
                pin90: "net.AUDIO_VRA2",
                pin91: "net.GND",
                pin92: "net.AUDIO_VRA1",
                pin93: "net.GND",
                pin94: "net.GND",
                pin97: "net.P1V8",
                pin101: "net.BOARD_ID_ADC",
                pin107: "net.P1V8",
                pin114: "net.USB0_DN",
                pin115: "net.USB0_DP",
                pin116: "net.P0V9",
                pin117: "net.P0V9",
                pin128: "net.P3V3",
                pin129: "net.GND",
            }, noConnect: [
                "pin1",
                "pin2",
                "pin3",
                "pin4",
                "pin5",
                "pin6",
                "pin14",
                "pin15",
                "pin18",
                "pin19",
                "pin21",
                "pin31",
                "pin32",
                "pin36",
                "pin37",
                "pin38",
                "pin39",
                "pin40",
                "pin41",
                "pin43",
                "pin44",
                "pin45",
                "pin54",
                "pin55",
                "pin56",
                "pin57",
                "pin58",
                "pin59",
                "pin60",
                "pin61",
                "pin62",
                "pin63",
                "pin64",
                "pin71",
                "pin72",
                "pin73",
                "pin74",
                "pin75",
                "pin76",
                "pin78",
                "pin79",
                "pin80",
                "pin82",
                "pin84",
                "pin85",
                "pin86",
                "pin87",
                "pin88",
                "pin95",
                "pin96",
                "pin98",
                "pin99",
                "pin100",
                "pin102",
                "pin103",
                "pin104",
                "pin105",
                "pin106",
                "pin108",
                "pin109",
                "pin110",
                "pin111",
                "pin112",
                "pin113",
                "pin118",
                "pin119",
                "pin120",
                "pin121",
                "pin122",
                "pin123",
                "pin124",
                "pin125",
                "pin126",
                "pin127",
            ] }), jsxRuntime.jsx(CM4024M00008001, { name: "OSC1", schX: -9, schY: 3, schSheetName: "cpu-core", pcbX: 8.697617, pcbY: 8.60129, pcbRotation: 90, schRotation: 0, schSectionName: "cpu-clocks" }), jsxRuntime.jsx(Q13FC13500004, { name: "OSC2", schX: -9, schY: 0, schSheetName: "cpu-core", pcbX: 9.199993, pcbY: 12, pcbRotation: 180, schRotation: 0, schSectionName: "cpu-clocks" }), jsxRuntime.jsx("trace", { name: "XTAL24_GND1", from: ".OSC1 > .GND1", to: "net.GND", schDisplayLabel: "GND" }), jsxRuntime.jsx("trace", { name: "XTAL24_GND2", from: ".OSC1 > .GND2", to: "net.GND", schDisplayLabel: "GND" }), jsxRuntime.jsx("trace", { name: "OSC1_C33", from: ".OSC1 > .pin1", to: ".C33 > .pin1", pcbStraightLine: true, maxViaCount: 0 }), jsxRuntime.jsx("trace", { name: "U3_DXOUT", from: ".U3 > .pin22", to: ".OSC1 > .pin1", schDisplayLabel: "DXOUT", connectsTo: "net.DXOUT", pcbPath: [
                { x: 2.2, y: -8.5 },
                { x: 1.9, y: -9.1 },
                { x: 1.9, y: -11.8 },
                { x: -0.6, y: -12.5 },
                { x: -0.6, y: -14.75 },
            ], maxViaCount: 0 }), jsxRuntime.jsx("trace", { name: "U3_DXIN", from: ".U3 > .pin23", to: ".OSC1 > .pin3", schDisplayLabel: "DXIN", connectsTo: "net.DXIN", pcbPath: [
                { x: 2.6, y: -8.5 },
                { x: 2.2, y: -9.1 },
                { x: 2.15, y: -12.7 },
            ], maxViaCount: 0 }), jsxRuntime.jsx("trace", { name: "U3_LXOUT", from: ".U3 > .pin24", to: ".OSC2 > .pin1", schDisplayLabel: "LXOUT", connectsTo: "net.LXOUT", pcbPath: [
                { x: 3.0, y: -8.5 },
                { x: 2.5, y: -9.1 },
                { x: 2.5, y: -12.1 },
                { x: 3.2, y: -12.3 },
                { x: 3.2, y: -15.75 },
            ], maxViaCount: 0 }), jsxRuntime.jsx("trace", { name: "U3_LXIN", from: ".U3 > .pin25", to: ".OSC2 > .pin2", schDisplayLabel: "LXIN", connectsTo: "net.LXIN", pcbPath: [
                { x: 3.4, y: -8.5 },
                { x: 2.8, y: -9.1 },
                { x: 2.8, y: -11.9 },
                { x: 4.6, y: -11.9 },
            ], maxViaCount: 0 }), jsxRuntime.jsx("trace", { name: "OSC2_C37", from: ".OSC2 > .pin1", to: ".C37 > .pin1", schDisplayLabel: "LXOUT", pcbPath: [], maxViaCount: 0 }), jsxRuntime.jsx("trace", { name: "OSC2_C36", from: ".OSC2 > .pin2", to: ".C36 > .pin1", schDisplayLabel: "LXIN", pcbPath: [], maxViaCount: 0 }), jsxRuntime.jsx(TSA010A2026B, { name: "SW1", displayName: "RESET", schX: 11, schY: -4.53, schSheetName: "cpu-core", pcbX: 8.999993, pcbY: 20.8, pcbRotation: 90, schRotation: 0, schSectionName: "cpu-reset", connections: {
                pin1: "net.GND",
                pin2: "net.RESET",
            } }), jsxRuntime.jsx("capacitor", { name: "C33", schX: -5.5, schY: 3, schSheetName: "cpu-core", capacitance: "10pF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05C100JB5NNNC", supplierPartNumbers: { jlcpcb: ["C32949"] }, pcbX: 11.697617000000001, pcbY: 7.60129, pcbRotation: 90, schRotation: 0, schSectionName: "cpu-clocks", connections: {
                pin1: "net.DXOUT",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C28", schX: 5, schY: -8, schSheetName: "cpu-core", capacitance: "2.2uF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05A225MQ5NSNC", supplierPartNumbers: { jlcpcb: ["C12530"] }, pcbX: 4.7, pcbY: 14.1, pcbRotation: 0, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .LDOB_OUT", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C10", schX: -10, schY: 8, schSheetName: "cpu-core", capacitance: "10uF", footprint: "cap0603", schOrientation: "vertical", manufacturerPartNumber: "CL10A106MA8NRNC", supplierPartNumbers: { jlcpcb: ["C96446"] }, pcbX: -18.900007000000002, pcbY: 7.6, pcbRotation: 270, schRotation: 0, schSectionName: "cpu-processor", connections: {
                pin1: "net.P3V3",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C20", schX: 10, schY: 8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -14.9, pcbY: 14.1, pcbRotation: 180, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VCC_LVDS", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C40", schX: 9, schY: -4, schSheetName: "cpu-core", capacitance: "2.2uF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05A225MQ5NSNC", supplierPartNumbers: { jlcpcb: ["C12530"] }, pcbX: 6.249993000000001, pcbY: 22, pcbRotation: 90, schRotation: 0, schSectionName: "cpu-reset", connections: {
                pin1: "net.RESET",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C23", schX: -10, schY: -8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -3.8, pcbY: 17.5, pcbRotation: 90, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VDD_SYS0", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C27", schX: -2, schY: -8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -3.2, pcbY: -2.2, pcbRotation: 270, layer: "top", schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VDD_CORE1", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C14", schX: -2, schY: 8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -14.9, pcbY: 13.1, pcbRotation: 180, layer: "top", schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VCC_PD", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C34", schX: 5, schY: 5, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -11.7, pcbY: -2.3, pcbRotation: 270, schRotation: 0, schSectionName: "cpu-analog", decouplingFor: ".U3 > .HPVCC", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C36", schX: -11, schY: -2, schSheetName: "cpu-core", capacitance: "18pF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "0402CG180J500NT", supplierPartNumbers: { jlcpcb: ["C1549"] }, pcbX: 8.199993, pcbY: 13.8, pcbRotation: 0, schRotation: 0, schSectionName: "cpu-clocks", connections: {
                pin1: "net.LXIN",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C17", schX: 4, schY: 8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: 4.7, pcbY: 10.7, pcbRotation: 0, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VCC_RTC", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C31", schX: 11, schY: -8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -4.75, pcbY: 17.5, pcbRotation: 90, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VCC_DRAM0", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C30", schX: 9, schY: -8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -5.7, pcbY: 17.5, pcbRotation: 90, layer: "top", schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VCC_DRAM1", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C25", schX: -6, schY: -8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -14.9, pcbY: 7.2, pcbRotation: 180, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VDD_SYS2", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C11", schX: -8, schY: 8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -14.9, pcbY: 6.2, pcbRotation: 180, layer: "top", schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VCC_IO", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C24", schX: -8, schY: -8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -7.6, pcbY: 17.5, pcbRotation: 90, layer: "top", schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VDD_SYS1", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C37", schX: -7, schY: -2, schSheetName: "cpu-core", capacitance: "18pF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "0402CG180J500NT", supplierPartNumbers: { jlcpcb: ["C1549"] }, pcbX: 10.199993, pcbY: 13.8, pcbRotation: 180, schRotation: 0, schSectionName: "cpu-clocks", connections: {
                pin1: "net.LXOUT",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C22", schX: -12, schY: -8, schSheetName: "cpu-core", capacitance: "10uF", footprint: "cap0603", schOrientation: "vertical", manufacturerPartNumber: "CL10A106MA8NRNC", supplierPartNumbers: { jlcpcb: ["C96446"] }, pcbX: -2.500007, pcbY: -5.8, pcbRotation: 180, schRotation: 0, schSectionName: "cpu-processor", connections: {
                pin1: "net.P0V9",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C15", schX: 0, schY: 8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -14.9, pcbY: 8.8, pcbRotation: 180, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VCC_TVOUT", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C19", schX: 8, schY: 8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -7.5, pcbY: -2.2, pcbRotation: 270, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VCC_TVIN", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C38", schX: 7.25, schY: -1, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -14.9, pcbY: 3.6, pcbRotation: 180, layer: "top", schRotation: 0, schSectionName: "cpu-analog", decouplingFor: ".U3 > .VRA2", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C35", schX: 7, schY: 5, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -14.9, pcbY: 4.6, pcbRotation: 180, schRotation: 0, schSectionName: "cpu-analog", decouplingFor: ".U3 > .AVCC", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C39", schX: 9, schY: -1, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -14.9, pcbY: 2.6, pcbRotation: 180, schRotation: 0, schSectionName: "cpu-analog", decouplingFor: ".U3 > .VRA1", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C9", schX: -12, schY: 8, schSheetName: "cpu-core", capacitance: "2.2uF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05A225MQ5NSNC", supplierPartNumbers: { jlcpcb: ["C12530"] }, pcbX: 4.7, pcbY: 12.9, pcbRotation: 0, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .LDO_IN", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C13", schX: -4, schY: 8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: 0.9, pcbY: -2.2, pcbRotation: 270, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VCC_PG", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C29", schX: 7, schY: -8, schSheetName: "cpu-core", capacitance: "10uF", footprint: "cap0603", schOrientation: "vertical", manufacturerPartNumber: "CL10A106MA8NRNC", supplierPartNumbers: { jlcpcb: ["C96446"] }, pcbX: -5.800007, pcbY: 20.6, pcbRotation: 0, schRotation: 0, schSectionName: "cpu-processor", connections: {
                pin1: "net.P1V5",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C16", schX: 2, schY: 8, schSheetName: "cpu-core", capacitance: "2.2uF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05A225MQ5NSNC", supplierPartNumbers: { jlcpcb: ["C12530"] }, pcbX: 4.7, pcbY: 11.8, pcbRotation: 0, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .LDOA_OUT", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C18", schX: 6, schY: 8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: 4.7, pcbY: 8.8, pcbRotation: 0, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VCC_PLL", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C32", schX: -12.5, schY: 3, schSheetName: "cpu-core", capacitance: "10pF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05C100JB5NNNC", supplierPartNumbers: { jlcpcb: ["C32949"] }, pcbX: 11.697617000000001, pcbY: 9.50129, pcbRotation: 270, schRotation: 0, schSectionName: "cpu-clocks", connections: {
                pin1: "net.DXIN",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C21", schX: 12, schY: 8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -6.65, pcbY: 17.5, pcbRotation: 90, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VDD18_DRAM", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C26", schX: -4, schY: -8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: -4.3, pcbY: -2.2, pcbRotation: 270, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VDD_CORE0", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C12", schX: -6, schY: 8, schSheetName: "cpu-core", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: 0.5, pcbY: 17, pcbRotation: 90, schRotation: 0, schSectionName: "cpu-processor", decouplingFor: ".U3 > .VCC_PE", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("resistor", { name: "R11", schX: 7, schY: -4, schSheetName: "cpu-core", resistance: "100kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF1003TCE", supplierPartNumbers: { jlcpcb: ["C25741"] }, pcbX: 6.249993000000001, pcbY: 19.900000000000002, pcbRotation: 90, schRotation: 0, schSectionName: "cpu-reset", connections: {
                pin1: "net.P3V3",
                pin2: "net.RESET",
            } }), jsxRuntime.jsx("resistor", { name: "R10", schX: 6.75, schY: 1, schSheetName: "cpu-core", resistance: "240ohm", footprint: "res0603", manufacturerPartNumber: "0603WAF2400T5E", supplierPartNumbers: { jlcpcb: ["C23350"] }, pcbX: -2.3, pcbY: 19.9, pcbRotation: 270, schRotation: 0, schSectionName: "cpu-analog", connections: {
                pin1: "net.DDR_DZQ",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("resistor", { name: "R9", schX: 10, schY: 3, schSheetName: "cpu-core", resistance: "100kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF1003TCE", supplierPartNumbers: { jlcpcb: ["C25741"] }, pcbX: -8.800006999999999, pcbY: -4, pcbRotation: 270, schRotation: 0, schSectionName: "cpu-analog", connections: {
                pin1: "net.BOARD_ID_ADC",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("resistor", { name: "R8", schX: 7, schY: 3, schSheetName: "cpu-core", resistance: "100kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF1003TCE", supplierPartNumbers: { jlcpcb: ["C25741"] }, pcbX: -10.700007000000001, pcbY: -4, pcbRotation: 90, schRotation: 0, schSectionName: "cpu-analog", connections: {
                pin1: "net.P3V3",
                pin2: "net.BOARD_ID_ADC",
            } }), jsxRuntime.jsx("resistor", { name: "R25", schX: 4, schY: -3, schSheetName: "cpu-io", resistance: "5.1kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5101TCE", supplierPartNumbers: { jlcpcb: ["C25905"] }, pcbX: 21.509993, pcbY: -10, pcbRotation: 0, schRotation: 0, schSectionName: "cpu-board-id", connections: {
                pin1: "net.BOARD_ID_3",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("resistor", { name: "R12", schX: -3, schY: 3, schSheetName: "cpu-io", resistance: "5.1kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5101TCE", supplierPartNumbers: { jlcpcb: ["C25905"] }, pcbX: 21.499993, pcbY: -6.7, pcbRotation: 180, schRotation: 0, schSectionName: "cpu-boot", connections: {
                pin1: "net.P3V3",
                pin2: "net.BOOT_SEL1",
            } }), jsxRuntime.jsx("resistor", { name: "R13", schX: 3, schY: 3, schSheetName: "cpu-io", resistance: "5.1kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5101TCE", supplierPartNumbers: { jlcpcb: ["C25905"] }, pcbX: 21.499993, pcbY: -7.799999999999999, pcbRotation: 180, schRotation: 0, schSectionName: "cpu-boot", connections: {
                pin1: "net.P3V3",
                pin2: "net.BOOT_SEL0",
            } }), jsxRuntime.jsx("resistor", { name: "R24", schX: 0, schY: -3, schSheetName: "cpu-io", resistance: "5.1kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5101TCE", supplierPartNumbers: { jlcpcb: ["C25905"] }, pcbX: 21.509993, pcbY: -11.5, pcbRotation: 0, schRotation: 0, schSectionName: "cpu-board-id", connections: {
                pin1: "net.BOARD_ID_2",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("resistor", { name: "R14", schX: -4, schY: -3, schSheetName: "cpu-io", resistance: "5.1kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5101TCE", supplierPartNumbers: { jlcpcb: ["C25905"] }, pcbX: 21.509993, pcbY: -8.9, pcbRotation: 0, schRotation: 0, schSectionName: "cpu-board-id", connections: {
                pin1: "net.BOARD_ID_1",
                pin2: "net.GND",
            } }), jsxRuntime.jsx(SM06B_SRSS_TB_LF__SN_, { name: "J2", displayName: "SPI1 DISPLAY", schX: -8, schY: 4, schSheetName: "cpu-io", schSectionName: "cpu-expansion", pcbX: -21.8, pcbY: -9, pcbRotation: 270, schRotation: 0, schHeight: 1.0, pinLabels: {
                pin1: ["3V3"],
                pin2: ["GND"],
                pin3: ["CLK"],
                pin4: ["MOSI"],
                pin5: ["MISO"],
                pin6: ["CS"],
            }, schPinArrangement: {
                leftSide: { pins: ["pin1", "pin2"], direction: "top-to-bottom" },
                rightSide: { pins: ["pin3", "pin4", "pin5", "pin6"], direction: "top-to-bottom" },
            }, connections: {
                pin1: "net.P3V3",
                pin2: "net.GND",
                pin3: "net.SPI1_CLK",
                pin4: "net.SPI1_MOSI",
                pin5: "net.SPI1_MISO",
                pin6: "net.SPI1_CS0",
            } }), jsxRuntime.jsx(SM04B_SRSS_TB_LF__SN_, { name: "J3", displayName: "UART0 DEBUG", schX: -8, schY: -2, schSheetName: "cpu-io", schSectionName: "cpu-expansion", pcbX: -21.8, pcbY: 0, pcbRotation: 270, schRotation: 0, pinLabels: {
                pin1: ["3V3"],
                pin2: ["GND"],
                pin3: ["TX"],
                pin4: ["RX"],
            }, schPinArrangement: {
                leftSide: { pins: ["pin1", "pin2"], direction: "top-to-bottom" },
                rightSide: { pins: ["pin3", "pin4"], direction: "top-to-bottom" },
            }, connections: {
                pin1: "net.P3V3",
                pin2: "net.GND",
                pin3: "net.UART0_TX",
                pin4: "net.UART0_RX",
            } }), jsxRuntime.jsx(SN74AHCT1G125DCKR, { name: "U8", displayName: "LED 3V3 TO 5V", pcbX: 5.3, pcbY: -2, pcbRotation: 0, schX: -3, schY: -8, schHeight: "0.6mm", schSheetName: "cpu-io", schSectionName: "cpu-status", connections: {
                pin1: "net.GND",
                pin2: "net.ADDR_LED_CTRL",
                pin3: "net.GND",
                pin4: "net.ADDR_LED_DATA_5V",
                pin5: "net.VBUS",
            } }), jsxRuntime.jsx("resistor", { name: "R27", resistance: "100kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF1003TCE", supplierPartNumbers: { jlcpcb: ["C25741"] }, pcbX: 2, pcbY: -3, pcbRotation: 90, schX: -7, schY: -8, schOrientation: "vertical", schSheetName: "cpu-io", schSectionName: "cpu-status", connections: { pin1: "net.ADDR_LED_CTRL", pin2: "net.GND" } }), jsxRuntime.jsx("capacitor", { name: "C46", capacitance: "100nF", footprint: "cap0402", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: 4.65, pcbY: 1.3, pcbRotation: 90, schX: -3, schY: -5.5, schOrientation: "vertical", schSheetName: "cpu-io", schSectionName: "cpu-status", decouplingFor: ".U8 > .VCC", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("trace", { name: "DECOUPLE_C46", from: ".U8 > .VCC", to: ".C46 > .pin1", maxLength: "3mm", pcbStraightLine: true }), jsxRuntime.jsx("resistor", { name: "R26", resistance: "33ohm", footprint: "res0402", manufacturerPartNumber: "0402WGF330JTCE", supplierPartNumbers: { jlcpcb: ["C25105"] }, schX: 3.2, schY: -8, schSheetName: "cpu-io", schSectionName: "cpu-status", pcbX: 7.65, pcbY: -0.15, pcbRotation: 0, schRotation: 0, connections: {
                pin1: "net.ADDR_LED_DATA_5V",
                pin2: "net.ADDR_LED_DIN",
            } }), jsxRuntime.jsx("trace", { name: "U8_R26", from: ".U8 > .pin4", to: ".R26 > .pin1", pcbPath: [], maxViaCount: 0 }), jsxRuntime.jsx("trace", { name: "R26_U7", from: ".R26 > .pin2", to: ".U7 > .pin1", pcbPath: [], maxViaCount: 0 }), jsxRuntime.jsx(XL_2121RGBC_2812B, { name: "U7", displayName: "ADDRESSABLE RGB", schX: 8.5, schY: -8.68, schSheetName: "cpu-io", schSectionName: "cpu-status", pcbX: 8, pcbY: 2, pcbRotation: 0, schRotation: 0, connections: {
                pin1: "net.ADDR_LED_DIN",
                pin2: "net.VBUS",
                pin4: "net.GND",
            }, noConnect: ["pin3"] }), jsxRuntime.jsx("capacitor", { name: "C45", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, schX: 12, schY: -8, schSheetName: "cpu-io", schSectionName: "cpu-status", pcbX: 10.8, pcbY: 2.5, pcbRotation: 0, schRotation: 0, decouplingFor: ".U7 > .VDD", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx(ZDSD04GLGEAG, { name: "U5", schX: 6, schY: 0, schSheetName: "storage", pcbX: 17.299993, pcbY: 7.4, pcbRotation: 90, schRotation: 0, schSectionName: "storage-flash", connections: {
                pin1: "net.SDC0_D2",
                pin2: "net.SDC0_D3",
                pin3: "net.SD_FLASH_CLK",
                pin4: "net.GND",
                pin5: "net.SDC0_CMD",
                pin6: "net.SDC0_D0",
                pin7: "net.SDC0_D1",
                pin8: "net.P3V3",
            } }), jsxRuntime.jsx(SN74AHC1G08DCKR, { name: "U6", schX: -8.5, schY: 1, schSheetName: "storage", schHeight: "0.6mm", pcbX: 13, pcbY: 15.8, pcbRotation: 270, schRotation: 0, schSectionName: "storage-clock-gate", connections: {
                pin1: "net.SDC0_CLK",
                pin2: "net.SD_FLASH_CLK_GATE_EN",
                pin3: "net.GND",
                pin4: "net.SD_FLASH_CLK_GATED",
                pin5: "net.P3V3",
            } }), jsxRuntime.jsx(TSA010A2026B, { name: "SW2", displayName: "FEL / SD FLASH DISABLE", schX: -1.5, schY: -3.87, schSheetName: "storage", pcbX: 14.699993, pcbY: 20.8, pcbRotation: 90, schRotation: 0, schSectionName: "storage-reset", connections: {
                pin1: "net.GND",
                pin2: "net.SD_FLASH_CLK_GATE_EN",
            } }), jsxRuntime.jsx("capacitor", { name: "C41", schX: 12, schY: 4, schSheetName: "storage", capacitance: "10uF", footprint: "cap0603", schOrientation: "vertical", manufacturerPartNumber: "CL10A106MA8NRNC", supplierPartNumbers: { jlcpcb: ["C96446"] }, pcbX: 12.95, pcbY: 11.8, pcbRotation: 90, schRotation: 0, schSectionName: "storage-flash", decouplingFor: ".U5 > .VDD", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C44", schX: 2, schY: -4.5, schSheetName: "storage", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: 11.949993000000001, pcbY: 22.3, pcbRotation: 270, schRotation: 0, schSectionName: "storage-reset", connections: {
                pin1: "net.SD_FLASH_CLK_GATE_EN",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("capacitor", { name: "C42", schX: 10, schY: 4, schSheetName: "storage", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: 15.395, pcbY: 13.2, pcbRotation: 90, schRotation: 0, schSectionName: "storage-flash", decouplingFor: ".U5 > .VDD", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("capacitor", { name: "C43", schX: 8, schY: 4, schSheetName: "storage", capacitance: "100nF", footprint: "cap0402", schOrientation: "vertical", manufacturerPartNumber: "CL05B104KB54PNC", supplierPartNumbers: { jlcpcb: ["C307331"] }, pcbX: 10.3, pcbY: 16.9, pcbRotation: 180, schRotation: 0, schSectionName: "storage-flash", decouplingFor: ".U6 > .VCC", maxDecouplingTraceLength: "3mm" }), jsxRuntime.jsx("resistor", { name: "R23", schX: -3.5, schY: 1, schSheetName: "storage", resistance: "22ohm", footprint: "res0402", manufacturerPartNumber: "0402WGF220JTCE", supplierPartNumbers: { jlcpcb: ["C25092"] }, pcbX: 17.099992999999998, pcbY: 13.2875, pcbRotation: 270, schRotation: 0, schSectionName: "storage-clock-gate", connections: {
                pin1: "net.SD_FLASH_CLK_GATED",
                pin2: "net.SD_FLASH_CLK",
            } }), jsxRuntime.jsx("resistor", { name: "R17", schX: -6, schY: 4, schSheetName: "storage", resistance: "51kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5102TCE", supplierPartNumbers: { jlcpcb: ["C25794"] }, pcbX: 18.499993, pcbY: 0.8875, pcbRotation: 270, schRotation: 0, schSectionName: "storage-flash", connections: {
                pin1: "net.P3V3",
                pin2: "net.SDC0_D1",
            } }), jsxRuntime.jsx("resistor", { name: "R18", schX: -3, schY: 4, schSheetName: "storage", resistance: "51kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5102TCE", supplierPartNumbers: { jlcpcb: ["C25794"] }, pcbX: 16.599992999999998, pcbY: 0.8875, pcbRotation: 270, schRotation: 0, schSectionName: "storage-flash", connections: {
                pin1: "net.P3V3",
                pin2: "net.SDC0_D0",
            } }), jsxRuntime.jsx("resistor", { name: "R20", schX: 3, schY: 4, schSheetName: "storage", resistance: "51kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5102TCE", supplierPartNumbers: { jlcpcb: ["C25794"] }, pcbX: 18.999993, pcbY: 13.2875, pcbRotation: 90, schRotation: 0, schSectionName: "storage-flash", connections: {
                pin1: "net.P3V3",
                pin2: "net.SDC0_D3",
            } }), jsxRuntime.jsx("resistor", { name: "R22", schX: -7, schY: -4.5, schSheetName: "storage", resistance: "5.1kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5101TCE", supplierPartNumbers: { jlcpcb: ["C25905"] }, pcbX: 11.949993000000001, pcbY: 19.6, pcbRotation: 270, schRotation: 0, schSectionName: "storage-reset", connections: {
                pin1: "net.SD_FLASH_CLK_GATE_EN",
                pin2: "net.P3V3",
            } }), jsxRuntime.jsx("resistor", { name: "R19", schX: 0, schY: 4, schSheetName: "storage", resistance: "51kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5102TCE", supplierPartNumbers: { jlcpcb: ["C25794"] }, pcbX: 14.699993000000001, pcbY: 0.8875, pcbRotation: 270, schRotation: 0, schSectionName: "storage-flash", connections: {
                pin1: "net.P3V3",
                pin2: "net.SDC0_CMD",
            } }), jsxRuntime.jsx("resistor", { name: "R21", schX: 6, schY: 4, schSheetName: "storage", resistance: "51kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5102TCE", supplierPartNumbers: { jlcpcb: ["C25794"] }, pcbX: 20.899993, pcbY: 13.2875, pcbRotation: 90, schRotation: 0, schSectionName: "storage-flash", connections: {
                pin1: "net.P3V3",
                pin2: "net.SDC0_D2",
            } }), jsxRuntime.jsx(HX_TYPE_C_16P_L8_35, { name: "J1", schX: -9, schY: 0, schWidth: "3.2mm", schHeight: "2.15mm", schPinArrangement: {
                leftSide: [
                    "SHELL1",
                    "SHELL2",
                    "SHELL3",
                    "SHELL4",
                    "GND1",
                    "GND2",
                    "VBUS1",
                    "VBUS2",
                ],
                rightSide: [
                    "CC2",
                    "SBU1",
                    "DP2",
                    "DM1",
                    "DP1",
                    "DM2",
                    "CC1",
                    "SBU2",
                ],
            }, schSheetName: "usb", pcbX: -7000000000090267e-21, pcbY: -20.9, pcbRotation: 0, schRotation: 0, schSectionName: "usb-port", connections: {
                pin1: "net.GND",
                pin2: "net.GND",
                pin3: "net.GND",
                pin4: "net.GND",
                pin5: "net.GND",
                pin6: "net.USB_VBUS_RAW",
                pin7: "net.GND",
                pin8: "net.USB_VBUS_RAW",
                pin9: "net.USB0_CC2",
                pin11: "net.USB0_CONN_DP",
                pin12: "net.USB0_CONN_DM",
                pin13: "net.USB0_CONN_DP",
                pin14: "net.USB0_CONN_DM",
                pin15: "net.USB0_CC1",
            }, noConnect: ["pin10", "pin16"] }), jsxRuntime.jsx(USBLC6_2SC6, { name: "U4", schX: 0, schY: 0, schSheetName: "usb", pcbX: 0.599993, pcbY: -13.2, pcbRotation: 270, schRotation: 0, schSectionName: "usb-protection", connections: {
                pin1: "net.USB0_CONN_DM",
                pin2: "net.GND",
                pin3: "net.USB0_CONN_DP",
                pin4: "net.USB0_DP",
                pin5: "net.USB_VBUS_RAW",
                pin6: "net.USB0_DN",
            } }), jsxRuntime.jsx(JK_nSMD100_16, { name: "F1", schX: 6, schY: 3, schSheetName: "usb", pcbX: -3.4500069999999994, pcbY: -13.2, pcbRotation: 270, schRotation: 0, schSectionName: "usb-protection", connections: {
                pin1: "net.USB_VBUS_RAW",
                pin2: "net.VBUS",
            } }), jsxRuntime.jsx("resistor", { name: "R15", schX: -4, schY: 3, schSheetName: "usb", resistance: "5.1kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5101TCE", supplierPartNumbers: { jlcpcb: ["C25905"] }, pcbX: 3.099993, pcbY: -12.1, pcbRotation: 270, schRotation: 0, schSectionName: "usb-port", connections: {
                pin1: "net.USB0_CC1",
                pin2: "net.GND",
            } }), jsxRuntime.jsx("resistor", { name: "R16", schX: -2, schY: 3, schSheetName: "usb", resistance: "5.1kohm", footprint: "res0402", manufacturerPartNumber: "0402WGF5101TCE", supplierPartNumbers: { jlcpcb: ["C25905"] }, pcbX: 4.999993, pcbY: -12.1, pcbRotation: 270, schRotation: 0, schSectionName: "usb-port", connections: {
                pin1: "net.USB0_CC2",
                pin2: "net.GND",
            } })] }));

exports.TrellisCore = TrellisCore;
exports.default = TrellisCore;