abse/gameboy
This code defines the hardware mapping and schematic connections for a Raspberry Pi Pico-based development board featuring RP2040 microcontroller, USB-C connector, various power regulation components, decoupling capacitors, resistors, LEDs, headers, and supporting passive components for signal integrity and debugging.
- Version
- 1.0.16
- License
- unset
- Stars
- 1
dist/index.js
import { jsx, jsxs, Fragment } from 'react/jsx-runtime';
const pinLabels$p = {
pin1: ["IOVDD6"],
pin2: ["GPIO0"],
pin3: ["GPIO1"],
pin4: ["GPIO2"],
pin5: ["GPIO3"],
pin6: ["GPIO4"],
pin7: ["GPIO5"],
pin8: ["GPIO6"],
pin9: ["GPIO7"],
pin10: ["IOVDD5"],
pin11: ["GPIO8"],
pin12: ["GPIO9"],
pin13: ["GPIO10"],
pin14: ["GPIO11"],
pin15: ["GPIO12"],
pin16: ["GPIO13"],
pin17: ["GPIO14"],
pin18: ["GPIO15"],
pin19: ["TESTEN"],
pin20: ["XIN"],
pin21: ["XOUT"],
pin22: ["IOVDD4"],
pin23: ["DVDD2"],
pin24: ["SWCLK"],
pin25: ["SWD"],
pin26: ["RUN"],
pin27: ["GPIO16"],
pin28: ["GPIO17"],
pin29: ["GPIO18"],
pin30: ["GPIO19"],
pin31: ["GPIO20"],
pin32: ["GPIO21"],
pin33: ["IOVDD3"],
pin34: ["GPIO22"],
pin35: ["GPIO23"],
pin36: ["GPIO24"],
pin37: ["GPIO25"],
pin38: ["GPIO26_ADC0"],
pin39: ["GPIO27_ADC1"],
pin40: ["GPIO28_ADC2"],
pin41: ["GPIO29_ADC3"],
pin42: ["IOVDD2"],
pin43: ["ADC_AVDD"],
pin44: ["VREG_IN"],
pin45: ["VREG_VOUT"],
pin46: ["USB_DM"],
pin47: ["USB_DP"],
pin48: ["USB_VDD"],
pin49: ["IOVDD1"],
pin50: ["DVDD1"],
pin51: ["QSPI_SD3"],
pin52: ["QSPI_SCLK"],
pin53: ["QSPI_SD0"],
pin54: ["QSPI_SD2"],
pin55: ["QSPI_SD1"],
pin56: ["QSPI_SS"],
pin57: ["GND"]
};
const RP2040 = (props) => {
return (jsx("chip", { pinLabels: pinLabels$p, supplierPartNumbers: {
"jlcpcb": [
"C2040"
]
}, manufacturerPartNumber: "RP2040", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin57"], pcbX: "-0mm", pcbY: "0.000127mm", width: "3.0999938mm", height: "3.0999938mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin56"], pcbX: "-2.599944mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin55"], pcbX: "-2.200148mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin54"], pcbX: "-1.800098mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin53"], pcbX: "-1.400048mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin52"], pcbX: "-0.999998mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin51"], pcbX: "-0.599948mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin50"], pcbX: "-0.200152mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin49"], pcbX: "0.199898mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin48"], pcbX: "0.599948mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin47"], pcbX: "0.999998mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin46"], pcbX: "1.400048mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin45"], pcbX: "1.799844mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin44"], pcbX: "2.199894mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin43"], pcbX: "2.599944mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin42"], pcbX: "3.424936mm", pcbY: "2.600071mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin41"], pcbX: "3.424936mm", pcbY: "2.200021mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin40"], pcbX: "3.424936mm", pcbY: "1.799971mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin39"], pcbX: "3.424936mm", pcbY: "1.399921mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin38"], pcbX: "3.424936mm", pcbY: "1.000125mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin37"], pcbX: "3.424936mm", pcbY: "0.600075mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin36"], pcbX: "3.424936mm", pcbY: "0.200025mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin35"], pcbX: "3.424936mm", pcbY: "-0.200025mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin34"], pcbX: "3.424936mm", pcbY: "-0.600075mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin33"], pcbX: "3.424936mm", pcbY: "-0.999871mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin32"], pcbX: "3.424936mm", pcbY: "-1.399921mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin31"], pcbX: "3.424936mm", pcbY: "-1.799971mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin30"], pcbX: "3.424936mm", pcbY: "-2.200021mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin29"], pcbX: "3.424936mm", pcbY: "-2.600071mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin28"], pcbX: "2.599944mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin27"], pcbX: "2.199894mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin26"], pcbX: "1.799844mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin25"], pcbX: "1.400048mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin24"], pcbX: "0.999998mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin23"], pcbX: "0.599948mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin22"], pcbX: "0.199898mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin21"], pcbX: "-0.200152mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin20"], pcbX: "-0.599948mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin19"], pcbX: "-0.999998mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin18"], pcbX: "-1.400048mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin17"], pcbX: "-1.800098mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin16"], pcbX: "-2.200148mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin15"], pcbX: "-2.599944mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin14"], pcbX: "-3.424936mm", pcbY: "-2.600071mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin13"], pcbX: "-3.424936mm", pcbY: "-2.200021mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin12"], pcbX: "-3.424936mm", pcbY: "-1.799971mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin11"], pcbX: "-3.424936mm", pcbY: "-1.399921mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin10"], pcbX: "-3.424936mm", pcbY: "-0.999871mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin9"], pcbX: "-3.424936mm", pcbY: "-0.600075mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin8"], pcbX: "-3.424936mm", pcbY: "-0.200025mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin7"], pcbX: "-3.424936mm", pcbY: "0.200025mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin6"], pcbX: "-3.424936mm", pcbY: "0.600075mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "-3.424936mm", pcbY: "1.000125mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "-3.424936mm", pcbY: "1.399921mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-3.424936mm", pcbY: "1.799971mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "-3.424936mm", pcbY: "2.200021mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "-3.424936mm", pcbY: "2.600071mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": -3.2409891999999445, "y": 3.500018399999931 }, { "x": -3.2409891999999445, "y": 3.403168199999868 }, { "x": -3.5000691999999844, "y": 3.144062800000029 }] }), jsx("silkscreenpath", { route: [{ "x": -3.5000691999999844, "y": 2.931185400000004 }, { "x": -2.9311854000001176, "y": 3.500018399999931 }] }), jsx("silkscreenpath", { route: [{ "x": -3.5000691999999844, "y": 2.931185400000004 }, { "x": -3.5000691999999844, "y": 3.500018399999931 }] }), jsx("silkscreenpath", { route: [{ "x": -2.9311854000001176, "y": -3.499916799999937 }, { "x": -3.40004399999998, "y": -3.499916799999937 }, { "x": -3.5000691999999844, "y": -3.499916799999937 }, { "x": -3.5000691999999844, "y": -2.9310838000000103 }] }), jsx("silkscreenpath", { route: [{ "x": 3.499942199999964, "y": -2.9310838000000103 }, { "x": 3.499942199999964, "y": -3.499916799999937 }, { "x": 2.931083800000124, "y": -3.499916799999937 }] }), jsx("silkscreenpath", { route: [{ "x": 2.931083800000124, "y": 3.500018399999931 }, { "x": 3.499942199999964, "y": 3.500018399999931 }, { "x": 3.499942199999964, "y": 2.931185400000004 }] }), jsx("silkscreenpath", { route: [{ "x": -3.5000691999999844, "y": 3.500018399999931 }, { "x": -2.9311854000001176, "y": 3.500018399999931 }] }), jsx("silkscreenpath", { route: [{ "x": -3.2409891999999445, "y": 3.5001453999999512 }, { "x": -3.2409891999999445, "y": 3.4032952000000023 }, { "x": -3.5000691999999844, "y": 3.144215200000076 }] }), jsx("silkscreenpath", { route: [{ "x": -3.5000691999999844, "y": 2.9313124000000244 }, { "x": -2.9311854000001176, "y": 3.5001453999999512 }] }), jsx("silkscreenpath", { route: [{ "x": -3.5000691999999844, "y": 2.9313124000000244 }, { "x": -3.5000691999999844, "y": 3.5001453999999512 }] }), jsx("silkscreenpath", { route: [{ "x": -2.9311854000001176, "y": -3.4997898000000305 }, { "x": -3.40004399999998, "y": -3.4997898000000305 }, { "x": -3.5000691999999844, "y": -3.4997898000000305 }, { "x": -3.5000691999999844, "y": -2.93095679999999 }] }), jsx("silkscreenpath", { route: [{ "x": 3.499916800000051, "y": -2.93095679999999 }, { "x": 3.499916800000051, "y": -3.4997898000000305 }, { "x": 2.931083800000124, "y": -3.4997898000000305 }] }), jsx("silkscreenpath", { route: [{ "x": 2.931083800000124, "y": 3.5001453999999512 }, { "x": 3.499916800000051, "y": 3.5001453999999512 }, { "x": 3.499916800000051, "y": 2.9313124000000244 }] }), jsx("silkscreenpath", { route: [{ "x": -3.5000691999999844, "y": 3.5001453999999512 }, { "x": -2.9311854000001176, "y": 3.5001453999999512 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.140208mm", pcbY: "4.859022mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -4.3780080000000225, "y": 4.109021999999982 }, { "x": 4.097592000000077, "y": 4.109021999999982 }, { "x": 4.097592000000077, "y": -4.087178000000108 }, { "x": -4.3780080000000225, "y": -4.087178000000108 }, { "x": -4.3780080000000225, "y": 4.109021999999982 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2040.obj?uuid=76b360a9d4c54384a4e47d7e5af156df",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2040.step?uuid=76b360a9d4c54384a4e47d7e5af156df",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: -0.02 },
}, ...props }));
};
const pinLabels$o = {
pin13: ["EH1"],
pin14: ["EH2"],
pin15: ["pin13_alt1"],
pin16: ["pin14_alt1"],
pin17: ["A1B12"],
pin18: ["A4B9"],
pin19: ["B8"],
pin20: ["A5"],
pin21: ["B7"],
pin22: ["A6"],
pin23: ["A7"],
pin24: ["B6"],
pin25: ["A8"],
pin26: ["B5"],
pin27: ["B4A9"],
pin28: ["B1A12"]
};
const TYPE_C_16PIN_2MD_073_ = (props) => {
return (jsx("chip", { pinLabels: pinLabels$o, supplierPartNumbers: {
"jlcpcb": [
"C2765186"
]
}, manufacturerPartNumber: "TYPE_C_16PIN_2MD_073_", footprint: jsxs("footprint", { children: [jsx("platedhole", { pcbX: "-2.889885mm", shape: "circle", pcbY: "1.05492555mm", holeDiameter: "0.700024mm", outerDiameter: 0.700024 }), jsx("platedhole", { pcbX: "2.890139mm", shape: "circle", pcbY: "1.05492555mm", holeDiameter: "0.700024mm", outerDiameter: 0.700024 }), jsx("platedhole", { portHints: ["pin13"], pcbX: "-4.324985mm", pcbY: "1.57511755mm", holeWidth: "0.5999988mm", holeHeight: "1.499997mm", outerWidth: "1.0999978mm", outerHeight: "1.999996mm", shape: "pill" }), jsx("platedhole", { portHints: ["pin14"], pcbX: "4.324985mm", pcbY: "1.57511755mm", holeWidth: "0.5999988mm", holeHeight: "1.499997mm", outerWidth: "1.0999978mm", outerHeight: "1.999996mm", shape: "pill" }), jsx("platedhole", { portHints: ["pin15"], pcbX: "-4.324985mm", pcbY: "-2.62502645mm", holeWidth: "0.5999988mm", holeHeight: "1.1999976mm", outerWidth: "1.1999976mm", outerHeight: "1.7999964mm", shape: "pill" }), jsx("platedhole", { portHints: ["pin16"], pcbX: "4.324985mm", pcbY: "-2.62502645mm", holeWidth: "0.5999988mm", holeHeight: "1.1999976mm", outerWidth: "1.1999976mm", outerHeight: "1.7999964mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin17"], pcbX: "-3.200019mm", pcbY: "2.12502755mm", width: "0.5500116mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin18"], pcbX: "-2.399919mm", pcbY: "2.12502755mm", width: "0.5500116mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin19"], pcbX: "-1.749933mm", pcbY: "2.12502755mm", width: "0.2999994mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin20"], pcbX: "-1.249807mm", pcbY: "2.12502755mm", width: "0.2999994mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin21"], pcbX: "-0.749935mm", pcbY: "2.12502755mm", width: "0.2999994mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin22"], pcbX: "-0.250063mm", pcbY: "2.12502755mm", width: "0.2999994mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin23"], pcbX: "0.250063mm", pcbY: "2.12502755mm", width: "0.2999994mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin24"], pcbX: "0.749935mm", pcbY: "2.12502755mm", width: "0.2999994mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin25"], pcbX: "1.250061mm", pcbY: "2.12502755mm", width: "0.2999994mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin26"], pcbX: "1.750187mm", pcbY: "2.12502755mm", width: "0.2999994mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin27"], pcbX: "2.400173mm", pcbY: "2.12502755mm", width: "0.5500116mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin28"], pcbX: "3.200019mm", pcbY: "2.12502755mm", width: "0.5500116mm", height: "1.0999978mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": 4.5720761999999695, "y": -1.646948650000013 }, { "x": 4.5720761999999695, "y": 0.34700214999986656 }] }), jsx("silkscreenpath", { route: [{ "x": 4.5720761999999695, "y": -5.0759740500000134 }, { "x": 4.5720761999999695, "y": -3.6030026500000076 }] }), jsx("silkscreenpath", { route: [{ "x": -4.499914800000056, "y": -1.6438244500001247 }, { "x": -4.499914800000056, "y": 0.34390335000000505 }] }), jsx("silkscreenpath", { route: [{ "x": -4.499914800000056, "y": -5.224970450000114 }, { "x": -4.499914800000056, "y": -3.6061268500000097 }] }), jsx("silkscreenpath", { route: [{ "x": 4.5000671999999895, "y": -5.224970450000114 }, { "x": -4.499914800000056, "y": -5.224970450000114 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.006731mm", pcbY: "3.68382755mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -5.184331000000043, "y": 2.9338275499999327 }, { "x": 5.170869000000039, "y": 2.9338275499999327 }, { "x": 5.170869000000039, "y": -5.490972450000072 }, { "x": -5.184331000000043, "y": -5.490972450000072 }, { "x": -5.184331000000043, "y": 2.9338275499999327 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2765186.obj?uuid=4ee8413127e64716b804db03d4b340ae",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2765186.step?uuid=4ee8413127e64716b804db03d4b340ae",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 1.3249976000000152, z: -1.6800018 },
}, ...props }));
};
const pinLabels$n = {
pin1: ["CS"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["GND"],
pin5: ["pin5"],
pin6: ["CLK"],
pin7: ["pin7"],
pin8: ["VCC"],
pin9: ["EP"]
};
const W25Q16JVUXIQ = (props) => {
return (jsx("chip", { pinLabels: pinLabels$n, supplierPartNumbers: {
"jlcpcb": [
"C2843335"
]
}, manufacturerPartNumber: "W25Q16JVUXIQ", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.750062mm", pcbY: "-1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.249936mm", pcbY: "-1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "0.249936mm", pcbY: "-1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "0.750062mm", pcbY: "-1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin8"], pcbX: "-0.750062mm", pcbY: "1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin7"], pcbX: "-0.249936mm", pcbY: "1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin6"], pcbX: "0.249936mm", pcbY: "1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "0.750062mm", pcbY: "1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin9"], pcbX: "0mm", pcbY: "0mm", width: "1.6999966mm", height: "0.2999994mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": 1.0763249999998834, "y": -1.5760446000000456 }, { "x": 1.0763249999998834, "y": 1.5763240000001133 }] }), jsx("silkscreenpath", { route: [{ "x": -1.0761472000000367, "y": 1.5763240000001133 }, { "x": -1.0761472000000367, "y": -1.5760446000000456 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0.003556mm", pcbY: "2.813306mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -1.3259439999999358, "y": 2.0633060000000114 }, { "x": 1.333056000000056, "y": 2.0633060000000114 }, { "x": 1.333056000000056, "y": -2.3736939999998867 }, { "x": -1.3259439999999358, "y": -2.3736939999998867 }, { "x": -1.3259439999999358, "y": 2.0633060000000114 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2843335.obj?uuid=2b35e1c3dcc44b77887d4f445b51370a",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2843335.step?uuid=2b35e1c3dcc44b77887d4f445b51370a",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: 0 },
}, ...props }));
};
const pinLabels$m = {
pin1: ["VIN"],
pin2: ["GND"],
pin3: ["EN"],
pin4: ["NC"],
pin5: ["VOUT"]
};
const AP2112K_3_3TRG1 = (props) => {
return (jsx("chip", { pinLabels: pinLabels$m, supplierPartNumbers: {
"jlcpcb": [
"C23380830"
]
}, manufacturerPartNumber: "AP2112K_3_3TRG1", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "1.100074mm", pcbY: "-0.000127mm", width: "0.999998mm", height: "0.5999988mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "1.100074mm", pcbY: "0.949833mm", width: "0.999998mm", height: "0.5999988mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "1.100074mm", pcbY: "-0.949833mm", width: "0.999998mm", height: "0.5999988mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "-1.100074mm", pcbY: "0.950087mm", width: "0.999998mm", height: "0.5999988mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.100074mm", pcbY: "-0.950087mm", width: "0.999998mm", height: "0.5999988mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": -0.6984238000000005, "y": -1.523974599999974 }, { "x": 0.6985507999999072, "y": -1.5240254000000277 }] }), jsx("silkscreenpath", { route: [{ "x": -0.42237660000012056, "y": 1.3969745999999077 }, { "x": 0.42240199999992, "y": 1.3969745999999077 }] }), jsx("silkscreenpath", { route: [{ "x": -0.88894920000007, "y": -0.38097460000005867 }, { "x": -0.88894920000007, "y": 0.38097460000005867 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0.283972mm", pcbY: "2.448689mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -1.8456280000000334, "y": 1.6986889999999448 }, { "x": 2.413571999999931, "y": 1.6986889999999448 }, { "x": 2.413571999999931, "y": -1.7731110000000854 }, { "x": -1.8456280000000334, "y": -1.7731110000000854 }, { "x": -1.8456280000000334, "y": 1.6986889999999448 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C23380830.obj?uuid=8c971aea3af54c53b74baeb1f489d393",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C23380830.step?uuid=8c971aea3af54c53b74baeb1f489d393",
pcbRotationOffset: 90,
modelOriginPosition: { x: 0, y: 0, z: -0.7 },
}, ...props }));
};
const pinLabels$l = {
pin1: ["OSC1"],
pin2: ["GND1"],
pin3: ["OSC2"],
pin4: ["GND2"]
};
const X322512MSB4SI = (props) => {
return (jsx("chip", { pinLabels: pinLabels$l, supplierPartNumbers: {
"jlcpcb": [
"C9002"
]
}, manufacturerPartNumber: "X322512MSB4SI", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.100074mm", pcbY: "-0.850011mm", width: "1.3999972mm", height: "1.1999976mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "1.100074mm", pcbY: "-0.850011mm", width: "1.3999972mm", height: "1.1999976mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "1.100074mm", pcbY: "0.850011mm", width: "1.3999972mm", height: "1.1999976mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "-1.100074mm", pcbY: "0.850011mm", width: "1.3999972mm", height: "1.1999976mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": -2.028596400000083, "y": -1.6784827999999834 }, { "x": -2.028596400000083, "y": 1.678736800000138 }, { "x": 2.0285963999999694, "y": 1.678736800000138 }, { "x": 2.0285963999999694, "y": -1.6784827999999834 }, { "x": -2.028596400000083, "y": -1.6784827999999834 }] }), jsx("silkscreenpath", { route: [{ "x": -2.257196399999998, "y": -0.24988519999988057 }, { "x": -2.257196399999998, "y": -1.9070827999998983 }, { "x": -0.39999920000002476, "y": -1.9070827999998983 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.1143mm", pcbY: "2.676527mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -2.5106000000000677, "y": 1.9265270000000783 }, { "x": 2.2819999999999254, "y": 1.9265270000000783 }, { "x": 2.2819999999999254, "y": -2.1548729999999523 }, { "x": -2.5106000000000677, "y": -2.1548729999999523 }, { "x": -2.5106000000000677, "y": 1.9265270000000783 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C9002.obj?uuid=02485e56ba8d4732a26526d2983fc729",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C9002.step?uuid=02485e56ba8d4732a26526d2983fc729",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: 0 },
}, ...props }));
};
const pinLabels$k = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["pin4"]
};
const SKRPACE010 = (props) => {
return (jsx("chip", { pinLabels: pinLabels$k, supplierPartNumbers: {
"jlcpcb": [
"C139797"
]
}, manufacturerPartNumber: "SKRPACE010", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-2.100072mm", pcbY: "1.074928mm", width: "1.0500106mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "2.100072mm", pcbY: "1.074928mm", width: "1.0500106mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-2.100072mm", pcbY: "-1.074928mm", width: "1.0500106mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "2.100072mm", pcbY: "-1.074928mm", width: "1.0500106mm", height: "0.6999986mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": -0.5080000000000382, "y": 1.0160000000000764 }, { "x": 0.5079999999999245, "y": 1.0160000000000764 }] }), jsx("silkscreenpath", { route: [{ "x": -0.5080000000000382, "y": -1.0159999999999627 }, { "x": 0.5079999999999245, "y": -1.0159999999999627 }] }), jsx("silkscreenpath", { route: [{ "x": 2.199893999999972, "y": 0.5438140000001113 }, { "x": 2.199893999999972, "y": -0.5438139999999976 }] }), jsx("silkscreenpath", { route: [{ "x": 1.3664184000000432, "y": 1.5238729999999805 }, { "x": -1.366418400000157, "y": 1.5238729999999805 }] }), jsx("silkscreenpath", { route: [{ "x": -2.1998940000000857, "y": 0.5438140000001113 }, { "x": -2.1998940000000857, "y": -0.5438139999999976 }] }), jsx("silkscreenpath", { route: [{ "x": -1.3810995999999705, "y": -1.5499079999999594 }, { "x": 1.3810995999998568, "y": -1.5499079999999594 }] }), jsx("silkscreenpath", { route: [{ "x": 0.5079999999999245, "y": 1.0160000000000764 }, { "x": 0.26485528508385414, "y": 0.9864768865048745 }, { "x": 0.035841257203401256, "y": 0.8996233220636896 }, { "x": -0.16573262077258732, "y": 0.7604869201419433 }, { "x": -0.32815160774794094, "y": 0.5771537826788062 }, { "x": -0.4419765025684228, "y": 0.36027856523526225 }, { "x": -0.5005922160837599, "y": 0.1224652671394324 }, { "x": -0.5005922160837599, "y": -0.1224652671394324 }, { "x": -0.4419765025684228, "y": -0.36027856523514856 }, { "x": -0.32815160774794094, "y": -0.5771537826788062 }, { "x": -0.16573262077258732, "y": -0.7604869201418296 }, { "x": 0.035841257203401256, "y": -0.8996233220635759 }, { "x": 0.26485528508385414, "y": -0.9864768865047608 }, { "x": 0.5079999999999245, "y": -1.0159999999999627 }] }), jsx("silkscreenpath", { route: [{ "x": -0.5080000000000382, "y": -1.0159999999999627 }, { "x": -0.26485528508374045, "y": -0.9864768865047608 }, { "x": -0.03584125720362863, "y": -0.8996233220635759 }, { "x": 0.165732620772701, "y": -0.7604869201418296 }, { "x": 0.32815160774794094, "y": -0.5771537826788062 }, { "x": 0.4419765025683091, "y": -0.36027856523514856 }, { "x": 0.5005922160835325, "y": -0.1224652671394324 }, { "x": 0.5005922160835325, "y": 0.1224652671394324 }, { "x": 0.4419765025683091, "y": 0.36027856523526225 }, { "x": 0.32815160774794094, "y": 0.5771537826788062 }, { "x": 0.165732620772701, "y": 0.7604869201419433 }, { "x": -0.03584125720362863, "y": 0.8996233220636896 }, { "x": -0.26485528508374045, "y": 0.9864768865048745 }, { "x": -0.5080000000000382, "y": 1.0160000000000764 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0.0127mm", pcbY: "2.6256mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -2.8662000000001626, "y": 1.8756000000000768 }, { "x": 2.891599999999812, "y": 1.8756000000000768 }, { "x": 2.891599999999812, "y": -1.8501999999998588 }, { "x": -2.8662000000001626, "y": -1.8501999999998588 }, { "x": -2.8662000000001626, "y": 1.8756000000000768 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C139797.obj?uuid=00d848a7e8384bbd9286566957e8bb9c",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C139797.step?uuid=00d848a7e8384bbd9286566957e8bb9c",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: -0.01 },
}, ...props }));
};
const pinLabels$j = {
pin1: ["cathode", "neg"],
pin2: ["anode", "pos"]
};
const B5819W_SL = (props) => {
const { name = "D1", ...restProps } = props;
return (jsx("diode", { name: name, pinLabels: pinLabels$j, supplierPartNumbers: {
"jlcpcb": [
"C8598"
]
}, manufacturerPartNumber: "B5819W_SL", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2", "anode", "pos"], pcbX: "1.700022mm", pcbY: "0mm", width: "1.1999976mm", height: "0.9500108mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1", "cathode", "neg"], pcbX: "-1.700022mm", pcbY: "0mm", width: "1.1999976mm", height: "0.9500108mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": 1.3462000000000103, "y": -0.7061453999999969 }, { "x": 1.3462000000000103, "y": -0.850010999999995 }] }), jsx("silkscreenpath", { route: [{ "x": 1.3462000000000103, "y": 0.8500110000000092 }, { "x": 1.3462000000000103, "y": 0.7061454000000111 }] }), jsx("silkscreenpath", { route: [{ "x": -1.346199999999996, "y": -0.850010999999995 }, { "x": -1.6379698000000076, "y": -0.850010999999995 }, { "x": -1.6389857999999862, "y": -0.848994999999988 }] }), jsx("silkscreenpath", { route: [{ "x": -1.346199999999996, "y": 0.8500110000000092 }, { "x": -1.6429735999999764, "y": 0.8500110000000092 }, { "x": -1.6439895999999976, "y": 0.8489950000000022 }] }), jsx("silkscreenpath", { route: [{ "x": -1.346199999999996, "y": 0.8500110000000092 }, { "x": 1.3462000000000103, "y": 0.8500110000000092 }] }), jsx("silkscreenpath", { route: [{ "x": 0.406400000000005, "y": 0.406400000000005 }, { "x": 0.406400000000005, "y": -0.40639999999999077 }] }), jsx("silkscreenpath", { route: [{ "x": 0.406400000000005, "y": 0.0002539999999982001 }, { "x": 0.720089999999999, "y": 0.0002539999999982001 }] }), jsx("silkscreenpath", { route: [{ "x": -0.28000959999999964, "y": 0 }, { "x": -0.610006399999989, "y": 0 }] }), jsx("silkscreenpath", { route: [{ "x": -0.2540000000000049, "y": 0.5080000000000098 }, { "x": -0.2540000000000049, "y": -0.5079999999999956 }] }), jsx("silkscreenpath", { route: [{ "x": -0.17779999999999063, "y": 0 }, { "x": 0.406400000000005, "y": 0.406400000000005 }] }), jsx("silkscreenpath", { route: [{ "x": 0.406400000000005, "y": -0.40639999999999077 }, { "x": -0.17779999999999063, "y": 0 }] }), jsx("silkscreenpath", { route: [{ "x": 1.3462000000000103, "y": -0.850010999999995 }, { "x": -1.346199999999996, "y": -0.850010999999995 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.0127mm", pcbY: "1.9652mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -2.561400000000006, "y": 1.21520000000001 }, { "x": 2.5360000000000014, "y": 1.21520000000001 }, { "x": 2.5360000000000014, "y": -1.2405999999999864 }, { "x": -2.561400000000006, "y": -1.2405999999999864 }, { "x": -2.561400000000006, "y": 1.21520000000001 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C8598.obj?uuid=e9d505c99b6c436aaf827a29c5ba4f84",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C8598.step?uuid=e9d505c99b6c436aaf827a29c5ba4f84",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0.000012699999999199463, z: -0.6 },
}, ...restProps }));
};
const pinLabels$i = {
pin1: ["cathode", "neg"],
pin2: ["anode", "pos"]
};
const XL_1608SURC_06 = (props) => {
const { name = "LED1", ...restProps } = props;
return (jsx("diode", { name: name, pinLabels: pinLabels$i, supplierPartNumbers: {
"jlcpcb": [
"C965799"
]
}, manufacturerPartNumber: "XL_1608SURC_06", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1", "cathode", "neg"], pcbX: "-0.7489952mm", pcbY: "-0.003429mm", width: "0.7999984mm", height: "0.7999984mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2", "anode", "pos"], pcbX: "0.7489952mm", pcbY: "0.003429mm", width: "0.7999984mm", height: "0.7999984mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": 0.2203958000000057, "y": -0.3235452000000123 }, { "x": 0.21048979999989115, "y": -0.3235452000000123 }, { "x": -0.11960860000010598, "y": 0.006477000000018052 }] }), jsx("silkscreenpath", { route: [{ "x": 0.2203958000000057, "y": 0.3564890000001242 }, { "x": 0.2203958000000057, "y": 0.3464814000001297 }, { "x": -0.11960860000010598, "y": 0.006477000000018052 }] }), jsx("silkscreenpath", { route: [{ "x": 0.2203958000000057, "y": 0.3564890000001242 }, { "x": 0.2203958000000057, "y": -0.3235452000000123 }] }), jsx("silkscreenpath", { route: [{ "x": 0.24043639999990774, "y": 0.7565136000000621 }, { "x": 1.3904975999998896, "y": 0.7565136000000621 }] }), jsx("silkscreenpath", { route: [{ "x": 0.24043639999990774, "y": -0.7436103999999659 }, { "x": 1.3904975999998896, "y": -0.7436103999999659 }] }), jsx("silkscreenpath", { route: [{ "x": 1.3904975999998896, "y": 0.7564628000000084 }, { "x": 1.3904975999998896, "y": -0.7235189999998966 }] }), jsx("silkscreenpath", { route: [{ "x": -0.13957299999992756, "y": -0.7458963999999924 }, { "x": -1.189685200000099, "y": -0.7458963999999924 }] }), jsx("silkscreenpath", { route: [{ "x": -1.4896337999999787, "y": -0.345795599999974 }, { "x": -1.4896337999999787, "y": -0.4458207999998649 }, { "x": -1.189685200000099, "y": -0.7458963999999924 }] }), jsx("silkscreenpath", { route: [{ "x": -1.4896337999999787, "y": 0.3541268000000173 }, { "x": -1.4896337999999787, "y": -0.345795599999974 }] }), jsx("silkscreenpath", { route: [{ "x": -1.4896337999999787, "y": 0.3541268000000173 }, { "x": -1.4896337999999787, "y": 0.4542790000000423 }, { "x": -1.189685200000099, "y": 0.7542276000000356 }] }), jsx("silkscreenpath", { route: [{ "x": -0.13957299999992756, "y": 0.7542276000000356 }, { "x": -1.189685200000099, "y": 0.7542276000000356 }] }), jsx("silkscreenpath", { route: [{ "x": 0.2203958000000057, "y": 0.006477000000018052 }, { "x": -0.11960860000010598, "y": 0.006477000000018052 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.0653542mm", pcbY: "1.768477mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -1.7504542000001493, "y": 1.0184769999999617 }, { "x": 1.6197458000000324, "y": 1.0184769999999617 }, { "x": 1.6197458000000324, "y": -0.980122999999935 }, { "x": -1.7504542000001493, "y": -0.980122999999935 }, { "x": -1.7504542000001493, "y": 1.0184769999999617 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C965799.obj?uuid=d0740cb8891c49a88b6949cb978926f3",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C965799.step?uuid=d0740cb8891c49a88b6949cb978926f3",
pcbRotationOffset: 0,
modelOriginPosition: { x: -12700000070253736e-21, y: 0.00005079999993995443, z: -0.01 },
}, ...restProps }));
};
const denseTraceProps$1 = { thickness: "0.1mm" };
const gndLabel$1 = { displayName: "GND", schDisplayLabel: "GND" };
const vbusLabel$1 = { displayName: "VBUS", schDisplayLabel: "VBUS" };
const vsysLabel$1 = { displayName: "VSYS", schDisplayLabel: "VSYS" };
const v3v3Label$1 = { displayName: "V3V3", schDisplayLabel: "V3V3" };
const v1v1Label = { displayName: "V1V1", schDisplayLabel: "V1V1" };
const adcRefLabel = { displayName: "ADC_REF", schDisplayLabel: "ADC_REF" };
const schSections$1 = {
rp2040: "rp2040",
usb: "usb",
power: "power",
flash: "flash",
clock: "clock",
controls: "controls",
status: "status",
debug: "debug",
};
const PicoGroup = (props) => (jsxs("group", { name: "PICO", ...props, children: [jsx("trace", { name: "Y1_G1", from: ".Y1 > .GND1", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "Y1_G2", from: ".Y1 > .GND2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "USB_DN_B", from: ".J_USB > .B7", to: ".R_USB1 > .pin1" }), jsx("trace", { name: "USB_DP_B", from: ".J_USB > .B6", to: ".R_USB2 > .pin1" }), jsx(B5819W_SL, { name: "D_VBUS", schSectionName: schSections$1.power, pcbX: -2, pcbY: 21, pcbRotation: 90 }), jsx("trace", { name: "VBUS_D", from: "net.VBUS", to: ".D_VBUS > .anode", ...vbusLabel$1 }), jsx("trace", { name: "D_VSYS", from: ".D_VBUS > .cathode", to: "net.VSYS", ...vsysLabel$1 }), jsx("resistor", { name: "R_3V3_EN", resistance: "100k", footprint: "0402", schSectionName: schSections$1.power, pcbX: -4.7, pcbY: 17.3, pcbRotation: 90 }), jsx("trace", { name: "EN_VSYS", from: ".R_3V3_EN > .pin1", to: "net.VSYS", ...vsysLabel$1 }), jsx("trace", { name: "EN_R", from: ".R_3V3_EN > .pin2", to: ".U3 > .EN" }), jsx("capacitor", { name: "C_IOVDD5", capacitance: "100nF", footprint: "0402", schSectionName: schSections$1.rp2040, schOrientation: "vertical", pcbRotation: -90, pcbX: -6, pcbY: -10, schX: -9.6, schY: 0 }), jsx("capacitor", { name: "C_IOVDD6", capacitance: "100nF", footprint: "0402", schSectionName: schSections$1.rp2040, schOrientation: "vertical", pcbX: -8, pcbY: 1.6, schX: -7.2, schY: 2.31 }), jsx("trace", { name: "IO5_3V3", from: ".C_IOVDD5 > .pin1", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "IO5_G", from: ".C_IOVDD5 > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "IO6_3V3", from: ".C_IOVDD6 > .pin1", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "IO6_G", from: ".C_IOVDD6 > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("capacitor", { name: "C_IOVDD3", capacitance: "100nF", footprint: "0402", schSectionName: schSections$1.rp2040, schOrientation: "vertical", pcbRotation: -90, pcbX: -8, pcbY: -1, schX: -7.2, schY: -2.31 }), jsx("capacitor", { name: "C_IOVDD4", capacitance: "100nF", footprint: "0402", schSectionName: schSections$1.rp2040, schOrientation: "vertical", pcbX: -4, pcbY: -6, schX: -7.9, schY: 0 }), jsx("trace", { name: "IO3_3V3", from: ".C_IOVDD3 > .pin1", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "IO3_G", from: ".C_IOVDD3 > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "IO4_3V3", from: ".C_IOVDD4 > .pin1", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "IO4_G", from: ".C_IOVDD4 > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("resistor", { name: "R_RUN", resistance: "10k", footprint: "0402", schSectionName: schSections$1.controls, pcbX: 10.4, pcbY: -5.5 }), jsx("capacitor", { name: "C_FLASH", capacitance: "100nF", footprint: "0402", schSectionName: schSections$1.flash, schOrientation: "vertical", pcbX: -5.5, pcbY: 10.8, pcbRotation: 180, schX: 16.65, schY: -6.92 }), jsx("capacitor", { name: "C_IOVDD1", capacitance: "100nF", footprint: "0402", schSectionName: schSections$1.rp2040, schOrientation: "vertical", pcbX: -4, pcbY: -5, schX: -10.8, schY: -2.31 }), jsx("capacitor", { name: "C_IOVDD2", capacitance: "100nF", footprint: "0402", schSectionName: schSections$1.rp2040, schOrientation: "vertical", pcbX: -3, pcbY: 6, schX: -10.8, schY: 2.31 }), jsx("capacitor", { name: "C_USB_VDD", capacitance: "100nF", footprint: "0402", schSectionName: schSections$1.usb, schOrientation: "vertical", pcbX: 7.2, pcbY: 14.5, schX: 16.41, schY: 1.2 }), jsx("capacitor", { name: "C_ADC", capacitance: "100nF", footprint: "0402", schSectionName: schSections$1.power, schOrientation: "vertical", pcbX: 8, pcbY: -4.4 }), jsx("trace", { ...denseTraceProps$1, name: "RUN_R", from: ".R_RUN > .pin1", to: ".U1 > .RUN" }), jsx("trace", { name: "RUN_3V3", from: ".R_RUN > .pin2", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "TEST_G", from: ".U1 > .TESTEN", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "FLSH_3V3", from: ".C_FLASH > .pin1", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "FLSH_G", from: ".C_FLASH > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "IO1_3V3", from: ".C_IOVDD1 > .pin1", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "IO1_G", from: ".C_IOVDD1 > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "IO2_3V3", from: ".C_IOVDD2 > .pin1", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "IO2_G", from: ".C_IOVDD2 > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "UVDD_3V3", from: ".C_USB_VDD > .pin1", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "UVDD_G", from: ".C_USB_VDD > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "ADC_REF", from: ".C_ADC > .pin1", to: "net.ADC_VREF", ...adcRefLabel }), jsx("trace", { name: "ADC_G", from: ".C_ADC > .pin2", to: "net.GND", ...gndLabel$1 }), jsx(TYPE_C_16PIN_2MD_073_, { name: "J_USB", schSectionName: schSections$1.usb, pcbX: 0, pcbY: 31.0, pcbRotation: 180 }), jsx(RP2040, { name: "U1", showPinAliases: true, schSectionName: schSections$1.rp2040, pcbX: 0, pcbY: 0.5, schX: -0.22, schY: -1, schWidth: 2.8, schHeight: 5.8 }), jsx(W25Q16JVUXIQ, { name: "U2", schSectionName: schSections$1.flash, pcbX: 3.4, pcbY: 9.5, pcbRotation: 90, schX: 18.02, schY: -4.16, schHeight: 1 }), jsx(AP2112K_3_3TRG1, { name: "U3", schSectionName: schSections$1.power, pcbX: -7.2, pcbY: 20.2, pcbRotation: 0, schHeight: 0.6 }), jsx(X322512MSB4SI, { name: "Y1", schSectionName: schSections$1.clock, pcbX: 0, pcbY: -6 }), jsx(SKRPACE010, { name: "SW_BOOT", schSectionName: schSections$1.controls, pcbX: 8.6, pcbY: 21.8 }), jsx(SKRPACE010, { name: "SW_RUN", schSectionName: schSections$1.controls, pcbX: 5.5, pcbY: -12.5, pcbRotation: 90 }), jsx(XL_1608SURC_06, { name: "D1", color: "green", schSectionName: schSections$1.atus, pcbX: 10, pcbY: 4.2, pcbRotation: 90 }), jsx(XL_1608SURC_06, { name: "D_PWR", color: "green", schSectionName: schSections$1.status, pcbX: -9.8, pcbY: 24.8, pcbRotation: 90, schX: 10.2, schY: -18.52 }), jsx("resistor", { name: "R_BOOT", resistance: "10k", footprint: "0402", schSectionName: schSections$1.controls, pcbX: 5.1, pcbY: 17.8, pcbRotation: 90 }), jsx("resistor", { name: "R_LED", resistance: "330", footprint: "0402", schSectionName: schSections$1.status, pcbX: 7.2, pcbY: 1.2, pcbRotation: 90 }), jsx("resistor", { name: "R_PWR_LED", resistance: "330", footprint: "0402", schSectionName: schSections$1.status, pcbX: -6.2, pcbY: 24.8, pcbRotation: 90, schOrientation: "horizontal", schX: 8.6, schY: -18.52 }), jsx("resistor", { name: "R_CC1", resistance: "5.1k", footprint: "0402", schSectionName: schSections$1.usb, pcbX: -0.2, pcbY: 25.6 }), jsx("resistor", { name: "R_CC2", resistance: "5.1k", footprint: "0402", schSectionName: schSections$1.usb, pcbX: 3.6, pcbY: 26.5, schX: 13.91, schY: -4.12 }), jsx("resistor", { name: "R_USB1", resistance: "27", footprint: "0402", schSectionName: schSections$1.usb, pcbX: 3.4, pcbY: 22.5, pcbRotation: 90, schX: 14.96, schY: -6.1 }), jsx("resistor", { name: "R_USB2", resistance: "27", footprint: "0402", schSectionName: schSections$1.usb, pcbX: 2.4, pcbY: 16.5, pcbRotation: -90, schX: 14.96, schY: -8.08 }), jsx("capacitor", { name: "C_VBUS", capacitance: "10uF", footprint: "0603", schSectionName: schSections$1.usb, schOrientation: "vertical", pcbX: -2.8, pcbY: 26.3, pcbRotation: 90, schX: 15.47, schY: -3.96 }), jsx("capacitor", { name: "C_3V3", capacitance: "10uF", footprint: "0603", schSectionName: schSections$1.power, schOrientation: "vertical", pcbX: -8.5, pcbY: 4.2 }), jsx("capacitor", { name: "C_CORE", capacitance: "1uF", footprint: "0402", schSectionName: schSections$1.rp2040, schOrientation: "vertical", pcbX: 3.8, pcbY: -5.5, schX: -2.8, schY: -4.8 }), jsx("capacitor", { name: "C_USB", capacitance: "1uF", footprint: "0402", schSectionName: schSections$1.usb, schOrientation: "vertical", pcbX: 9.8, pcbY: 18.4, schX: 16.11, schY: -1.2 }), jsx("capacitor", { name: "C_XIN", capacitance: "18pF", footprint: "0402", schSectionName: schSections$1.clock, schOrientation: "vertical", pcbX: -8.4, pcbY: -11.8 }), jsx("capacitor", { name: "C_XOUT", capacitance: "18pF", footprint: "0402", schSectionName: schSections$1.clock, schOrientation: "vertical", pcbX: -2.4, pcbY: -21 }), jsx("inductor", { name: "L_AVDD", inductance: "600ohm@100MHz", footprint: "0603", schSectionName: schSections$1.power, pcbX: 8.5, pcbY: -1.8, supplierPartNumbers: { jlcpcb: ["C1002"] }, pcbRotation: 90 }), jsx("testpoint", { name: "TP_SWCLK", footprintVariant: "pad", padShape: "circle", padDiameter: "1.1mm", schSectionName: schSections$1.debug, pcbX: -6, pcbY: -31 }), jsx("testpoint", { name: "TP_GND", footprintVariant: "pad", padShape: "circle", padDiameter: "1.1mm", schSectionName: schSections$1.debug, pcbX: -2, pcbY: -31 }), jsx("testpoint", { name: "TP_SWDIO", footprintVariant: "pad", padShape: "circle", padDiameter: "1.1mm", schSectionName: schSections$1.debug, pcbX: 2, pcbY: -31 }), jsx("testpoint", { name: "TP_3V3", footprintVariant: "pad", padShape: "circle", padDiameter: "1.1mm", schSectionName: schSections$1.debug, pcbX: 6, pcbY: -31 }), jsx("trace", { ...denseTraceProps$1, name: "QSPI_SS", from: ".U1 > .QSPI_SS", to: ".U2 > .CS", schDisplayLabel: "QSPI_SS" }), jsx("trace", { ...denseTraceProps$1, name: "QSPI_SD0", from: ".U1 > .QSPI_SD0", to: ".U2 > .pin5", schDisplayLabel: "QSPI_SD0" }), jsx("trace", { ...denseTraceProps$1, name: "QSPI_SD1", from: ".U1 > .QSPI_SD1", to: ".U2 > .pin2", schDisplayLabel: "QSPI_SD1" }), jsx("trace", { ...denseTraceProps$1, name: "QSPI_SD2", from: ".U1 > .QSPI_SD2", to: ".U2 > .pin3", schDisplayLabel: "QSPI_SD2" }), jsx("trace", { ...denseTraceProps$1, name: "QSPI_SD3", from: ".U1 > .QSPI_SD3", to: ".U2 > .pin7", schDisplayLabel: "QSPI_SD3" }), jsx("trace", { ...denseTraceProps$1, name: "QSPI_SCLK", from: ".U1 > .QSPI_SCLK", to: ".U2 > .CLK", schDisplayLabel: "QSPI_SCLK" }), jsx("trace", { ...denseTraceProps$1, name: "IOVDD1_P", from: ".U1 > .IOVDD1", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { ...denseTraceProps$1, name: "IOVDD2_P", from: ".U1 > .IOVDD2", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { ...denseTraceProps$1, name: "IOVDD3_P", from: ".U1 > .IOVDD3", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { ...denseTraceProps$1, name: "IOVDD4_P", from: ".U1 > .IOVDD4", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { ...denseTraceProps$1, name: "IOVDD5_P", from: ".U1 > .IOVDD5", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { ...denseTraceProps$1, name: "IOVDD6_P", from: ".U1 > .IOVDD6", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { ...denseTraceProps$1, name: "DVDD1_P", from: ".U1 > .DVDD1", to: "net.V1V1", ...v1v1Label }), jsx("trace", { ...denseTraceProps$1, name: "DVDD2_P", from: ".U1 > .DVDD2", to: "net.V1V1", ...v1v1Label }), jsx("trace", { ...denseTraceProps$1, name: "VREG_IN_P", from: ".U1 > .VREG_IN", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { ...denseTraceProps$1, name: "VREG_VOUT_P", from: ".U1 > .VREG_VOUT", to: "net.V1V1", ...v1v1Label }), jsx("trace", { ...denseTraceProps$1, name: "USB_VDD_P", from: ".U1 > .USB_VDD", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "GND_G", from: ".U1 > .GND", to: "net.GND", ...gndLabel$1 }), jsx("trace", { ...denseTraceProps$1, name: "USBV_IO1", from: ".U1 > .USB_VDD", to: ".U1 > .IOVDD1" }), jsx("trace", { name: "VBUS_A", from: ".J_USB > .A4B9", to: "net.VBUS", ...vbusLabel$1 }), jsx("trace", { name: "VBUS_B", from: ".J_USB > .B4A9", to: "net.VBUS", ...vbusLabel$1 }), jsx("trace", { name: "USB_DN_A", from: ".J_USB > .A7", to: ".R_USB1 > .pin1" }), jsx("trace", { ...denseTraceProps$1, name: "USB_DN", from: ".R_USB1 > .pin2", to: ".U1 > .USB_DM" }), jsx("trace", { name: "USB_DP_A", from: ".J_USB > .A6", to: ".R_USB2 > .pin1" }), jsx("trace", { ...denseTraceProps$1, name: "USB_DP", from: ".R_USB2 > .pin2", to: ".U1 > .USB_DP" }), jsx("trace", { ...denseTraceProps$1, name: "CC1", from: ".J_USB > .A5", to: ".R_CC1 > .pin1" }), jsx("trace", { ...denseTraceProps$1, name: "CC2", from: ".J_USB > .B5", to: ".R_CC2 > .pin1" }), jsx("trace", { ...denseTraceProps$1, name: "USB_G", from: ".J_USB > .A1B12", to: "net.GND", ...gndLabel$1 }), jsx("trace", { ...denseTraceProps$1, name: "USB_G_B", from: ".J_USB > .B1A12", to: "net.GND", ...gndLabel$1 }), jsx("trace", { ...denseTraceProps$1, name: "USB_EH1", from: ".J_USB > .EH1", to: "net.GND", ...gndLabel$1 }), jsx("trace", { ...denseTraceProps$1, name: "USB_EH1_ALT", from: ".J_USB > .pin13_alt1", to: "net.GND", ...gndLabel$1 }), jsx("trace", { ...denseTraceProps$1, name: "USB_EH2", from: ".J_USB > .EH2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { ...denseTraceProps$1, name: "USB_EH2_ALT", from: ".J_USB > .pin14_alt1", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "CC1_G", from: ".R_CC1 > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "CC2_G", from: ".R_CC2 > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "VBUS_C", from: "net.VBUS", to: ".C_VBUS > .pin1", ...vbusLabel$1 }), jsx("trace", { name: "VBUS_G", from: ".C_VBUS > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "VSYS_IN", from: "net.VSYS", to: ".U3 > .VIN", ...vsysLabel$1 }), jsx("trace", { name: "REG_3V3", from: ".U3 > .VOUT", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "REG_G", from: ".U3 > .GND", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "C3V3_P", from: ".C_3V3 > .pin1", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "C3V3_G", from: ".C_3V3 > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "CORE_P", from: ".C_CORE > .pin1", to: "net.V1V1", ...v1v1Label }), jsx("trace", { name: "CORE_G", from: ".C_CORE > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "CUSB_P", from: ".C_USB > .pin1", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "CUSB_G", from: ".C_USB > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "AVDD_IN", from: ".L_AVDD > .pin1", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "AVDD", from: ".L_AVDD > .pin2", to: "net.ADC_VREF", ...adcRefLabel }), jsx("trace", { name: "ADC_AVDD", from: ".U1 > .ADC_AVDD", to: "net.ADC_VREF", ...adcRefLabel }), jsx("trace", { name: "FLSH_GND", from: ".U2 > .GND", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "FLSH_VCC", from: ".U2 > .VCC", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "FLSH_EP", from: ".U2 > .EP", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "XIN", from: ".Y1 > .OSC1", to: ".U1 > .XIN" }), jsx("trace", { name: "XOUT", from: ".Y1 > .OSC2", to: ".U1 > .XOUT" }), jsx("trace", { name: "CXIN", from: ".C_XIN > .pin1", to: ".Y1 > .OSC1" }), jsx("trace", { name: "CXIN_G", from: ".C_XIN > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "CXOUT", from: ".C_XOUT > .pin1", to: ".Y1 > .OSC2" }), jsx("trace", { name: "CXOUT_G", from: ".C_XOUT > .pin2", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "BOOT_SW", from: ".SW_BOOT > .pin1", to: ".U1 > .QSPI_SS" }), jsx("trace", { name: "BOOT_G", from: ".SW_BOOT > .pin3", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "BOOT_R", from: ".R_BOOT > .pin1", to: ".U1 > .QSPI_SS" }), jsx("trace", { name: "BOOT_3V3", from: ".R_BOOT > .pin2", to: "net.V3V3", ...v3v3Label$1 }), jsx("trace", { name: "RUN_SW", from: ".SW_RUN > .pin1", to: ".U1 > .RUN" }), jsx("trace", { name: "RUN_G", from: ".SW_RUN > .pin4", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "LED_GP25", from: ".U1 > .GPIO25", to: ".R_LED > .pin1" }), jsx("trace", { name: "LED_D1", from: ".R_LED > .pin2", to: ".D1 > .anode" }), jsx("trace", { name: "LED_G", from: ".D1 > .cathode", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "PLED_3V3", from: "net.V3V3", to: ".R_PWR_LED > .pin1", ...v3v3Label$1 }), jsx("trace", { name: "PLED_D", from: ".R_PWR_LED > .pin2", to: ".D_PWR > .anode" }), jsx("trace", { name: "PLED_G", from: ".D_PWR > .cathode", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "SWCLK", from: ".U1 > .SWCLK", to: ".TP_SWCLK > .pin1" }), jsx("trace", { name: "SWD", from: ".U1 > .SWD", to: ".TP_SWDIO > .pin1" }), jsx("trace", { name: "TP_G", from: ".TP_GND > .pin1", to: "net.GND", ...gndLabel$1 }), jsx("trace", { name: "TP3V3_T", from: ".TP_3V3 > .pin1", to: "net.V3V3", ...v3v3Label$1 }), jsx("silkscreentext", { text: "Abse-Pico", fontSize: "2mm", pcbX: -8, pcbY: -33, pcbRotation: 0 }), jsx("silkscreentext", { text: "Tscircuit", fontSize: "7mm", pcbX: 0, pcbY: 0, pcbRotation: 90, layer: "bottom" }), jsx("silkscreentext", { text: "TSC", isKnockout: true, fontSize: "2mm", pcbX: 12, pcbY: -33 }), jsx("silkscreentext", { text: "BOOT", fontSize: "0.8mm", pcbX: 12, pcbY: 14 }), jsx("silkscreentext", { text: "RUN", fontSize: "0.8mm", pcbX: -12, pcbY: -30 }), jsx("silkscreentext", { text: "PWR", fontSize: "0.8mm", pcbX: -9.8, pcbY: 27.4 }), jsx("silkscreentext", { text: "USB-C", fontSize: "0.9mm", pcbX: 0, pcbY: 25 })] }));
const pinLabels$h = {
pin1: "VCC",
pin2: "GND",
pin3: "CS",
pin4: "RESET",
pin5: "DC_RS",
pin6: "SDI_MOSI",
pin7: "SCK",
pin8: "LED",
pin9: "SDO_MISO",
pin10: "T_CLK",
pin11: "T_CS",
pin12: "T_DIN",
pin13: "T_DO",
pin14: "T_IRQ",
};
const pcbWidth = "86mm";
const pcbHeight = "50mm";
const holeX = "38.04mm";
const holeY = "22mm";
const mountingHoleDiameter = "3.2mm";
const mountingHoleOuterDiameter = "4.7mm";
const activeAreaX = "-4.9mm";
const DisplayHeader = ({ schSectionName, layer, }) => (jsx("pinheader", { name: "J_HEADER", schSectionName: schSectionName, layer: layer, pinCount: 14, footprint: "pinrow14_female_p2.54", pitch: "2.54mm", gender: "female", pinLabels: pinLabels$h, pcbPinLabels: pinLabels$h, schWidth: 0.96, pcbRotation: 90, pcbX: "41mm", pcbY: "0mm" }));
const DisplayMountingHoles = () => (jsxs(Fragment, { children: [jsx("platedhole", { pcbX: `-${holeX}`, pcbY: holeY, shape: "circle", holeDiameter: mountingHoleDiameter, outerDiameter: mountingHoleOuterDiameter }), jsx("platedhole", { pcbX: holeX, pcbY: holeY, shape: "circle", holeDiameter: mountingHoleDiameter, outerDiameter: mountingHoleOuterDiameter }), jsx("platedhole", { pcbX: `-${holeX}`, pcbY: `-${holeY}`, shape: "circle", holeDiameter: mountingHoleDiameter, outerDiameter: mountingHoleOuterDiameter }), jsx("platedhole", { pcbX: holeX, pcbY: `-${holeY}`, shape: "circle", holeDiameter: mountingHoleDiameter, outerDiameter: mountingHoleOuterDiameter })] }));
const DisplaySilkscreen = () => (jsxs(Fragment, { children: [jsx("silkscreenrect", { pcbX: "0mm", pcbY: "0mm", width: pcbWidth, height: pcbHeight }), jsx("silkscreenrect", { pcbX: activeAreaX, pcbY: "0mm", width: "57.6mm", height: "43.2mm" }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0mm", pcbY: "24mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("silkscreentext", { text: "LCDWIKI 2.8 SPI ILI9341", pcbX: "4mm", pcbY: "-24mm", anchorAlignment: "center", fontSize: "1mm" })] }));
const LCDWiki_2_8_SPI_ILI9341_MSP2807 = ({ name, schSectionName, layer = "top", ...props }) => (jsxs("group", { name: name, ...props, children: [jsx(DisplayHeader, { schSectionName: schSectionName, layer: layer }), jsx("trace", { name: "LCD_TCLK_NC", from: ".J_HEADER > .T_CLK", to: "net.LCD_NC_TCLK" }), jsx("trace", { name: "LCD_TCS_NC", from: ".J_HEADER > .T_CS", to: "net.LCD_NC_TCS" }), jsx("trace", { name: "LCD_TDIN_NC", from: ".J_HEADER > .T_DIN", to: "net.LCD_NC_TDIN" }), jsx("trace", { name: "LCD_TDO_NC", from: ".J_HEADER > .T_DO", to: "net.LCD_NC_TDO" }), jsx("trace", { name: "LCD_TIRQ_NC", from: ".J_HEADER > .T_IRQ", to: "net.LCD_NC_TIRQ" }), jsx(DisplayMountingHoles, {}), jsx(DisplaySilkscreen, {})] }));
const pinLabels$g = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["pin4"]
};
const KH_6X6X15H_SMT_FS_D = (props) => {
return (jsx("chip", { pinLabels: pinLabels$g, supplierPartNumbers: {
"jlcpcb": [
"C18186519"
]
}, manufacturerPartNumber: "KH_6X6X15H_SMT_FS_D", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin4"], pcbX: "4.200017mm", pcbY: "-2.249805mm", width: "1.850009mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "4.200017mm", pcbY: "2.249805mm", width: "1.850009mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-4.200017mm", pcbY: "-2.249805mm", width: "1.850009mm", height: "1.0999978mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "-4.200017mm", pcbY: "2.249805mm", width: "1.850009mm", height: "1.0999978mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": -3.047999999999888, "y": 2.829458400000135 }, { "x": -3.047999999999888, "y": 3.0480000000001155 }, { "x": -2.9209999999999354, "y": 3.0480000000001155 }] }), jsx("silkscreenpath", { route: [{ "x": -3.047999999999888, "y": -1.6703801999999541 }, { "x": -3.047999999999888, "y": 1.6703802000000678 }] }), jsx("silkscreenpath", { route: [{ "x": 3.048000000000002, "y": -2.8294584000000214 }, { "x": 3.048000000000002, "y": -3.047999999999888 }, { "x": -3.047999999999888, "y": -3.047999999999888 }, { "x": -3.047999999999888, "y": -2.8294584000000214 }] }), jsx("silkscreenpath", { route: [{ "x": 3.048000000000002, "y": 1.6703802000000678 }, { "x": 3.048000000000002, "y": -1.6703801999999541 }] }), jsx("silkscreenpath", { route: [{ "x": -2.9209999999999354, "y": 3.0480000000001155 }, { "x": 3.048000000000002, "y": 3.0480000000001155 }, { "x": 3.048000000000002, "y": 2.829458400000135 }] }), jsx("silkscreenpath", { route: [{ "x": 1.5002510000000484, "y": -12699999979304266e-20 }, { "x": 1.4491355142361044, "y": -0.3883876612151198 }, { "x": 1.2992724928268444, "y": -0.7501889999998639 }, { "x": 1.0608748530207777, "y": -1.0608748530205503 }, { "x": 0.7501889999999776, "y": -1.299272492826617 }, { "x": 0.3883876612153472, "y": -1.4491355142359907 }, { "x": 0.00012700000013410317, "y": -1.500250999999821 }, { "x": -0.38813366121530635, "y": -1.4491355142359907 }, { "x": -0.7499349999999367, "y": -1.299272492826617 }, { "x": -1.0606208530207368, "y": -1.0608748530205503 }, { "x": -1.2990184928268036, "y": -0.7501889999998639 }, { "x": -1.4488815142360636, "y": -0.3883876612151198 }, { "x": -1.4999970000000076, "y": -12699999979304266e-20 }, { "x": -1.4488815142360636, "y": 0.38813366121542003 }, { "x": -1.2990184928268036, "y": 0.7499350000001641 }, { "x": -1.0606208530207368, "y": 1.0606208530208505 }, { "x": -0.7499349999999367, "y": 1.2990184928269173 }, { "x": -0.38813366121530635, "y": 1.448881514236291 }, { "x": 0.00012700000013410317, "y": 1.4999970000001213 }, { "x": 0.3883876612153472, "y": 1.448881514236291 }, { "x": 0.7501889999999776, "y": 1.2990184928269173 }, { "x": 1.0608748530207777, "y": 1.0606208530208505 }, { "x": 1.2992724928268444, "y": 0.7499350000001641 }, { "x": 1.4491355142361044, "y": 0.38813366121542003 }, { "x": 1.5002510000000484, "y": -12699999979304266e-20 }] }), jsx("silkscreenpath", { route: [{ "x": 1.2513310000001638, "y": 3.0480000000001155 }, { "x": 1.2667017523605182, "y": 2.8134876367504376 }, { "x": 1.3125510116071837, "y": 2.582987845054845 }, { "x": 1.388094284202566, "y": 2.3604445402561396 }, { "x": 1.4920390038080313, "y": 2.149665500000083 }, { "x": 1.6226066474523577, "y": 1.954257212104494 }, { "x": 1.7775631665524543, "y": 1.7775631665524543 }, { "x": 1.9542572121043804, "y": 1.6226066474524714 }, { "x": 2.149665500000083, "y": 1.492039003808145 }, { "x": 2.3604445402561396, "y": 1.3880942842024524 }, { "x": 2.5829878450547312, "y": 1.31255101160707 }, { "x": 2.81348763675021, "y": 1.2667017523604045 }, { "x": 3.048000000000002, "y": 1.2513309999999365 }] }), jsx("silkscreenpath", { route: [{ "x": -3.0478729999998677, "y": 1.251204000000257 }, { "x": -2.8133606367501898, "y": 1.2665747523607251 }, { "x": -2.582860845054711, "y": 1.3124240116073906 }, { "x": -2.360317540256119, "y": 1.387967284202773 }, { "x": -2.1495385000000624, "y": 1.4919120038082383 }, { "x": -1.9541302121044737, "y": 1.622479647452451 }, { "x": -1.7774361665524339, "y": 1.7774361665526612 }, { "x": -1.6224796474523373, "y": 1.9541302121045874 }, { "x": -1.491912003808011, "y": 2.149538500000176 }, { "x": -1.387967284202432, "y": 2.3603175402563465 }, { "x": -1.3124240116070496, "y": 2.582860845054938 }, { "x": -1.2665747523604978, "y": 2.8133606367503035 }, { "x": -1.2512040000000297, "y": 3.0478730000002088 }] }), jsx("silkscreenpath", { route: [{ "x": -1.2510770000000093, "y": -3.047999999999888 }, { "x": -1.2664477523604774, "y": -2.813487636749983 }, { "x": -1.3122970116071428, "y": -2.582987845054504 }, { "x": -1.3878402842025253, "y": -2.360444540255912 }, { "x": -1.4917850038079905, "y": -2.1496654999998555 }, { "x": -1.6223526474523169, "y": -1.9542572121042667 }, { "x": -1.7773091665524134, "y": -1.7775631665523406 }, { "x": -1.9540032121043396, "y": -1.6226066474521303 }, { "x": -2.1494114999999283, "y": -1.4920390038080313 }, { "x": -2.3601905402560988, "y": -1.3880942842024524 }, { "x": -2.5827338450546904, "y": -1.31255101160707 }, { "x": -2.8132336367500557, "y": -1.2667017523604045 }, { "x": -3.047745999999961, "y": -1.2513309999999365 }] }), jsx("silkscreenpath", { route: [{ "x": 3.048127000000136, "y": -1.251203999999916 }, { "x": 2.8136146367502306, "y": -1.2665747523602704 }, { "x": 2.583114845054638, "y": -1.312424011606936 }, { "x": 2.36057154025616, "y": -1.3879672842023183 }, { "x": 2.1497925000001032, "y": -1.491912003808011 }, { "x": 1.9543842121045145, "y": -1.6224796474522236 }, { "x": 1.7776901665524747, "y": -1.7774361665523202 }, { "x": 1.6227336474523781, "y": -1.9541302121042463 }, { "x": 1.4921660038082791, "y": -2.1495385000000624 }, { "x": 1.3882212842027002, "y": -2.3603175402560055 }, { "x": 1.3126780116073178, "y": -2.582860845054597 }, { "x": 1.2668287523605386, "y": -2.813360636750076 }, { "x": 1.2514580000001843, "y": -3.0478729999998677 }] }), jsx("silkscreenpath", { route: [{ "x": 2.8147010000000137, "y": 2.2858730000001515 }, { "x": 2.801017697766383, "y": 2.181938000782111 }, { "x": 2.760900285499474, "y": 2.0850860000001603 }, { "x": 2.697082698548229, "y": 2.001917301451954 }, { "x": 2.6139140000000225, "y": 1.9380997145008223 }, { "x": 2.517061999218072, "y": 1.8979823022339133 }, { "x": 2.4131270000000313, "y": 1.8842990000001691 }, { "x": 2.3091920007821045, "y": 1.8979823022339133 }, { "x": 2.21234000000004, "y": 1.9380997145008223 }, { "x": 2.1291713014518336, "y": 2.001917301451954 }, { "x": 2.065353714500702, "y": 2.0850860000001603 }, { "x": 2.025236302233793, "y": 2.181938000782111 }, { "x": 2.011553000000049, "y": 2.2858730000001515 }, { "x": 2.025236302233793, "y": 2.3898079992180783 }, { "x": 2.065353714500702, "y": 2.4866600000001426 }, { "x": 2.1291713014518336, "y": 2.569828698548349 }, { "x": 2.21234000000004, "y": 2.6336462854994807 }, { "x": 2.3091920007821045, "y": 2.6737636977663897 }, { "x": 2.4131270000000313, "y": 2.687447000000134 }, { "x": 2.517061999218072, "y": 2.6737636977663897 }, { "x": 2.6139140000000225, "y": 2.6336462854994807 }, { "x": 2.697082698548229, "y": 2.569828698548349 }, { "x": 2.760900285499474, "y": 2.4866600000001426 }, { "x": 2.801017697766383, "y": 2.3898079992180783 }, { "x": 2.8147010000000137, "y": 2.2858730000001515 }] }), jsx("silkscreenpath", { route: [{ "x": -2.0112989999998945, "y": 2.2858730000001515 }, { "x": -2.0249823022337523, "y": 2.181938000782111 }, { "x": -2.0650997145006613, "y": 2.0850860000001603 }, { "x": -2.1289173014515654, "y": 2.001917301451954 }, { "x": -2.2120859999998856, "y": 1.9380997145008223 }, { "x": -2.30893800078195, "y": 1.8979823022339133 }, { "x": -2.4128729999999905, "y": 1.8842990000001691 }, { "x": -2.5168079992179173, "y": 1.8979823022339133 }, { "x": -2.6136599999999817, "y": 1.9380997145008223 }, { "x": -2.696828698548188, "y": 2.001917301451954 }, { "x": -2.7606462854993197, "y": 2.0850860000001603 }, { "x": -2.800763697766115, "y": 2.181938000782111 }, { "x": -2.814446999999973, "y": 2.2858730000001515 }, { "x": -2.800763697766115, "y": 2.3898079992180783 }, { "x": -2.7606462854993197, "y": 2.4866600000001426 }, { "x": -2.696828698548188, "y": 2.569828698548349 }, { "x": -2.6136599999999817, "y": 2.6336462854994807 }, { "x": -2.5168079992179173, "y": 2.6737636977663897 }, { "x": -2.4128729999999905, "y": 2.687447000000134 }, { "x": -2.30893800078195, "y": 2.6737636977663897 }, { "x": -2.2120859999998856, "y": 2.6336462854994807 }, { "x": -2.1289173014515654, "y": 2.569828698548349 }, { "x": -2.0650997145006613, "y": 2.4866600000001426 }, { "x": -2.0249823022337523, "y": 2.3898079992180783 }, { "x": -2.0112989999998945, "y": 2.2858730000001515 }] }), jsx("silkscreenpath", { route: [{ "x": -2.0110449999999673, "y": -2.2861269999998513 }, { "x": -2.0247283022337115, "y": -2.3900619992178918 }, { "x": -2.0648457145006205, "y": -2.4869139999998424 }, { "x": -2.128663301451752, "y": -2.570082698548049 }, { "x": -2.2118319999999585, "y": -2.6339002854991804 }, { "x": -2.308684000782023, "y": -2.6740176977660894 }, { "x": -2.4126189999999497, "y": -2.6877009999998336 }, { "x": -2.5165539992178765, "y": -2.6740176977660894 }, { "x": -2.613405999999941, "y": -2.6339002854991804 }, { "x": -2.696574698548261, "y": -2.570082698548049 }, { "x": -2.7603922854993925, "y": -2.4869139999998424 }, { "x": -2.8005096977663015, "y": -2.3900619992178918 }, { "x": -2.814192999999932, "y": -2.2861269999998513 }, { "x": -2.8005096977663015, "y": -2.1821920007819244 }, { "x": -2.7603922854993925, "y": -2.08533999999986 }, { "x": -2.696574698548261, "y": -2.0021713014516536 }, { "x": -2.613405999999941, "y": -1.938353714500522 }, { "x": -2.5165539992178765, "y": -1.898236302233613 }, { "x": -2.4126189999999497, "y": -1.884552999999869 }, { "x": -2.308684000782023, "y": -1.898236302233613 }, { "x": -2.2118319999999585, "y": -1.938353714500522 }, { "x": -2.128663301451752, "y": -2.0021713014516536 }, { "x": -2.0648457145006205, "y": -2.08533999999986 }, { "x": -2.0247283022337115, "y": -2.1821920007819244 }, { "x": -2.0110449999999673, "y": -2.2861269999998513 }] }), jsx("silkscreenpath", { route: [{ "x": 2.8149550000000545, "y": -2.2861269999998513 }, { "x": 2.8012716977661967, "y": -2.3900619992178918 }, { "x": 2.7611542854994013, "y": -2.4869139999998424 }, { "x": 2.69733669854827, "y": -2.570082698548049 }, { "x": 2.6141680000000633, "y": -2.6339002854991804 }, { "x": 2.517315999217999, "y": -2.6740176977660894 }, { "x": 2.413381000000072, "y": -2.6877009999998336 }, { "x": 2.3094460007820317, "y": -2.6740176977660894 }, { "x": 2.212594000000081, "y": -2.6339002854991804 }, { "x": 2.1294253014518745, "y": -2.570082698548049 }, { "x": 2.0656077145006293, "y": -2.4869139999998424 }, { "x": 2.0254903022337203, "y": -2.3900619992178918 }, { "x": 2.0118069999998625, "y": -2.2861269999998513 }, { "x": 2.0254903022337203, "y": -2.1821920007819244 }, { "x": 2.0656077145006293, "y": -2.08533999999986 }, { "x": 2.1294253014518745, "y": -2.0021713014516536 }, { "x": 2.212594000000081, "y": -1.938353714500522 }, { "x": 2.3094460007820317, "y": -1.898236302233613 }, { "x": 2.413381000000072, "y": -1.884552999999869 }, { "x": 2.517315999217999, "y": -1.898236302233613 }, { "x": 2.6141680000000633, "y": -1.938353714500522 }, { "x": 2.69733669854827, "y": -2.0021713014516536 }, { "x": 2.7611542854994013, "y": -2.08533999999986 }, { "x": 2.8012716977661967, "y": -2.1821920007819244 }, { "x": 2.8149550000000545, "y": -2.2861269999998513 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.004191mm", pcbY: "4.045587mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -5.3849909999999, "y": 3.2955870000001823 }, { "x": 5.376609000000144, "y": 3.2955870000001823 }, { "x": 5.376609000000144, "y": -3.3004129999998213 }, { "x": -5.3849909999999, "y": -3.3004129999998213 }, { "x": -5.3849909999999, "y": 3.2955870000001823 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C18186519.obj?uuid=152d242aeb424b63a926a84b518edee1",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C18186519.step?uuid=152d242aeb424b63a926a84b518edee1",
pcbRotationOffset: 0,
modelOriginPosition: { x: -12700000070253736e-21, y: 0.00004999999977273184, z: 0 },
}, ...props }));
};
const pinLabels$f = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["pin4"],
pin5: ["pin5"]
};
const SK_12E12_G5 = (props) => {
return (jsx("chip", { pinLabels: pinLabels$f, supplierPartNumbers: {
"jlcpcb": [
"C136720"
]
}, manufacturerPartNumber: "SK_12E12_G5", footprint: jsxs("footprint", { children: [jsx("platedhole", { portHints: ["pin2"], pcbX: "0mm", pcbY: "0.127mm", outerDiameter: "1.524mm", holeDiameter: "0.999998mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin3"], pcbX: "0mm", pcbY: "-2.921mm", outerDiameter: "1.524mm", holeDiameter: "0.999998mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin1"], pcbX: "0mm", pcbY: "3.175mm", outerDiameter: "1.524mm", holeDiameter: "0.999998mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin4"], pcbX: "0mm", pcbY: "-6.477mm", outerDiameter: "2.1999956mm", holeDiameter: "1.5000224mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin5"], pcbX: "0mm", pcbY: "6.477mm", outerDiameter: "2.1999956mm", holeDiameter: "1.5000224mm", shape: "circle" }), jsx("silkscreenpath", { route: [{ "x": 2.793999999999997, "y": -6.477000000000004 }, { "x": -2.793999999999997, "y": -6.477000000000004 }, { "x": -2.793999999999997, "y": 6.477000000000004 }, { "x": 2.793999999999997, "y": 6.477000000000004 }, { "x": 2.793999999999997, "y": -6.477000000000004 }] }), jsx("silkscreenpath", { route: [{ "x": 2.0319999999999965, "y": 3.174999999999997 }, { "x": 2.0319999999999965, "y": 0.12699999999999534 }] }), jsx("silkscreenpath", { route: [{ "x": 2.793999999999997, "y": 3.174999999999997 }, { "x": 8.127999999999986, "y": 3.174999999999997 }, { "x": 8.127999999999986, "y": 0.12699999999999534 }, { "x": 2.793999999999997, "y": 0.12699999999999534 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "2.667mm", pcbY: "8.6708mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -3.043999999999997, "y": 7.9208 }, { "x": 8.377999999999986, "y": 7.9208 }, { "x": 8.377999999999986, "y": -7.946200000000005 }, { "x": -3.043999999999997, "y": -7.946200000000005 }, { "x": -3.043999999999997, "y": 7.9208 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C136720.obj?uuid=694c4159502149fba0ae406b87d40894",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C136720.step?uuid=694c4159502149fba0ae406b87d40894",
pcbRotationOffset: 90,
modelOriginPosition: { x: -12699999999199463e-21, y: 0.3670000000000013, z: -0.5500069999999995 },
}, ...props }));
};
const pinLabels$e = {
pin1: ["pin1"],
pin2: ["pin2"]
};
const S2B_PH_K_S_LF__SN_ = (props) => {
return (jsx("chip", { pinLabels: pinLabels$e, supplierPartNumbers: {
"jlcpcb": [
"C173752"
]
}, manufacturerPartNumber: "S2B_PH_K_S_LF__SN_", footprint: jsxs("footprint", { children: [jsx("platedhole", { portHints: ["pin1"], pcbX: "0.97499805mm", pcbY: "0mm", outerDiameter: "1.499997mm", holeDiameter: "0.8499856mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin2"], pcbX: "-1.02499795mm", pcbY: "0mm", outerDiameter: "1.3999972mm", holeDiameter: "0.8499856mm", shape: "circle" }), jsx("silkscreenpath", { route: [{ "x": -3.0249939500000664, "y": 6.200013000000126 }, { "x": 2.9749940500000776, "y": 6.200013000000126 }] }), jsx("silkscreenpath", { route: [{ "x": -3.0249939500000664, "y": 6.200013000000126 }, { "x": -3.0249939500000664, "y": -1.400022599999943 }] }), jsx("silkscreenpath", { route: [{ "x": 2.9749940500000776, "y": -1.400022599999943 }, { "x": 2.9749940500000776, "y": 6.159017399999925 }] }), jsx("silkscreenpath", { route: [{ "x": -3.0249939500000664, "y": -1.400022599999943 }, { "x": -2.0249959499999477, "y": -1.400022599999943 }, { "x": -2.0249959499999477, "y": 0.19999960000006922 }] }), jsx("silkscreenpath", { route: [{ "x": 2.9749432500001376, "y": -1.399971800000003 }, { "x": 1.9749452500000189, "y": -1.399971800000003 }, { "x": 1.9749452500000189, "y": 0.19999960000006922 }] }), jsx("silkscreenpath", { route: [{ "x": -2.0249959499999477, "y": 0.19999960000006922 }, { "x": -2.0249959499999477, "y": 4.000017400000047 }, { "x": -1.4249717499999406, "y": 4.000017400000047 }, { "x": -1.4249717499999406, "y": 0.19999960000006922 }] }), jsx("silkscreenpath", { route: [{ "x": 1.3749718500000654, "y": 0.19999960000006922 }, { "x": 1.3749718500000654, "y": 4.000017400000047 }, { "x": 1.9749960499999588, "y": 4.000017400000047 }, { "x": 1.9749960499999588, "y": 0.19999960000006922 }] }), jsx("silkscreenpath", { route: [{ "x": -1.0249979499999426, "y": 6.200013000000126 }, { "x": -1.0249979499999426, "y": 1.8999962000000323 }, { "x": 0.9749980499999538, "y": 1.8999962000000323 }, { "x": 0.9749980499999538, "y": 6.100038600000062 }] }), jsx("silkscreenpath", { route: [{ "x": -2.0249959499999477, "y": 0.19999960000006922 }, { "x": -2.006149149999942, "y": 0.19999960000006922 }] }), jsx("silkscreenpath", { route: [{ "x": -0.043846750000057, "y": 0.19999960000006922 }, { "x": -0.006153149999931884, "y": 0.19999960000006922 }] }), jsx("silkscreenpath", { route: [{ "x": 1.956149249999953, "y": 0.19999960000006922 }, { "x": 1.9749452500000189, "y": 0.19999960000006922 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0.02580005mm", pcbY: "7.2992mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -3.3737999499999205, "y": 6.549200000000155 }, { "x": 3.4254000500000075, "y": 6.549200000000155 }, { "x": 3.4254000500000075, "y": -1.8501999999998588 }, { "x": -3.3737999499999205, "y": -1.8501999999998588 }, { "x": -3.3737999499999205, "y": 6.549200000000155 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C173752.obj?uuid=79d113e028014698af46865c2d6c6799",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C173752.step?uuid=79d113e028014698af46865c2d6c6799",
pcbRotationOffset: 180,
modelOriginPosition: { x: 0.9750000500000624, y: 0.02500150000000767, z: -6999999999646178e-21 },
}, ...props }));
};
const pinLabels$d = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["pin4"]
};
const SM02B_PASS_TBT_LF__SN_ = (props) => {
return (jsx("chip", { pinLabels: pinLabels$d, supplierPartNumbers: {
"jlcpcb": [
"C265417"
]
}, manufacturerPartNumber: "SM02B_PASS_TBT_LF__SN_", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.999998mm", pcbY: "2.78745315mm", width: "0.999998mm", height: "2.6999946mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "0.999998mm", pcbY: "2.78745315mm", width: "0.999998mm", height: "2.6999946mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "-3.350006mm", pcbY: "-2.23745425mm", width: "1.7999964mm", height: "3.7999924mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "3.350006mm", pcbY: "-2.23745425mm", width: "1.7999964mm", height: "3.7999924mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": 4.020007199999895, "y": 0.31704914999988887 }, { "x": 4.020007199999895, "y": -0.0964374500000531 }] }), jsx("silkscreenpath", { route: [{ "x": 4.020007199999895, "y": -6.9300788500002 }, { "x": 4.020007199999895, "y": -4.358633650000002 }] }), jsx("silkscreenpath", { route: [{ "x": 4.020007199999895, "y": -6.9300788500002 }, { "x": 2.612720199999899, "y": -6.9300788500002 }] }), jsx("silkscreenpath", { route: [{ "x": 2.612720199999899, "y": -6.092666250000093 }, { "x": 2.612720199999899, "y": -6.9300788500002 }] }), jsx("silkscreenpath", { route: [{ "x": 3.035579399999847, "y": 1.969903349999754 }, { "x": 1.7511267999999518, "y": 1.969903349999754 }] }), jsx("silkscreenpath", { route: [{ "x": 4.020007199999895, "y": 1.969903349999754 }, { "x": 3.035579399999847, "y": 1.969903349999754 }] }), jsx("silkscreenpath", { route: [{ "x": 4.020007199999895, "y": 1.969903349999754 }, { "x": 4.020007199999895, "y": 0.31704914999988887 }] }), jsx("silkscreenpath", { route: [{ "x": -4.000042800000074, "y": -4.368692050000163 }, { "x": -4.000042800000074, "y": -6.940061050000168 }] }), jsx("silkscreenpath", { route: [{ "x": -4.000042800000074, "y": 1.9599211499999 }, { "x": -4.000042800000074, "y": -0.1063942500001076 }] }), jsx("silkscreenpath", { route: [{ "x": -2.6126440000000457, "y": -6.940061050000168 }, { "x": -4.000042800000074, "y": -6.940061050000168 }] }), jsx("silkscreenpath", { route: [{ "x": -2.6126440000000457, "y": -6.092666250000093 }, { "x": -2.6126440000000457, "y": -6.940061050000168 }] }), jsx("silkscreenpath", { route: [{ "x": -1.7311624000001302, "y": 1.9599211499999 }, { "x": -4.000042800000074, "y": 1.9599211499999 }] }), jsx("silkscreenpath", { route: [{ "x": 0.2688589999999067, "y": 1.9599211499999 }, { "x": -0.2688590000000204, "y": 1.9599211499999 }] }), jsx("silkscreenpath", { route: [{ "x": 1.6999965999998494, "y": -5.180044250000037 }, { "x": -1.70002199999999, "y": -5.180044250000037 }] }), jsx("silkscreenpath", { route: [{ "x": -1.70002199999999, "y": -5.180018850000124 }, { "x": -1.9362325285834459, "y": -5.211116556044431 }, { "x": -2.156345700000088, "y": -5.302290416902224 }, { "x": -2.345361165372424, "y": -5.447327084627773 }, { "x": -2.490397833097859, "y": -5.636342549999995 }, { "x": -2.5815716939556523, "y": -5.856455721416751 }, { "x": -2.612669399999959, "y": -6.092666250000093 }] }), jsx("silkscreenpath", { route: [{ "x": 2.612694799999872, "y": -6.0926916500002335 }, { "x": 2.6097492759922716, "y": -6.093911725992484 }, { "x": 2.608529200000021, "y": -6.096857250000085 }] }), jsx("silkscreenpath", { route: [{ "x": 1.6999965999998494, "y": -5.180044250000037 }, { "x": 1.9362170376966787, "y": -5.211130998967064 }, { "x": 2.1563417707001236, "y": -5.302298882934906 }, { "x": 2.3453686051097975, "y": -5.447334523451559 }, { "x": 2.490414766766321, "y": -5.6363532847842635 }, { "x": 2.581594902888014, "y": -5.856472942979167 }, { "x": 2.612694799999872, "y": -6.0926916500002335 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.005842mm", pcbY: "5.13311975mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -4.510342000000037, "y": 4.383119749999992 }, { "x": 4.498657999999864, "y": 4.383119749999992 }, { "x": 4.498657999999864, "y": -7.191280249999977 }, { "x": -4.510342000000037, "y": -7.191280249999977 }, { "x": -4.510342000000037, "y": 4.383119749999992 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C265417.obj?uuid=a4c72d7b3b9a4d589c0b8f983e3ecf9e",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C265417.step?uuid=a4c72d7b3b9a4d589c0b8f983e3ecf9e",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 2.33853485000011, z: -0.224893 },
}, ...props }));
};
const pinLabels$c = {
pin1: ["OUT_L_POS"],
pin2: ["PGND1"],
pin3: ["OUT_L_NEG"],
pin4: ["PVDD1"],
pin5: ["MUTE"],
pin6: ["VDD"],
pin7: ["INL"],
pin8: ["VREF"],
pin9: ["NC"],
pin10: ["INR"],
pin11: ["GND"],
pin12: ["SHND"],
pin13: ["PVDD2"],
pin14: ["OUT_R_NEG"],
pin15: ["PGND2"],
pin16: ["OUT_R_POS"]
};
const PAM8403DR_H = (props) => {
return (jsx("chip", { pinLabels: pinLabels$c, supplierPartNumbers: {
"jlcpcb": [
"C17337"
]
}, manufacturerPartNumber: "PAM8403DR_H", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-4.445mm", pcbY: "-2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "-3.175mm", pcbY: "-2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-1.905mm", pcbY: "-2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "-0.635mm", pcbY: "-2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "0.635mm", pcbY: "-2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin6"], pcbX: "1.905mm", pcbY: "-2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin7"], pcbX: "3.175mm", pcbY: "-2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin8"], pcbX: "4.445mm", pcbY: "-2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin16"], pcbX: "-4.445mm", pcbY: "2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin15"], pcbX: "-3.175mm", pcbY: "2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin14"], pcbX: "-1.905mm", pcbY: "2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin13"], pcbX: "-0.635mm", pcbY: "2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin12"], pcbX: "0.635mm", pcbY: "2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin11"], pcbX: "1.905mm", pcbY: "2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin10"], pcbX: "3.175mm", pcbY: "2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin9"], pcbX: "4.445mm", pcbY: "2.73558mm", width: "0.35mm", height: "1.9709892mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": -5.026202800000078, "y": -1.5214091999999937 }, { "x": -5.026202800000078, "y": 1.5214092000001074 }, { "x": 5.0262027999999646, "y": 1.5214092000001074 }, { "x": 5.0262027999999646, "y": -1.5214091999999937 }, { "x": -5.026202800000078, "y": -1.5214091999999937 }] }), jsx("silkscreenpath", { route: [{ "x": -4.2948860000000195, "y": -0.7691119999998364 }, { "x": -4.300001010512574, "y": -0.8079643621365449 }, { "x": -4.314997462536439, "y": -0.8441689999999653 }, { "x": -4.338853372649055, "y": -0.8752586273509451 }, { "x": -4.369943000000035, "y": -0.8991145374635607 }, { "x": -4.406147637863455, "y": -0.9141109894874262 }, { "x": -4.445000000000164, "y": -0.9192259999999806 }, { "x": -4.483852362136531, "y": -0.9141109894874262 }, { "x": -4.520057000000065, "y": -0.8991145374635607 }, { "x": -4.551146627351045, "y": -0.8752586273509451 }, { "x": -4.575002537463661, "y": -0.8441689999999653 }, { "x": -4.589998989487526, "y": -0.8079643621365449 }, { "x": -4.595113999999967, "y": -0.7691119999998364 }, { "x": -4.589998989487526, "y": -0.7302596378633552 }, { "x": -4.575002537463661, "y": -0.6940549999999348 }, { "x": -4.551146627351045, "y": -0.6629653726488414 }, { "x": -4.520057000000065, "y": -0.6391094625362257 }, { "x": -4.483852362136531, "y": -0.6241130105124739 }, { "x": -4.445000000000164, "y": -0.6189979999999196 }, { "x": -4.406147637863455, "y": -0.6241130105124739 }, { "x": -4.369943000000035, "y": -0.6391094625362257 }, { "x": -4.338853372649055, "y": -0.6629653726488414 }, { "x": -4.314997462536439, "y": -0.6940549999999348 }, { "x": -4.300001010512574, "y": -0.7302596378633552 }, { "x": -4.2948860000000195, "y": -0.7691119999998364 }] }), jsx("silkscreenpath", { route: [{ "x": -5.056886000000077, "y": -2.66700000000003 }, { "x": -5.0620010105125175, "y": -2.705852362136511 }, { "x": -5.076997462536383, "y": -2.7420569999999316 }, { "x": -5.100853372648999, "y": -2.773146627351025 }, { "x": -5.131942999999978, "y": -2.7970025374637544 }, { "x": -5.1681476378635125, "y": -2.8119989894873925 }, { "x": -5.207000000000107, "y": -2.817113999999947 }, { "x": -5.2458523621365885, "y": -2.8119989894873925 }, { "x": -5.282057000000123, "y": -2.7970025374637544 }, { "x": -5.313146627350989, "y": -2.773146627351025 }, { "x": -5.337002537463604, "y": -2.7420569999999316 }, { "x": -5.3519989894875835, "y": -2.705852362136511 }, { "x": -5.357114000000024, "y": -2.66700000000003 }, { "x": -5.3519989894875835, "y": -2.628147637863435 }, { "x": -5.337002537463604, "y": -2.591942999999901 }, { "x": -5.313146627350989, "y": -2.5608533726489213 }, { "x": -5.282057000000123, "y": -2.5369974625363056 }, { "x": -5.2458523621365885, "y": -2.52200101051244 }, { "x": -5.207000000000107, "y": -2.5168859999999995 }, { "x": -5.1681476378635125, "y": -2.52200101051244 }, { "x": -5.131942999999978, "y": -2.5369974625363056 }, { "x": -5.100853372648999, "y": -2.5608533726489213 }, { "x": -5.076997462536383, "y": -2.591942999999901 }, { "x": -5.0620010105125175, "y": -2.628147637863435 }, { "x": -5.056886000000077, "y": -2.66700000000003 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.1651mm", pcbY: "4.429mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -5.609400000000051, "y": 3.6789999999999736 }, { "x": 5.279199999999946, "y": 3.6789999999999736 }, { "x": 5.279199999999946, "y": -3.8822000000000116 }, { "x": -5.609400000000051, "y": -3.8822000000000116 }, { "x": -5.609400000000051, "y": 3.6789999999999736 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C17337.obj?uuid=9adfdf34b7774b23880141fd3e8b4dbb",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C17337.step?uuid=9adfdf34b7774b23880141fd3e8b4dbb",
pcbRotationOffset: 0,
modelOriginPosition: { x: -12699999842880061e-21, y: 0, z: 0.000575 },
}, ...props }));
};
const pinLabels$b = {
pin1: ["SW"],
pin2: ["GND"],
pin3: ["FB"],
pin4: ["EN"],
pin5: ["IN"],
pin6: ["NC"]
};
const MT3608 = (props) => {
return (jsx("chip", { pinLabels: pinLabels$b, supplierPartNumbers: {
"jlcpcb": [
"C84817"
]
}, manufacturerPartNumber: "MT3608", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.94996mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "0mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "0.94996mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "0.94996mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "0mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin6"], pcbX: "-0.94996mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": 1.5391891999998961, "y": -0.8892031999998835 }, { "x": 1.5391891999998961, "y": 0.8892031999999972 }] }), jsx("silkscreenpath", { route: [{ "x": -1.5391892000000098, "y": -0.8892031999998835 }, { "x": -1.5391892000000098, "y": 0.8892031999999972 }] }), 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 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.1524mm", pcbY: "2.6764mm", anchorAlignment: "center", fontSize: "1mm" }), 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/C84817.obj?uuid=229b69761e2c45dba6a83d8866dec72d",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C84817.step?uuid=229b69761e2c45dba6a83d8866dec72d",
pcbRotationOffset: 90,
modelOriginPosition: { x: -12700000070253736e-21, y: 0.000012700000070253736, z: -0.048939 },
}, ...props }));
};
const pinLabels$a = {
pin1: ["cathode", "neg"],
pin2: ["anode", "pos"]
};
const SS34 = (props) => {
const { name = "D1", ...restProps } = props;
return (jsx("diode", { name: name, pinLabels: pinLabels$a, supplierPartNumbers: {
"jlcpcb": [
"C8678"
]
}, manufacturerPartNumber: "SS34", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2", "anode", "pos"], pcbX: "2.199894mm", pcbY: "0mm", width: "1.999996mm", height: "1.999996mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1", "cathode", "neg"], pcbX: "-2.199894mm", pcbY: "0mm", width: "1.999996mm", height: "1.999996mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": -0.8839199999999892, "y": 1.4262100000000828 }, { "x": -0.8839199999999892, "y": -1.4262099999999691 }] }), jsx("silkscreenpath", { route: [{ "x": -2.59618480000006, "y": 1.4262100000000828 }, { "x": 2.5961847999999463, "y": 1.4262100000000828 }] }), jsx("silkscreenpath", { route: [{ "x": 2.5932891999999583, "y": -1.1756136000000197 }, { "x": 2.5999693999999636, "y": -1.4148308000000043 }] }), jsx("silkscreenpath", { route: [{ "x": 2.5961847999999463, "y": 1.4262100000000828 }, { "x": 2.6028650000000653, "y": 1.1869928000000982 }] }), jsx("silkscreenpath", { route: [{ "x": -2.59618480000006, "y": -1.4262099999999691 }, { "x": 2.5961847999999463, "y": -1.4262099999999691 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0mm", pcbY: "2.4986mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -3.450399999999945, "y": 1.7486000000000104 }, { "x": 3.450399999999945, "y": 1.7486000000000104 }, { "x": 3.450399999999945, "y": -1.7485999999998967 }, { "x": -3.450399999999945, "y": -1.7485999999998967 }, { "x": -3.450399999999945, "y": 1.7486000000000104 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C8678.obj?uuid=e3551acb3c5a4975a5e9d36087fe1fa2",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C8678.step?uuid=e3551acb3c5a4975a5e9d36087fe1fa2",
pcbRotationOffset: 0,
modelOriginPosition: { x: -12699999842880061e-21, y: 0, z: -0.1 },
}, ...restProps }));
};
const pinLabels$9 = {
pin1: ["pin1"],
pin2: ["pin2"]
};
const SMMS0630_220M = (props) => {
return (jsx("chip", { pinLabels: pinLabels$9, supplierPartNumbers: {
"jlcpcb": [
"C128694"
]
}, manufacturerPartNumber: "SMMS0630_220M", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "3.077972mm", pcbY: "0mm", width: "2.523998mm", height: "3.120009mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "-3.077972mm", pcbY: "0mm", width: "2.523998mm", height: "3.120009mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": -3.5761929999999893, "y": 1.7123917999999776 }, { "x": -3.5761929999999893, "y": 3.3761934000000338 }, { "x": 3.5761929999998756, "y": 3.3761934000000338 }, { "x": 3.5761929999998756, "y": 1.7123917999999776 }] }), jsx("silkscreenpath", { route: [{ "x": -3.5761929999999893, "y": -1.7123917999999776 }, { "x": -3.5761929999999893, "y": -3.3761934000000338 }, { "x": 3.5761929999998756, "y": -3.3761934000000338 }, { "x": 3.5761929999998756, "y": -1.7123917999999776 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0mm", pcbY: "4.3782mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -4.593399999999974, "y": 3.6282000000001062 }, { "x": 4.593399999999974, "y": 3.6282000000001062 }, { "x": 4.593399999999974, "y": -3.6281999999999925 }, { "x": -4.593399999999974, "y": -3.6281999999999925 }, { "x": -4.593399999999974, "y": 3.6282000000001062 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C128694.obj?uuid=fd41bc67ad4c4c5f978bcfd3746341ff",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C128694.step?uuid=fd41bc67ad4c4c5f978bcfd3746341ff",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0.000012700000070253736, y: 0, z: 0 },
}, ...props }));
};
const pinLabels$8 = {
pin1: ["pin1"],
pin2: ["pin2"]
};
const CL10A106KP8NNNC = (props) => {
return (jsx("chip", { pinLabels: pinLabels$8, supplierPartNumbers: {
"jlcpcb": [
"C19702"
]
}, manufacturerPartNumber: "CL10A106KP8NNNC", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "0.700024mm", pcbY: "0mm", width: "0.7999984mm", height: "0.8999982mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.700024mm", pcbY: "0mm", width: "0.7999984mm", height: "0.8999982mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": -0.2801873999999316, "y": -0.7095743999998376 }, { "x": -1.080160400000068, "y": -0.7095743999998376 }] }), jsx("silkscreenpath", { route: [{ "x": 0.28026359999989836, "y": -0.7100315999998656 }, { "x": 1.080236599999921, "y": -0.7100315999998656 }] }), jsx("silkscreenpath", { route: [{ "x": -0.2801873999999316, "y": 0.7101078000000598 }, { "x": -1.080160400000068, "y": 0.7101078000000598 }] }), jsx("silkscreenpath", { route: [{ "x": 0.28026359999989836, "y": 0.7096252000001186 }, { "x": 1.080236599999921, "y": 0.7096252000001186 }] }), jsx("silkscreenpath", { route: [{ "x": -1.3899134000000686, "y": -0.3997452000000976 }, { "x": -1.3899134000000686, "y": 0.40030400000000554 }] }), jsx("silkscreenpath", { route: [{ "x": 1.3900149999998348, "y": 0.39977060000001075 }, { "x": 1.3900149999998348, "y": -0.4002531999999519 }] }), jsx("silkscreenpath", { route: [{ "x": 1.080185799999981, "y": 0.7096252000001186 }, { "x": 1.299277109074751, "y": 0.6188693482574763 }, { "x": 1.3900149999998348, "y": 0.39977060000001075 }] }), jsx("silkscreenpath", { route: [{ "x": 1.3900149999998348, "y": -0.40020240000012564 }, { "x": 1.2992681283295724, "y": -0.6192847283296032 }, { "x": 1.080185799999981, "y": -0.7100315999998656 }] }), jsx("silkscreenpath", { route: [{ "x": -1.0801096000000143, "y": -0.7095743999998376 }, { "x": -1.2991755087698493, "y": -0.6188185485625581 }, { "x": -1.3899134000000686, "y": -0.3997452000000976 }] }), jsx("silkscreenpath", { route: [{ "x": -1.3899134000000686, "y": 0.40022780000003877 }, { "x": -1.2991934705021322, "y": 0.6193339880503572 }, { "x": -1.0801096000000143, "y": 0.7101078000000598 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.0127mm", pcbY: "1.7112mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -1.647000000000162, "y": 0.9612000000000762 }, { "x": 1.6216000000000577, "y": 0.9612000000000762 }, { "x": 1.6216000000000577, "y": -0.9611999999999625 }, { "x": -1.647000000000162, "y": -0.9611999999999625 }, { "x": -1.647000000000162, "y": 0.9612000000000762 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C19702.obj?uuid=ac9b32e974bc448eab36b1293f859dcb",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C19702.step?uuid=ac9b32e974bc448eab36b1293f859dcb",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: -0.4 },
}, ...props }));
};
const pinLabels$7 = {
pin1: ["pin1"],
pin2: ["pin2"]
};
const CL10A226MQ8NRNC = (props) => {
return (jsx("chip", { pinLabels: pinLabels$7, supplierPartNumbers: {
"jlcpcb": [
"C59461"
]
}, manufacturerPartNumber: "CL10A226MQ8NRNC", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "0.700024mm", pcbY: "0mm", width: "0.7999984mm", height: "0.8999982mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.700024mm", pcbY: "0mm", width: "0.7999984mm", height: "0.8999982mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": -0.2801873999999316, "y": -0.7095743999998376 }, { "x": -1.080160400000068, "y": -0.7095743999998376 }] }), jsx("silkscreenpath", { route: [{ "x": 0.28026359999989836, "y": -0.7100315999998656 }, { "x": 1.080236599999921, "y": -0.7100315999998656 }] }), jsx("silkscreenpath", { route: [{ "x": -0.2801873999999316, "y": 0.7101078000000598 }, { "x": -1.080160400000068, "y": 0.7101078000000598 }] }), jsx("silkscreenpath", { route: [{ "x": 0.28026359999989836, "y": 0.7096252000001186 }, { "x": 1.080236599999921, "y": 0.7096252000001186 }] }), jsx("silkscreenpath", { route: [{ "x": -1.3899134000000686, "y": -0.3997452000000976 }, { "x": -1.3899134000000686, "y": 0.40030400000000554 }] }), jsx("silkscreenpath", { route: [{ "x": 1.3900149999998348, "y": 0.39977060000001075 }, { "x": 1.3900149999998348, "y": -0.4002531999999519 }] }), jsx("silkscreenpath", { route: [{ "x": 1.080185799999981, "y": 0.7096252000001186 }, { "x": 1.299277109074751, "y": 0.6188693482574763 }, { "x": 1.3900149999998348, "y": 0.39977060000001075 }] }), jsx("silkscreenpath", { route: [{ "x": 1.3900149999998348, "y": -0.40020240000012564 }, { "x": 1.2992681283295724, "y": -0.6192847283296032 }, { "x": 1.080185799999981, "y": -0.7100315999998656 }] }), jsx("silkscreenpath", { route: [{ "x": -1.0801096000000143, "y": -0.7095743999998376 }, { "x": -1.2991755087698493, "y": -0.6188185485625581 }, { "x": -1.3899134000000686, "y": -0.3997452000000976 }] }), jsx("silkscreenpath", { route: [{ "x": -1.3899134000000686, "y": 0.40022780000003877 }, { "x": -1.2991934705021322, "y": 0.6193339880503572 }, { "x": -1.0801096000000143, "y": 0.7101078000000598 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.0127mm", pcbY: "1.7112mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -1.647000000000162, "y": 0.9612000000000762 }, { "x": 1.6216000000000577, "y": 0.9612000000000762 }, { "x": 1.6216000000000577, "y": -0.9611999999999625 }, { "x": -1.647000000000162, "y": -0.9611999999999625 }, { "x": -1.647000000000162, "y": 0.9612000000000762 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C59461.obj?uuid=ac9b32e974bc448eab36b1293f859dcb",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C59461.step?uuid=ac9b32e974bc448eab36b1293f859dcb",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: -0.4 },
}, ...props }));
};
const pinLabels$6 = {
pin1: ["pin1"],
pin2: ["pin2"]
};
const FRC0603F1302TS = (props) => {
return (jsx("chip", { pinLabels: pinLabels$6, supplierPartNumbers: {
"jlcpcb": [
"C2906992"
]
}, manufacturerPartNumber: "FRC0603F1302TS", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "0.753364mm", pcbY: "0mm", width: "0.8064754mm", height: "0.8640064mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.753364mm", pcbY: "0mm", width: "0.8064754mm", height: "0.8640064mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": 0.42621199999996406, "y": -0.6606031999999686 }, { "x": 1.3850873999999749, "y": -0.6606031999999686 }, { "x": 1.3850873999999749, "y": 0.6606031999999686 }, { "x": 0.42621199999996406, "y": 0.6606031999999686 }] }), jsx("silkscreenpath", { route: [{ "x": -0.42621200000007775, "y": -0.6606031999999686 }, { "x": -1.3850874000000886, "y": -0.6606031999999686 }, { "x": -1.3850874000000886, "y": 0.6606031999999686 }, { "x": -0.42621200000007775, "y": 0.6606031999999686 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.0127mm", pcbY: "1.6604mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -1.647000000000162, "y": 0.9103999999999814 }, { "x": 1.6216000000000577, "y": 0.9103999999999814 }, { "x": 1.6216000000000577, "y": -0.9103999999998678 }, { "x": -1.647000000000162, "y": -0.9103999999998678 }, { "x": -1.647000000000162, "y": 0.9103999999999814 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2906992.obj?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2906992.step?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
pcbRotationOffset: 90,
modelOriginPosition: { x: -0.004999999999999977, y: 0, z: -0.01 },
}, ...props }));
};
const pinLabels$5 = {
pin1: ["pin1"],
pin2: ["pin2"]
};
const A_0603WAF9532T5E = (props) => {
return (jsx("chip", { pinLabels: pinLabels$5, supplierPartNumbers: {
"jlcpcb": [
"C23267"
]
}, manufacturerPartNumber: "A_0603WAF9532T5E", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "0.753364mm", pcbY: "0mm", width: "0.8064754mm", height: "0.8640064mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.753364mm", pcbY: "0mm", width: "0.8064754mm", height: "0.8640064mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": 0.42621199999996406, "y": -0.6606031999999686 }, { "x": 1.3850873999999749, "y": -0.6606031999999686 }, { "x": 1.3850873999999749, "y": 0.6606031999999686 }, { "x": 0.42621199999996406, "y": 0.6606031999999686 }] }), jsx("silkscreenpath", { route: [{ "x": -0.42621200000007775, "y": -0.6606031999999686 }, { "x": -1.3850874000000886, "y": -0.6606031999999686 }, { "x": -1.3850874000000886, "y": 0.6606031999999686 }, { "x": -0.42621200000007775, "y": 0.6606031999999686 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.0127mm", pcbY: "1.6604mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -1.647000000000162, "y": 0.9103999999999814 }, { "x": 1.6216000000000577, "y": 0.9103999999999814 }, { "x": 1.6216000000000577, "y": -0.9103999999998678 }, { "x": -1.647000000000162, "y": -0.9103999999998678 }, { "x": -1.647000000000162, "y": 0.9103999999999814 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C23267.obj?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C23267.step?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
pcbRotationOffset: 90,
modelOriginPosition: { x: -0.004999999999999977, y: 0, z: -0.01 },
}, ...props }));
};
const pinLabels$4 = {
pin1: ["pin1"],
pin2: ["pin2"]
};
const A_0603WAF1003T5E = (props) => {
return (jsx("chip", { pinLabels: pinLabels$4, supplierPartNumbers: {
"jlcpcb": [
"C25803"
]
}, manufacturerPartNumber: "A_0603WAF1003T5E", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "0.753364mm", pcbY: "0mm", width: "0.8064754mm", height: "0.8640064mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.753364mm", pcbY: "0mm", width: "0.8064754mm", height: "0.8640064mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": 0.42621199999996406, "y": -0.6606031999999686 }, { "x": 1.3850873999999749, "y": -0.6606031999999686 }, { "x": 1.3850873999999749, "y": 0.6606031999999686 }, { "x": 0.42621199999996406, "y": 0.6606031999999686 }] }), jsx("silkscreenpath", { route: [{ "x": -0.42621200000007775, "y": -0.6606031999999686 }, { "x": -1.3850874000000886, "y": -0.6606031999999686 }, { "x": -1.3850874000000886, "y": 0.6606031999999686 }, { "x": -0.42621200000007775, "y": 0.6606031999999686 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.0127mm", pcbY: "1.6604mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -1.647000000000162, "y": 0.9103999999999814 }, { "x": 1.6216000000000577, "y": 0.9103999999999814 }, { "x": 1.6216000000000577, "y": -0.9103999999998678 }, { "x": -1.647000000000162, "y": -0.9103999999998678 }, { "x": -1.647000000000162, "y": 0.9103999999999814 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C25803.obj?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C25803.step?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
pcbRotationOffset: 90,
modelOriginPosition: { x: -0.004999999999999977, y: 0, z: -0.01 },
}, ...props }));
};
const pinLabels$3 = {
pin1: ["B"],
pin2: ["E"],
pin3: ["C"]
};
const MMBT3904_RANGE_100_300_ = (props) => {
return (jsx("chip", { pinLabels: pinLabels$3, supplierPartNumbers: {
"jlcpcb": [
"C20526"
]
}, manufacturerPartNumber: "MMBT3904_RANGE_100_300_", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "0.999998mm", pcbY: "-0.94996mm", width: "0.999998mm", height: "0.6500114mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "0.999998mm", pcbY: "0.94996mm", width: "0.999998mm", height: "0.6500114mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-0.999998mm", pcbY: "0mm", width: "0.999998mm", height: "0.6500114mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": 0.726211400000011, "y": 1.5262098000000606 }, { "x": -0.726211400000011, "y": 1.5262098000000606 }, { "x": -0.726211400000011, "y": 0.49458879999997407 }] }), jsx("silkscreenpath", { route: [{ "x": 0.726211400000011, "y": -1.5262097999999469 }, { "x": -0.726211400000011, "y": -1.5262097999999469 }, { "x": -0.726211400000011, "y": -0.49458879999997407 }] }), jsx("silkscreenpath", { route: [{ "x": 0.726211400000011, "y": 0.45539659999997184 }, { "x": 0.726211400000011, "y": -0.45539659999985815 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0.0254mm", pcbY: "2.524mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -1.748600000000124, "y": 1.774000000000001 }, { "x": 1.7993999999998778, "y": 1.774000000000001 }, { "x": 1.7993999999998778, "y": -1.774000000000001 }, { "x": -1.748600000000124, "y": -1.774000000000001 }, { "x": -1.748600000000124, "y": 1.774000000000001 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C20526.obj?uuid=d777607a152f4f3aac9bb0d0c14ed6fd",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C20526.step?uuid=d777607a152f4f3aac9bb0d0c14ed6fd",
pcbRotationOffset: 180,
modelOriginPosition: { x: 0.000012700000070253736, y: -12699999956566899e-21, z: 0.050795 },
}, ...props }));
};
const pinLabels$2 = {
pin1: ["G"],
pin2: ["S"],
pin3: ["D"]
};
const AO3401A = (props) => {
return (jsx("chip", { pinLabels: pinLabels$2, supplierPartNumbers: {
"jlcpcb": [
"C347476"
]
}, manufacturerPartNumber: "AO3401A", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "1.149985mm", pcbY: "0.94996mm", width: "0.999998mm", height: "0.7999984mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-1.149985mm", pcbY: "0mm", width: "0.999998mm", height: "0.7999984mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "1.149985mm", pcbY: "-0.94996mm", width: "0.999998mm", height: "0.7999984mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": -0.6999731999999881, "y": 0.6359398000000027 }, { "x": -0.6999731999999881, "y": 1.4999461999999966 }] }), jsx("silkscreenpath", { route: [{ "x": -0.6999731999999881, "y": 1.4999461999999966 }, { "x": 0.30005020000000115, "y": 1.4999461999999966 }] }), jsx("silkscreenpath", { route: [{ "x": 0.7000239999999991, "y": -0.31402020000000164 }, { "x": 0.7000239999999991, "y": 0.31391859999999383 }] }), jsx("silkscreenpath", { route: [{ "x": -0.6999731999999881, "y": -1.5000478000000044 }, { "x": -0.6999731999999881, "y": -0.6360414000000105 }] }), jsx("silkscreenpath", { route: [{ "x": -0.6999731999999881, "y": -1.5000478000000044 }, { "x": 0.30005020000000115, "y": -1.5000478000000044 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0.133223mm", pcbY: "2.49606mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -1.8947769999999906, "y": 1.74606 }, { "x": 2.161223000000021, "y": 1.74606 }, { "x": 2.161223000000021, "y": -1.7511400000000066 }, { "x": -1.8947769999999906, "y": -1.7511400000000066 }, { "x": -1.8947769999999906, "y": 1.74606 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C347476.obj?uuid=d777607a152f4f3aac9bb0d0c14ed6fd",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C347476.step?uuid=d777607a152f4f3aac9bb0d0c14ed6fd",
pcbRotationOffset: 180,
modelOriginPosition: { x: 0.00003809999999759839, y: -3810000001180924e-20, z: 0.050795 },
}, ...props }));
};
const pinLabels$1 = {
pin1: ["pin1"],
pin2: ["pin2"]
};
const BLM18PG121SN1D = (props) => {
return (jsx("chip", { pinLabels: pinLabels$1, supplierPartNumbers: {
"jlcpcb": [
"C14709"
]
}, manufacturerPartNumber: "BLM18PG121SN1D", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.699897mm", pcbY: "0mm", width: "0.7999984mm", height: "0.8640064mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "0.699897mm", pcbY: "0mm", width: "0.7999984mm", height: "0.8640064mm", shape: "rect" }), jsx("silkscreenpath", { route: [{ "x": -1.2700000000000955, "y": -0.6513575999998693 }, { "x": -1.4241018000001304, "y": -0.499008399999866 }, { "x": -1.4241018000001304, "y": 0.5174234000000979 }, { "x": -1.2700000000000955, "y": 0.6499860000001263 }] }), jsx("silkscreenpath", { route: [{ "x": 1.2699999999998681, "y": 0.6499860000001263 }, { "x": 1.4241525999999567, "y": 0.49898300000006657 }, { "x": 1.4241525999999567, "y": -0.5174487999998973 }, { "x": 1.2699999999998681, "y": -0.6500114000000394 }] }), jsx("silkscreenpath", { route: [{ "x": -1.272006600000168, "y": 0.6499860000001263 }, { "x": -0.5100066000001107, "y": 0.6499860000001263 }] }), jsx("silkscreenpath", { route: [{ "x": 1.2720573999999942, "y": -0.6500114000000394 }, { "x": 0.5100573999999369, "y": -0.6500114000000394 }] }), jsx("silkscreenpath", { route: [{ "x": -1.272006600000168, "y": -0.6500114000000394 }, { "x": -0.5100066000001107, "y": -0.6500114000000394 }] }), jsx("silkscreenpath", { route: [{ "x": 1.2720573999999942, "y": 0.6499860000001263 }, { "x": 0.5100573999999369, "y": 0.6499860000001263 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0.009525mm", pcbY: "1.63754mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -1.6628750000002128, "y": 0.8875400000000582 }, { "x": 1.6819249999998647, "y": 0.8875400000000582 }, { "x": 1.6819249999998647, "y": -0.9078599999998005 }, { "x": -1.6628750000002128, "y": -0.9078599999998005 }, { "x": -1.6628750000002128, "y": 0.8875400000000582 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C14709.obj?uuid=a7f84688c5004aa68dbcbddc99bd5473",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C14709.step?uuid=a7f84688c5004aa68dbcbddc99bd5473",
pcbRotationOffset: 180,
modelOriginPosition: { x: 0.0023875999999063424, y: 0.015976600000044527, z: -0.25 },
}, ...props }));
};
const pinLabels = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["pin4"],
pin5: ["pin5"],
pin6: ["EH2"],
pin7: ["EH1"]
};
const RK10J12E002L = (props) => {
return (jsx("chip", { pinLabels: pinLabels, supplierPartNumbers: {
"jlcpcb": [
"C231765"
]
}, manufacturerPartNumber: "RK10J12E002L", footprint: jsxs("footprint", { children: [jsx("platedhole", { portHints: ["pin7"], pcbX: "-4.99999mm", pcbY: "5.3749892mm", holeWidth: "0.9000236mm", holeHeight: "1.5000224mm", outerWidth: "1.5999968mm", outerHeight: "2.1999956mm", shape: "pill" }), jsx("platedhole", { portHints: ["pin6"], pcbX: "4.99999mm", pcbY: "5.3749892mm", holeWidth: "0.9000236mm", holeHeight: "1.5000224mm", outerWidth: "1.5999968mm", outerHeight: "2.1999956mm", shape: "pill" }), jsx("platedhole", { portHints: ["pin5"], pcbX: "3.999992mm", pcbY: "-4.6249908mm", outerDiameter: "1.5999968mm", holeDiameter: "0.999998mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin4"], pcbX: "-1.999996mm", pcbY: "-4.6249908mm", outerDiameter: "1.5999968mm", holeDiameter: "0.999998mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin3"], pcbX: "1.999996mm", pcbY: "-4.6249908mm", outerDiameter: "1.5999968mm", holeDiameter: "0.999998mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin2"], pcbX: "0mm", pcbY: "-4.6249908mm", outerDiameter: "1.5999968mm", holeDiameter: "0.999998mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin1"], pcbX: "-3.999992mm", pcbY: "-4.6249908mm", outerDiameter: "1.5999968mm", holeDiameter: "0.999998mm", shape: "circle" }), jsx("silkscreenpath", { route: [{ "x": 0.38414960000000065, "y": -0.5187251999998352 }, { "x": 1.4841474000000972, "y": -1.618722999999818 }] }), jsx("silkscreenpath", { route: [{ "x": 1.984146399999986, "y": 1.08127160000015 }, { "x": 3.1841439999999466, "y": -0.11872599999981048 }] }), jsx("silkscreenpath", { route: [{ "x": -5.365851599999928, "y": 6.481286200000113 }, { "x": -5.365851599999928, "y": 6.081261600000175 }] }), jsx("silkscreenpath", { route: [{ "x": -5.046979999999962, "y": 8.981281200000353 }, { "x": -5.365851599999928, "y": 8.981281200000353 }] }), jsx("silkscreenpath", { route: [{ "x": 5.984163800000147, "y": 8.981281200000353 }, { "x": 5.015280800000028, "y": 8.981281200000353 }] }), jsx("silkscreenpath", { route: [{ "x": 5.984163800000147, "y": 6.481286200000113 }, { "x": 5.984163800000147, "y": 5.081263600000284 }] }), jsx("silkscreenpath", { route: [{ "x": -5.365851599999928, "y": 6.481286200000113 }, { "x": -5.365851599999928, "y": 8.981281200000353 }] }), jsx("silkscreenpath", { route: [{ "x": 5.984163800000147, "y": 6.481286200000113 }, { "x": 5.984163800000147, "y": 8.981281200000353 }] }), jsx("silkscreenpath", { route: [{ "x": -3.2259015999998155, "y": 4.18129080000017 }, { "x": -3.2085226810337417, "y": 4.313296795211954 }, { "x": -3.1575702687429157, "y": 4.436306800000239 }, { "x": -3.076516685822071, "y": 4.541937885822222 }, { "x": -2.9708855999998605, "y": 4.622991468743294 }, { "x": -2.84787559521169, "y": 4.67394388103412 }, { "x": -2.7158695999999054, "y": 4.691322800000194 }, { "x": -2.5838636047882346, "y": 4.67394388103412 }, { "x": -2.4608535999999503, "y": 4.622991468743294 }, { "x": -2.3552225141778536, "y": 4.541937885822222 }, { "x": -2.274168931257009, "y": 4.436306800000239 }, { "x": -2.223216518966069, "y": 4.313296795211954 }, { "x": -2.205837600000109, "y": 4.18129080000017 }, { "x": -2.223216518966069, "y": 4.049284804788385 }, { "x": -2.274168931257009, "y": 3.926274800000215 }, { "x": -2.3552225141778536, "y": 3.8206437141780043 }, { "x": -2.4608535999999503, "y": 3.7395901312572732 }, { "x": -2.5838636047882346, "y": 3.6886377189663335 }, { "x": -2.7158695999999054, "y": 3.6712588000002597 }, { "x": -2.84787559521169, "y": 3.6886377189663335 }, { "x": -2.9708855999998605, "y": 3.7395901312572732 }, { "x": -3.076516685822071, "y": 3.8206437141780043 }, { "x": -3.1575702687429157, "y": 3.926274800000215 }, { "x": -3.2085226810337417, "y": 4.049284804788385 }, { "x": -3.2259015999998155, "y": 4.18129080000017 }] }), jsx("silkscreenpath", { route: [{ "x": -3.477361599999881, "y": -1.2187491999997064 }, { "x": -3.45141438931239, "y": -1.0216605677064763 }, { "x": -3.3753410167785205, "y": -0.8380031999997755 }, { "x": -3.25432575701916, "y": -0.6802930429804519 }, { "x": -3.0966155999998364, "y": -0.5592777832210913 }, { "x": -2.9129582322931356, "y": -0.48320441068722175 }, { "x": -2.7158695999999054, "y": -0.4572571999997308 }, { "x": -2.518780967706789, "y": -0.48320441068722175 }, { "x": -2.3351235999999744, "y": -0.5592777832210913 }, { "x": -2.1774134429807646, "y": -0.6802930429804519 }, { "x": -2.056398183221404, "y": -0.8380031999997755 }, { "x": -1.980324810687307, "y": -1.0216605677064763 }, { "x": -1.9543775999999298, "y": -1.2187491999997064 }, { "x": -1.980324810687307, "y": -1.415837832292823 }, { "x": -2.056398183221404, "y": -1.5994951999996374 }, { "x": -2.1774134429807646, "y": -1.7572053570190747 }, { "x": -2.3351235999999744, "y": -1.8782206167784352 }, { "x": -2.518780967706789, "y": -1.9542939893123048 }, { "x": -2.7158695999999054, "y": -1.9802411999997958 }, { "x": -2.9129582322931356, "y": -1.9542939893123048 }, { "x": -3.0966155999998364, "y": -1.8782206167784352 }, { "x": -3.25432575701916, "y": -1.7572053570190747 }, { "x": -3.3753410167785205, "y": -1.5994951999996374 }, { "x": -3.45141438931239, "y": -1.415837832292823 }, { "x": -3.477361599999881, "y": -1.2187491999997064 }] }), jsx("silkscreenpath", { route: [{ "x": -2.015845599999807, "y": 1.4812708000002885 }, { "x": -1.9476973888748716, "y": 1.9989078549290298 }, { "x": -1.7478969434672535, "y": 2.48126880000018 }, { "x": -1.4300603339457894, "y": 2.895481533946281 }, { "x": -1.0158475999999155, "y": 3.2133181434676317 }, { "x": -0.5334866549286517, "y": 3.413118588875136 }, { "x": -0.01584960000002411, "y": 3.4812668000002986 }, { "x": 0.5017874549289445, "y": 3.413118588875136 }, { "x": 0.9841484000000946, "y": 3.2133181434676317 }, { "x": 1.3983611339459685, "y": 2.895481533946281 }, { "x": 1.7161977434674327, "y": 2.48126880000018 }, { "x": 1.9159981888748234, "y": 1.9989078549290298 }, { "x": 1.984146399999986, "y": 1.4812708000002885 }, { "x": 1.9159981888748234, "y": 0.9636337450714336 }, { "x": 1.7161977434674327, "y": 0.4812728000003972 }, { "x": 1.3983611339459685, "y": 0.06706006605440962 }, { "x": 0.9841484000000946, "y": -0.2507765434669409 }, { "x": 0.5017874549289445, "y": -0.450576988874559 }, { "x": -0.01584960000002411, "y": -0.5187251999996079 }, { "x": -0.5334866549286517, "y": -0.450576988874559 }, { "x": -1.0158475999999155, "y": -0.2507765434669409 }, { "x": -1.4300603339457894, "y": 0.06706006605440962 }, { "x": -1.7478969434672535, "y": 0.4812728000003972 }, { "x": -1.9476973888748716, "y": 0.9636337450714336 }, { "x": -2.015845599999807, "y": 1.4812708000002885 }] }), jsx("silkscreenpath", { route: [{ "x": 3.184144000000174, "y": -0.11872599999981048 }, { "x": 3.3283439385994598, "y": -0.3265436696353845 }, { "x": 3.4228332062147047, "y": -0.5611786721613043 }, { "x": 3.462900291354117, "y": -0.8109314194801982 }, { "x": 3.4465473318599607, "y": -1.0633485084829317 }, { "x": 3.3745897341644877, "y": -1.3058436841848788 }, { "x": 3.2506155147376603, "y": -1.5263254272440463 }, { "x": 3.080806391083229, "y": -1.7137998725119132 }, { "x": 2.8736295432063343, "y": -1.8589189953339655 }, { "x": 2.6394154152327474, "y": -1.9544467314237863 }, { "x": 2.389842609223024, "y": -1.9956197882114566 }, { "x": 2.137355555885165, "y": -1.9803851565552577 }, { "x": 1.8945439988309545, "y": -1.9095024797879887 }, { "x": 1.6735152331026484, "y": -1.786506175675072 }, { "x": 1.4852904000001672, "y": -1.617529199999808 }] }), jsx("silkscreenpath", { route: [{ "x": -2.515844599999923, "y": 7.9812832000002345 }, { "x": -2.7498842074127197, "y": 8.076204684170193 }, { "x": -2.98032816097907, "y": 8.179549786907046 }, { "x": -3.2068733933252815, "y": 8.291182594343582 }, { "x": -3.4292219644642046, "y": 8.410956293073923 }, { "x": -3.6470814536291982, "y": 8.538713363233569 }, { "x": -3.8601653438508947, "y": 8.674285785661368 }, { "x": -4.068193398768244, "y": 8.81749526286967 }, { "x": -4.27089203118021, "y": 8.968153453530704 }, { "x": -4.467994662852902, "y": 9.126062220173708 }, { "x": -4.659242075108409, "y": 9.29101388976369 }, { "x": -4.844382749735814, "y": 9.46279152682257 }, { "x": -5.023173199773396, "y": 9.641169218730283 }, { "x": -5.195378289730911, "y": 9.825912372832818 }, { "x": -5.360771544824956, "y": 10.016778024966243 }, { "x": -5.519135448828138, "y": 10.213515158989935 }, { "x": -5.670261730133689, "y": 10.415865036908713 }, { "x": -5.813951635663329, "y": 10.623561539151524 }, { "x": -5.950016192256157, "y": 10.836331514557287 }, { "x": -6.078276455196146, "y": 11.053895139608699 }, { "x": -6.198563743550608, "y": 11.275966286440735 }, { "x": -6.310719862010046, "y": 11.502252899140558 }, { "x": -6.4145973089378, "y": 11.732457377843048 }, { "x": -6.51005947035685, "y": 11.966276970119225 }, { "x": -6.596980799616404, "y": 12.203404169138594 }, { "x": -6.675246982504291, "y": 12.443527118085854 }, { "x": -6.744755087587123, "y": 12.686330020298215 }, { "x": -6.805413701579482, "y": 12.931493554583994 }, { "x": -6.857143049566389, "y": 13.17869529517634 }, { "x": -6.899875099918631, "y": 13.427610135769783 }, { "x": -6.933553653763738, "y": 13.677910717083364 }, { "x": -6.958134418896748, "y": 13.929267857384616 }, { "x": -6.973585068030388, "y": 14.181350985412678 }, { "x": -6.979885281309521, "y": 14.4338285751262 }, { "x": -6.9770267730363, "y": 14.686368581710212 }, { "x": -6.965013302565126, "y": 14.938638878261713 }, { "x": -6.943860669360333, "y": 15.190307692586202 }, { "x": -6.913596692216174, "y": 15.441044043525608 }, { "x": -6.87426117267205, "y": 15.690518176247224 }, { "x": -6.825905842666998, "y": 15.938401995919094 }, { "x": -6.768594296505398, "y": 16.184369499202603 }, { "x": -6.702401907220519, "y": 16.428097202994422 }, { "x": -6.62741572744801, "y": 16.669264569854477 }, { "x": -6.543734374939618, "y": 16.907554429557536 }, { "x": -6.451467902865943, "y": 17.14265339622068 }, { "x": -6.350737655080593, "y": 17.374252280449582 }, { "x": -6.241676106535351, "y": 17.60204649596858 }, { "x": -6.124426689056236, "y": 17.825736460195344 }, { "x": -5.999143602710433, "y": 18.04502798823637 }, { "x": -5.865991613008987, "y": 18.259632679782612 }, { "x": -5.725145834219006, "y": 18.469268298397424 }, { "x": -5.5767914990595955, "y": 18.67365914269908 }, { "x": -5.421123715096087, "y": 18.87253640894869 }, { "x": -5.258347208144755, "y": 19.06563854456533 }, { "x": -5.08867605302828, "y": 19.25271159210672 }, { "x": -4.9123333920359755, "y": 19.433509523259545 }, { "x": -4.729551141459297, "y": 19.607794562402432 }, { "x": -4.540569686588128, "y": 19.775337499316606 }, { "x": -4.345637565570087, "y": 19.935917990629832 }, { "x": -4.145011142544718, "y": 20.089324849599507 }, { "x": -3.938954270488807, "y": 20.23535632385608 }, { "x": -3.7277379442107303, "y": 20.37382036073427 }, { "x": -3.511639943953014, "y": 20.5045348598519 }, { "x": -3.290944470070599, "y": 20.627327912598503 }, { "x": -3.0659417692660327, "y": 20.742038028218644 }, { "x": -2.836927752872839, "y": 20.848514346198044 }, { "x": -2.6042036076888735, "y": 20.946616834665065 }, { "x": -2.368075399872282, "y": 21.03621647455418 }, { "x": -2.1288536724190408, "y": 21.117195429284948 }, { "x": -1.8868530367544736, "y": 21.189447199733422 }, { "x": -1.6423917589730763, "y": 21.25287676429457 }, { "x": -1.3957913412720018, "y": 21.30740070384968 }, { "x": -1.1473760991290192, "y": 21.352947311474168 }, { "x": -0.8974727347809903, "y": 21.389456686743415 }, { "x": -0.6464099075619743, "y": 21.41688081450934 }, { "x": -0.39451780166837125, "y": 21.435183628048435 }, { "x": -0.14212769191908592, "y": 21.444341056494295 }, { "x": 0.11042849191926507, "y": 21.444341056494295 }, { "x": 0.3628186016685504, "y": 21.435183628048435 }, { "x": 0.6147107075621534, "y": 21.41688081450934 }, { "x": 0.8657735347812832, "y": 21.389456686743415 }, { "x": 1.1156768991291983, "y": 21.352947311474168 }, { "x": 1.3640921412720672, "y": 21.30740070384968 }, { "x": 1.610692558973028, "y": 21.25287676429457 }, { "x": 1.8551538367547664, "y": 21.189447199733422 }, { "x": 2.09715447241922, "y": 21.117195429284948 }, { "x": 2.336376199872575, "y": 21.03621647455418 }, { "x": 2.5725044076890526, "y": 20.946616834665065 }, { "x": 2.8052285528729044, "y": 20.848514346198044 }, { "x": 3.034242569266212, "y": 20.742038028218644 }, { "x": 3.259245270070778, "y": 20.627327912598503 }, { "x": 3.4799407439531933, "y": 20.5045348598519 }, { "x": 3.6960387442109095, "y": 20.37382036073427 }, { "x": 3.9072550704889863, "y": 20.23535632385608 }, { "x": 4.113311942544783, "y": 20.089324849599507 }, { "x": 4.313938365570266, "y": 19.935917990629832 }, { "x": 4.508870486588307, "y": 19.775337499316606 }, { "x": 4.697851941459362, "y": 19.607794562402432 }, { "x": 4.880634192036155, "y": 19.433509523259545 }, { "x": 5.056976853028573, "y": 19.25271159210672 }, { "x": 5.226648008145048, "y": 19.065638544565445 }, { "x": 5.389424515096266, "y": 18.87253640894869 }, { "x": 5.545092299059661, "y": 18.67365914269908 }, { "x": 5.693446634219185, "y": 18.469268298397424 }, { "x": 5.83429241300928, "y": 18.259632679782612 }, { "x": 5.967444402710612, "y": 18.04502798823637 }, { "x": 6.092727489056415, "y": 17.825736460195344 }, { "x": 6.209976906535644, "y": 17.60204649596858 }, { "x": 6.319038455080886, "y": 17.374252280449582 }, { "x": 6.419768702866236, "y": 17.14265339622068 }, { "x": 6.512035174939911, "y": 16.907554429557536 }, { "x": 6.5957165274481895, "y": 16.669264569854477 }, { "x": 6.670702707220698, "y": 16.428097202994422 }, { "x": 6.736895096505691, "y": 16.184369499202603 }, { "x": 6.7942066426670635, "y": 15.938401995919094 }, { "x": 6.842561972672115, "y": 15.690518176247224 }, { "x": 6.88189749221624, "y": 15.441044043525608 }, { "x": 6.9121614693605125, "y": 15.190307692586202 }, { "x": 6.933314102565305, "y": 14.938638878261713 }, { "x": 6.945327573036366, "y": 14.686368581710212 }, { "x": 6.948186081309814, "y": 14.4338285751262 }, { "x": 6.9418858680305675, "y": 14.181350985412678 }, { "x": 6.926435218896927, "y": 13.929267857384616 }, { "x": 6.901854453763917, "y": 13.677910717083364 }, { "x": 6.8681758999188105, "y": 13.427610135769783 }, { "x": 6.825443849566568, "y": 13.17869529517634 }, { "x": 6.773714501579661, "y": 12.931493554583994 }, { "x": 6.713055887587302, "y": 12.686330020298328 }, { "x": 6.64354778250447, "y": 12.443527118085854 }, { "x": 6.565281599616583, "y": 12.203404169138594 }, { "x": 6.4783602703570295, "y": 11.966276970119225 }, { "x": 6.3828981089379795, "y": 11.732457377843048 }, { "x": 6.279020662010225, "y": 11.502252899140558 }, { "x": 6.166864543550787, "y": 11.275966286440735 }, { "x": 6.0465772551963255, "y": 11.053895139608812 }, { "x": 5.918316992256337, "y": 10.836331514557287 }, { "x": 5.7822524356635085, "y": 10.623561539151524 }, { "x": 5.638562530133868, "y": 10.415865036908713 }, { "x": 5.4874362488284305, "y": 10.213515158989935 }, { "x": 5.329072344825136, "y": 10.016778024966243 }, { "x": 5.163679089730977, "y": 9.825912372832818 }, { "x": 4.991473999773689, "y": 9.641169218730283 }, { "x": 4.81268354973588, "y": 9.46279152682257 }, { "x": 4.627542875108702, "y": 9.29101388976369 }, { "x": 4.4362954628530815, "y": 9.126062220173708 }, { "x": 4.239192831180503, "y": 8.968153453530704 }, { "x": 4.036494198768537, "y": 8.81749526286967 }, { "x": 3.828466143851074, "y": 8.674285785661368 }, { "x": 3.6153822536293774, "y": 8.538713363233569 }, { "x": 3.3975227644643837, "y": 8.410956293073923 }, { "x": 3.1751741933254607, "y": 8.291182594343582 }, { "x": 2.948628960979363, "y": 8.179549786907046 }, { "x": 2.718185007412899, "y": 8.076204684170193 }, { "x": 2.484145400000216, "y": 7.9812832000002345 }] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.007924799999797mm", pcbY: "-6.479903999999632mm", anchorAlignment: "center", rotation: 180, fontSize: "1mm" }), jsx("courtyardoutline", { outline: [{ "x": -7.25562479999985, "y": 10.086296000000175 }, { "x": 7.239775200000054, "y": 10.086296000000175 }, { "x": 7.239775200000054, "y": -5.729903999999806 }, { "x": -7.25562479999985, "y": -5.729903999999806 }, { "x": -7.25562479999985, "y": 10.086296000000175 }] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C231765.obj?uuid=002e529301504fe7be535a6b7f05f2df",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C231765.step?uuid=002e529301504fe7be535a6b7f05f2df",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: -2.822994700000163, z: -0.9000044000000003 },
}, ...props }));
};
const denseTraceProps = { thickness: "0.1mm" };
const batteryTraceProps = { thickness: "0.3mm" };
const powerTraceProps = { thickness: "0.4mm" };
const speakerTraceProps = { thickness: "0.25mm" };
const gndLabel = { displayName: "GND", schDisplayLabel: "GND" };
const v3v3Label = { displayName: "V3V3", schDisplayLabel: "V3V3" };
const vsysLabel = { displayName: "VSYS", schDisplayLabel: "VSYS" };
const vbusLabel = { displayName: "VBUS", schDisplayLabel: "VBUS" };
const schSections = {
power: "power",
controls: "controls",
display: "display",
audio: "audio"};
var index_circuit = () => (jsxs("board", { title: "Abse GameBoy RP2040 handheld demo board", width: "106mm", height: "130mm", layers: 2, minViaHoleDiameter: "0.3mm", minViaPadDiameter: "0.45mm", borderRadius: "1.5mm", children: [jsx("schematicrect", { schX: 0, schY: -10, width: 84, height: 28, strokeWidth: 0.08, color: "#777777" }), jsx("schematictext", { text: "Pico", schX: -40.6, schY: -22.4, fontSize: 1.4, anchor: "top_left", color: "#333333" }), jsx("schematicrect", { schX: -27, schY: 16, width: 30, height: 24, strokeWidth: 0.08, color: "#777777" }), jsx("schematictext", { text: "Power", schX: -40.6, schY: 5.6, fontSize: 1.4, anchor: "top_left", color: "#333333" }), jsx("schematicrect", { schX: -2, schY: 16, width: 20, height: 24, strokeWidth: 0.08, color: "#777777" }), jsx("schematictext", { text: "Display", schX: -10.6, schY: 5.6, fontSize: 1.4, anchor: "top_left", color: "#333333" }), jsx("schematicrect", { schX: 25, schY: 16, width: 34, height: 24, strokeWidth: 0.08, color: "#777777" }), jsx("schematictext", { text: "Audio", schX: 9.4, schY: 5.6, fontSize: 1.4, anchor: "top_left", color: "#333333" }), jsx("schematicrect", { schX: -27, schY: 40, width: 30, height: 24, strokeWidth: 0.08, color: "#777777" }), jsx("schematictext", { text: "Controls", schX: -40.6, schY: 29.6, fontSize: 1.4, anchor: "top_left", color: "#333333" }), jsx("net", { name: "GND", isGroundNet: true }), jsx("net", { name: "V3V3", isPowerNet: true }), jsx("net", { name: "VSYS", isPowerNet: true }), jsx("hole", { name: "MH_TOP_LEFT", diameter: "3.3mm", pcbX: -48, pcbY: -60 }), jsx("hole", { name: "MH_TOP_RIGHT", diameter: "3.3mm", pcbX: 48, pcbY: -60 }), jsx("hole", { name: "MH_BOTTOM_LEFT", diameter: "3.3mm", pcbX: -48, pcbY: 60 }), jsx("hole", { name: "MH_BOTTOM_RIGHT", diameter: "3.3mm", pcbX: 48, pcbY: 60 }), jsx(PicoGroup, { pcbRotation: "90", pcbX: -18, pcbY: 31 }), jsx(LCDWiki_2_8_SPI_ILI9341_MSP2807, { name: "J_LCD", schSectionName: schSections.display, layer: "top", pcbX: 0, pcbY: 28, schX: -2, schY: 16 }), jsx(S2B_PH_K_S_LF__SN_, { name: "J_BAT", schSectionName: schSections.power, pcbX: -13, pcbY: 60, pcbRotation: 90, schX: -39, schY: 8 }), jsx("platedhole", { name: "BAT_CABLE_SLOT_STRAIGHT", shape: "pill", holeWidth: "5mm", holeHeight: "11mm", outerWidth: "5.1mm", outerHeight: "11.1mm", pcbX: "-32mm", pcbY: "61mm" }), jsx(SK_12E12_G5, { name: "J_PWR_SW", schSectionName: schSections.power, pcbX: 49.7, pcbY: 8, pcbRotation: 0, schX: -33, schY: 8, schHeight: 0.6 }), jsx(MT3608, { name: "U_BAT_BOOST", schSectionName: schSections.power, pcbX: 25, pcbY: 56, pcbRotation: 0, schX: -28, schY: 11 }), jsx(SMMS0630_220M, { name: "L_BAT_BOOST", schSectionName: schSections.power, pcbX: 16, pcbY: 56, pcbRotation: 0, schX: -39, schY: 11 }), jsx(SS34, { name: "D_BAT_BOOST", schSectionName: schSections.power, pcbX: 34, pcbY: 56, pcbRotation: 180, schX: -18, schY: 11 }), jsx(CL10A106KP8NNNC, { name: "C_BAT_IN", schSectionName: schSections.power, pcbX: 22, pcbY: 61, pcbRotation: 90, schX: -39, schY: 15 }), jsx(CL10A226MQ8NRNC, { name: "C_BAT_OUT", schSectionName: schSections.power, pcbX: 39, pcbY: 56, pcbRotation: 90, schX: -18, schY: 15 }), jsx(CL10A106KP8NNNC, { name: "C_BAT_IN_BULK", schSectionName: schSections.power, pcbX: 16, pcbY: 61.5, pcbRotation: 90, schX: -39, schY: 18 }), jsx(CL10A226MQ8NRNC, { name: "C_BAT_OUT_BULK", schSectionName: schSections.power, pcbX: 42, pcbY: 56, pcbRotation: 90, schX: -18, schY: 18 }), jsx(A_0603WAF9532T5E, { name: "R_BOOST_TOP", schSectionName: schSections.power, pcbX: 30, pcbY: 61, pcbRotation: 90, schX: -23, schY: 15 }), jsx(FRC0603F1302TS, { name: "R_BOOST_BOT", schSectionName: schSections.power, pcbX: 27, pcbY: 61, pcbRotation: 90, schX: -28, schY: 18 }), jsx(A_0603WAF1003T5E, { name: "R_BOOST_EN_PULLUP", schSectionName: schSections.power, pcbX: 35, pcbY: 61, pcbRotation: 90, schX: -33, schY: 16 }), jsx(A_0603WAF1003T5E, { name: "R_USB_BOOST_OFF", schSectionName: schSections.power, pcbX: 43, pcbY: 61, pcbRotation: 90, schX: -36, schY: 23 }), jsx(A_0603WAF1003T5E, { name: "R_USB_BOOST_OFF_PULLDOWN", schSectionName: schSections.power, pcbX: 50, pcbY: 53, pcbRotation: 90, schX: -31, schY: 23 }), jsx(AO3401A, { name: "Q_BAT_CUTOFF", schSectionName: schSections.power, pcbX: 7, pcbY: 56, pcbRotation: 0, schX: -33, schY: 12.5, schHeight: 0.4 }), jsx(A_0603WAF1003T5E, { name: "R_BAT_GATE_PULLUP", schSectionName: schSections.power, pcbX: 7, pcbY: 61, pcbRotation: 90, schX: -36, schY: 14.5 }), jsx(A_0603WAF1003T5E, { name: "R_BAT_GATE_BASE", schSectionName: schSections.power, pcbX: 4, pcbY: 61, pcbRotation: 90, schX: -28, schY: 15.5 }), jsx(MMBT3904_RANGE_100_300_, { name: "Q_BAT_GATE", schSectionName: schSections.power, pcbX: 1, pcbY: 61, pcbRotation: 0, schX: -31, schY: 14, schHeight: 0.4 }), jsx(MMBT3904_RANGE_100_300_, { name: "Q_USB_BOOST_OFF", schSectionName: schSections.power, pcbX: 47, pcbY: 53, pcbRotation: 0, schX: -24, schY: 23, schHeight: 0.4 }), jsx(KH_6X6X15H_SMT_FS_D, { name: "SW_UP", schSectionName: schSections.controls, pcbX: -28, pcbY: -27, schX: -36, schY: 31 }), jsx(KH_6X6X15H_SMT_FS_D, { name: "SW_DOWN", schSectionName: schSections.controls, pcbX: -28, pcbY: -45, schX: -36, schY: 34 }), jsx(KH_6X6X15H_SMT_FS_D, { name: "SW_LEFT", schSectionName: schSections.controls, pcbX: -37, pcbY: -36, schX: -36, schY: 37 }), jsx(KH_6X6X15H_SMT_FS_D, { name: "SW_RIGHT", schSectionName: schSections.controls, pcbX: -19, pcbY: -36, schX: -36, schY: 40 }), jsx(KH_6X6X15H_SMT_FS_D, { name: "SW_A", schSectionName: schSections.controls, pcbX: 37, pcbY: -36, schX: -27, schY: 31 }), jsx(KH_6X6X15H_SMT_FS_D, { name: "SW_B", schSectionName: schSections.controls, pcbX: 28, pcbY: -45, schX: -27, schY: 34 }), jsx(KH_6X6X15H_SMT_FS_D, { name: "SW_X", schSectionName: schSections.controls, pcbX: 28, pcbY: -27, schX: -27, schY: 37 }), jsx(KH_6X6X15H_SMT_FS_D, { name: "SW_Y", schSectionName: schSections.controls, pcbX: 19, pcbY: -36, schX: -27, schY: 40 }), jsx(KH_6X6X15H_SMT_FS_D, { name: "SW_SELECT", schSectionName: schSections.controls, pcbX: -7, pcbY: -56, schX: -31.5, schY: 43 }), jsx(KH_6X6X15H_SMT_FS_D, { name: "SW_START", schSectionName: schSections.controls, pcbX: 8, pcbY: -56, schX: -27, schY: 43 }), jsx(SM02B_PASS_TBT_LF__SN_, { name: "J_SPK", schSectionName: schSections.audio, pcbX: 0, pcbY: -1.9999999999999996, pcbRotation: 0, schX: 17, schY: 8 }), jsx(PAM8403DR_H, { name: "U_SPK_AMP", schSectionName: schSections.audio, pcbX: 0, pcbY: -25, pcbRotation: -90, schX: 24.49, schY: 14, schWidth: 2.4, schHeight: 1.8 }), jsx("resistor", { name: "R_AMP_IN", schSectionName: schSections.audio, resistance: "1k", footprint: "0402", pcbX: -10, pcbY: -20, pcbRotation: -90, schX: 18, schY: 14 }), jsx("capacitor", { name: "C_AMP_PWM_FILTER", schSectionName: schSections.audio, capacitance: "10nF", footprint: "0402", schOrientation: "vertical", pcbX: -6, pcbY: -20, pcbRotation: 90, schX: 17.68, schY: 17 }), jsx("capacitor", { name: "C_AMP_IN_COUPLE", schSectionName: schSections.audio, capacitance: "1uF", footprint: "0402", schOrientation: "vertical", pcbX: -7, pcbY: -16, pcbRotation: 0, schX: 20.51, schY: 14 }), jsx(RK10J12E002L, { name: "RV_VOLUME", schSectionName: schSections.audio, pcbX: -46.4, pcbY: -8, pcbRotation: 90, schX: 20.95, schY: 17, schHeight: 0.8 }), jsx("capacitor", { name: "C_AMP_VDD", schSectionName: schSections.audio, capacitance: "1uF", footprint: "0402", schOrientation: "vertical", pcbX: 5, pcbY: -25, pcbRotation: -90, schX: 27.83, schY: 10 }), jsx("capacitor", { name: "C_AMP_VDD_BULK", schSectionName: schSections.audio, capacitance: "22uF", footprint: "0603", schOrientation: "vertical", pcbX: 15, pcbY: -31, pcbRotation: -90, schX: 30, schY: 10 }), jsx("capacitor", { name: "C_AMP_VREF", schSectionName: schSections.audio, capacitance: "1uF", footprint: "0402", schOrientation: "vertical", pcbX: -6, pcbY: -25, pcbRotation: 90, schX: 21, schY: 11 }), jsx(BLM18PG121SN1D, { name: "FB_SPK_POS", schSectionName: schSections.audio, pcbX: -4, pcbY: -11, pcbRotation: 90, schX: 27.83, schY: 16 }), jsx(BLM18PG121SN1D, { name: "FB_SPK_NEG", schSectionName: schSections.audio, pcbX: 7, pcbY: -10, pcbRotation: 90, schX: 28, schY: 18 }), jsx("capacitor", { name: "C_SPK_EMI_POS", schSectionName: schSections.audio, capacitance: "220pF", footprint: "0402", schOrientation: "vertical", pcbX: -7, pcbY: -5, pcbRotation: 90, schX: 31.34, schY: 16 }), jsx("capacitor", { name: "C_SPK_EMI_NEG", schSectionName: schSections.audio, capacitance: "220pF", footprint: "0402", schOrientation: "vertical", pcbX: 7, pcbY: -5, pcbRotation: 90, schX: 30.83, schY: 18 }), jsx("trace", { name: "UP", from: ".SW_UP > .pin1", to: ".PICO .U1 > .GPIO2" }), jsx("trace", { name: "UP_G", from: ".SW_UP > .pin4", to: "net.GND", ...gndLabel }), jsx("trace", { name: "DN", from: ".SW_DOWN > .pin1", to: ".PICO .U1 > .GPIO3" }), jsx("trace", { name: "DN_G", from: ".SW_DOWN > .pin4", to: "net.GND", ...gndLabel }), jsx("trace", { name: "LFT", from: ".SW_LEFT > .pin1", to: ".PICO .U1 > .GPIO4" }), jsx("trace", { name: "LFT_G", from: ".SW_LEFT > .pin4", to: "net.GND", ...gndLabel }), jsx("trace", { name: "RGT", from: ".SW_RIGHT > .pin1", to: ".PICO .U1 > .GPIO5" }), jsx("trace", { name: "RGT_G", from: ".SW_RIGHT > .pin4", to: "net.GND", ...gndLabel }), jsx("trace", { name: "A", from: ".SW_A > .pin1", to: ".PICO .U1 > .GPIO6" }), jsx("trace", { name: "A_G", from: ".SW_A > .pin4", to: "net.GND", ...gndLabel }), jsx("trace", { name: "B", from: ".SW_B > .pin1", to: ".PICO .U1 > .GPIO7" }), jsx("trace", { name: "B_G", from: ".SW_B > .pin4", to: "net.GND", ...gndLabel }), jsx("trace", { name: "X", from: ".SW_X > .pin1", to: ".PICO .U1 > .GPIO8" }), jsx("trace", { name: "X_G", from: ".SW_X > .pin4", to: "net.GND", ...gndLabel }), jsx("trace", { name: "Y", from: ".SW_Y > .pin1", to: ".PICO .U1 > .GPIO9" }), jsx("trace", { name: "Y_G", from: ".SW_Y > .pin4", to: "net.GND", ...gndLabel }), jsx("trace", { name: "SEL", from: ".SW_SELECT > .pin1", to: ".PICO .U1 > .GPIO10" }), jsx("trace", { name: "SEL_G", from: ".SW_SELECT > .pin4", to: "net.GND", ...gndLabel }), jsx("trace", { name: "STA", from: ".SW_START > .pin1", to: ".PICO .U1 > .GPIO11" }), jsx("trace", { name: "STA_G", from: ".SW_START > .pin4", to: "net.GND", ...gndLabel }), jsx("trace", { name: "LCD_VCC", from: ".J_LCD .J_HEADER > .VCC", to: "net.VSYS", ...powerTraceProps, ...vsysLabel }), jsx("trace", { name: "LCD_GND", from: ".J_LCD .J_HEADER > .GND", to: "net.GND", ...gndLabel }), jsx("trace", { name: "LCD_CS", from: ".J_LCD .J_HEADER > .CS", to: ".PICO .U1 > .GPIO17" }), jsx("trace", { name: "LCD_RST", from: ".J_LCD .J_HEADER > .RESET", to: ".PICO .U1 > .GPIO21" }), jsx("trace", { name: "LCD_DC", from: ".J_LCD .J_HEADER > .DC_RS", to: ".PICO .U1 > .GPIO20" }), jsx("trace", { name: "LCD_MOSI", from: ".J_LCD .J_HEADER > .SDI_MOSI", to: ".PICO .U1 > .GPIO19" }), jsx("trace", { name: "LCD_SCK", from: ".J_LCD .J_HEADER > .SCK", to: ".PICO .U1 > .GPIO18" }), jsx("trace", { name: "LCD_LED", from: ".J_LCD .J_HEADER > .LED", to: "net.V3V3", ...v3v3Label }), jsx("trace", { name: "LCD_MISO", from: ".J_LCD .J_HEADER > .SDO_MISO", to: ".PICO .U1 > .GPIO16" }), jsx("trace", { name: "SPK_PWM", from: ".PICO .U1 > .GPIO12", to: ".R_AMP_IN > .pin1", ...denseTraceProps }), jsx("trace", { name: "AMP_PWM_FILTER", from: ".R_AMP_IN > .pin2", to: ".C_AMP_PWM_FILTER > .pin1", ...denseTraceProps }), jsx("trace", { name: "AMP_PWM_FILTER_G", from: ".C_AMP_PWM_FILTER > .pin2", to: "net.GND", ...denseTraceProps, ...gndLabel }), jsx("trace", { name: "VOL_IN", from: ".R_AMP_IN > .pin2", to: ".RV_VOLUME > .pin3", ...denseTraceProps }), jsx("trace", { name: "VOL_WIPER", from: ".RV_VOLUME > .pin2", to: ".C_AMP_IN_COUPLE > .pin1", ...denseTraceProps }), jsx("trace", { name: "VOL_GND", from: ".RV_VOLUME > .pin1", to: "net.GND", ...denseTraceProps, ...gndLabel }), jsx("trace", { name: "AMP_IN_L", from: ".C_AMP_IN_COUPLE > .pin2", to: ".U_SPK_AMP > .INL", ...denseTraceProps }), jsx("trace", { name: "AMP_IN_R_GND", from: ".U_SPK_AMP > .INR", to: "net.GND", ...denseTraceProps, ...gndLabel }), jsx("trace", { name: "AMP_MUTE", from: ".U_SPK_AMP > .MUTE", to: "net.V3V3", ...denseTraceProps, ...v3v3Label }), jsx("trace", { name: "AMP_SHUTDOWN", from: ".U_SPK_AMP > .SHND", to: "net.V3V3", ...denseTraceProps, ...v3v3Label }), jsx("trace", { name: "AMP_VDD", from: ".U_SPK_AMP > .VDD", to: "net.VSYS", ...powerTraceProps, ...vsysLabel }), jsx("trace", { name: "AMP_PVDD_L", from: ".U_SPK_AMP > .PVDD1", to: "net.VSYS", ...powerTraceProps, ...vsysLabel }), jsx("trace", { name: "AMP_PVDD_R", from: ".U_SPK_AMP > .PVDD2", to: "net.VSYS", ...powerTraceProps, ...vsysLabel }), jsx("trace", { name: "AMP_GND", from: ".U_SPK_AMP > .GND", to: "net.GND", ...powerTraceProps, ...gndLabel }), jsx("trace", { name: "AMP_PGND_L", from: ".U_SPK_AMP > .PGND1", to: "net.GND", ...powerTraceProps, ...gndLabel }), jsx("trace", { name: "AMP_PGND_R", from: ".U_SPK_AMP > .PGND2", to: "net.GND", ...powerTraceProps, ...gndLabel }), jsx("trace", { name: "AMP_DECOUPLE_VDD", from: ".C_AMP_VDD > .pin1", to: "net.VSYS", ...powerTraceProps, ...vsysLabel }), jsx("trace", { name: "AMP_DECOUPLE_GND", from: ".C_AMP_VDD > .pin2", to: "net.GND", ...powerTraceProps, ...gndLabel }), jsx("trace", { name: "AMP_BULK_VDD", from: ".C_AMP_VDD_BULK > .pin1", to: "net.VSYS", ...powerTraceProps, ...vsysLabel }), jsx("trace", { name: "AMP_BULK_GND", from: ".C_AMP_VDD_BULK > .pin2", to: "net.GND", ...powerTraceProps, ...gndLabel }), jsx("trace", { name: "AMP_VREF", from: ".U_SPK_AMP > .VREF", to: ".C_AMP_VREF > .pin1", ...denseTraceProps }), jsx("trace", { name: "AMP_VREF_GND", from: ".C_AMP_VREF > .pin2", to: "net.GND", ...denseTraceProps, ...gndLabel }), jsx("trace", { name: "AMP_OUT_POS_RAW", from: ".U_SPK_AMP > .OUT_L_POS", to: ".FB_SPK_POS > .pin1", ...speakerTraceProps }), jsx("trace", { name: "AMP_OUT_POS_FILT", from: ".FB_SPK_POS > .pin2", to: ".J_SPK > .pin1", ...speakerTraceProps }), jsx("trace", { name: "AMP_OUT_POS_EMI", from: ".FB_SPK_POS > .pin2", to: ".C_SPK_EMI_POS > .pin1", ...speakerTraceProps }), jsx("trace", { name: "SPK_EMI_POS_G", from: ".C_SPK_EMI_POS > .pin2", to: "net.GND", ...denseTraceProps, ...gndLabel }), jsx("trace", { name: "AMP_OUT_NEG_RAW", from: ".U_SPK_AMP > .OUT_L_NEG", to: ".FB_SPK_NEG > .pin1", ...speakerTraceProps }), jsx("trace", { name: "AMP_OUT_NEG_FILT", from: ".FB_SPK_NEG > .pin2", to: ".J_SPK > .pin2", ...speakerTraceProps }), jsx("trace", { name: "AMP_OUT_NEG_EMI", from: ".FB_SPK_NEG > .pin2", to: ".C_SPK_EMI_NEG > .pin1", ...speakerTraceProps }), jsx("trace", { name: "SPK_EMI_NEG_G", from: ".C_SPK_EMI_NEG > .pin2", to: "net.GND", ...denseTraceProps, ...gndLabel }), jsx("trace", { name: "SPK_SHIELD_L", from: ".J_SPK > .pin3", to: "net.GND", ...denseTraceProps, ...gndLabel }), jsx("trace", { name: "SPK_SHIELD_R", from: ".J_SPK > .pin4", to: "net.GND", ...denseTraceProps, ...gndLabel }), jsx("trace", { name: "BAT+", from: ".J_BAT > .pin1", to: ".J_PWR_SW > .pin2", ...batteryTraceProps }), jsx("trace", { name: "BAT_SW", from: ".J_PWR_SW > .pin1", to: ".Q_BAT_CUTOFF > .S", ...powerTraceProps }), jsx("trace", { name: "BOOST_EN_PULLUP_IN", from: ".J_PWR_SW > .pin1", to: ".R_BOOST_EN_PULLUP > .pin1" }), jsx("trace", { name: "BOOST_EN", from: ".R_BOOST_EN_PULLUP > .pin2", to: ".U_BAT_BOOST > .EN" }), jsx("trace", { name: "BOOST_EN_OFF_C", from: ".Q_USB_BOOST_OFF > .C", to: ".U_BAT_BOOST > .EN" }), jsx("trace", { name: "BOOST_EN_OFF_E", from: ".Q_USB_BOOST_OFF > .E", to: "net.GND", ...gndLabel }), jsx("trace", { name: "USB_BOOST_OFF_R", from: "net.VBUS", to: ".R_USB_BOOST_OFF > .pin1", ...vbusLabel }), jsx("trace", { name: "USB_BOOST_OFF_B", from: ".R_USB_BOOST_OFF > .pin2", to: ".Q_USB_BOOST_OFF > .B" }), jsx("trace", { name: "USB_BOOST_OFF_B_PD", from: ".Q_USB_BOOST_OFF > .B", to: ".R_USB_BOOST_OFF_PULLDOWN > .pin1" }), jsx("trace", { name: "USB_BOOST_OFF_PD_G", from: ".R_USB_BOOST_OFF_PULLDOWN > .pin2", to: "net.GND", ...gndLabel }), jsx("trace", { name: "BAT_CUTOFF_OUT", from: ".Q_BAT_CUTOFF > .D", to: ".U_BAT_BOOST > .IN", ...powerTraceProps }), jsx("trace", { name: "BAT_GATE_PULLUP_IN", from: ".J_PWR_SW > .pin1", to: ".R_BAT_GATE_PULLUP > .pin1" }), jsx("trace", { name: "BAT_GATE_PULLUP", from: ".R_BAT_GATE_PULLUP > .pin2", to: ".Q_BAT_CUTOFF > .G" }), jsx("trace", { name: "BAT_GATE_PULLDOWN", from: ".Q_BAT_GATE > .C", to: ".Q_BAT_CUTOFF > .G" }), jsx("trace", { name: "BAT_GATE_G", from: ".Q_BAT_GATE > .E", to: "net.GND", ...gndLabel }), jsx("trace", { name: "BAT_GATE_BASE_R", from: ".U_BAT_BOOST > .EN", to: ".R_BAT_GATE_BASE > .pin1" }), jsx("trace", { name: "BAT_GATE_BASE", from: ".R_BAT_GATE_BASE > .pin2", to: ".Q_BAT_GATE > .B" }), jsx("trace", { name: "BOOST_L_IN", from: ".Q_BAT_CUTOFF > .D", to: ".L_BAT_BOOST > .pin1", ...powerTraceProps }), jsx("trace", { name: "BOOST_L_SW", from: ".L_BAT_BOOST > .pin2", to: ".U_BAT_BOOST > .SW", ...powerTraceProps }), jsx("trace", { name: "BOOST_D_SW", from: ".U_BAT_BOOST > .SW", to: ".D_BAT_BOOST > .anode", ...powerTraceProps }), jsx("trace", { name: "BOOST_VSYS", from: ".D_BAT_BOOST > .cathode", to: "net.VSYS", ...powerTraceProps, ...vsysLabel }), jsx("trace", { name: "BOOST_G", from: ".U_BAT_BOOST > .GND", to: "net.GND", ...powerTraceProps, ...gndLabel }), jsx("trace", { name: "BOOST_IN_CAP", from: ".C_BAT_IN > .pin1", to: ".Q_BAT_CUTOFF > .D", ...powerTraceProps }), jsx("trace", { name: "BOOST_IN_CAP_G", from: ".C_BAT_IN > .pin2", to: "net.GND", ...powerTraceProps, ...gndLabel }), jsx("trace", { name: "BOOST_IN_BULK", from: ".C_BAT_IN_BULK > .pin1", to: ".Q_BAT_CUTOFF > .D", ...powerTraceProps }), jsx("trace", { name: "BOOST_IN_BULK_G", from: ".C_BAT_IN_BULK > .pin2", to: "net.GND", ...powerTraceProps, ...gndLabel }), jsx("trace", { name: "BOOST_OUT_CAP", from: ".C_BAT_OUT > .pin1", to: ".D_BAT_BOOST > .cathode", ...powerTraceProps }), jsx("trace", { name: "BOOST_OUT_CAP_G", from: ".C_BAT_OUT > .pin2", to: "net.GND", ...powerTraceProps, ...gndLabel }), jsx("trace", { name: "BOOST_OUT_BULK", from: ".C_BAT_OUT_BULK > .pin1", to: ".D_BAT_BOOST > .cathode", ...powerTraceProps }), jsx("trace", { name: "BOOST_OUT_BULK_G", from: ".C_BAT_OUT_BULK > .pin2", to: "net.GND", ...powerTraceProps, ...gndLabel }), jsx("trace", { name: "BOOST_FB_TOP", from: ".D_BAT_BOOST > .cathode", to: ".R_BOOST_TOP > .pin1" }), jsx("trace", { name: "BOOST_FB", from: ".R_BOOST_TOP > .pin2", to: ".U_BAT_BOOST > .FB" }), jsx("trace", { name: "BOOST_FB_BOT", from: ".U_BAT_BOOST > .FB", to: ".R_BOOST_BOT > .pin1" }), jsx("trace", { name: "BOOST_FB_G", from: ".R_BOOST_BOT > .pin2", to: "net.GND", ...gndLabel }), jsx("trace", { name: "BAT_G", from: ".J_BAT > .pin2", to: "net.GND", ...gndLabel }), jsx("trace", { name: "SW_G", from: ".J_PWR_SW > .pin4", to: "net.GND", ...gndLabel }), jsx("trace", { name: "SW_G2", from: ".J_PWR_SW > .pin5", to: "net.GND", ...gndLabel }), jsx("copperpour", { name: "GND_POUR_TOP", connectsTo: "net.GND", layer: "top", clearance: "0.18mm", boardEdgeMargin: "0.25mm" }), jsx("copperpour", { name: "GND_POUR_BOTTOM", connectsTo: "net.GND", layer: "bottom", clearance: "0.18mm", boardEdgeMargin: "0.25mm" }), jsx("silkscreentext", { text: "LCDWIKI 2.8 SPI", fontSize: "1.2mm", pcbX: 0, pcbY: 54 }), jsx("silkscreentext", { text: "BAT", fontSize: "0.9mm", pcbX: -40, pcbY: 55, pcbRotation: 90 }), jsx("silkscreentext", { text: "USB PRIMARY / 3xAA", fontSize: "0.9mm", pcbX: 26, pcbY: 50 }), jsx("silkscreentext", { text: "PWR SW", fontSize: "0.9mm", pcbX: 46, pcbY: 20, pcbRotation: 90 }), jsx("silkscreentext", { text: "UP", fontSize: "0.9mm", pcbX: -28, pcbY: -23 }), jsx("silkscreentext", { text: "DOWN", fontSize: "0.9mm", pcbX: -28, pcbY: -41 }), jsx("silkscreentext", { text: "LEFT", fontSize: "0.9mm", pcbX: -37, pcbY: -32 }), jsx("silkscreentext", { text: "RIGHT", fontSize: "0.9mm", pcbX: -19, pcbY: -32 }), jsx("silkscreentext", { text: "A", fontSize: "0.9mm", pcbX: 37, pcbY: -32 }), jsx("silkscreentext", { text: "B", fontSize: "0.9mm", pcbX: 28, pcbY: -41 }), jsx("silkscreentext", { text: "X", fontSize: "0.9mm", pcbX: 28, pcbY: -23 }), jsx("silkscreentext", { text: "Y", fontSize: "0.9mm", pcbX: 19, pcbY: -32 }), jsx("silkscreentext", { text: "SELECT", fontSize: "0.9mm", pcbX: -7, pcbY: -52 }), jsx("silkscreentext", { text: "START", fontSize: "0.9mm", pcbX: 8, pcbY: -52 }), jsx("silkscreentext", { text: "SPK", fontSize: "0.9mm", pcbX: 0, pcbY: -2 })] }));
export { index_circuit as default };