AnasSarkiz/BlinkBuddy
This code defines and renders a 24mm square PCB silkscreen with a centered QR code graphic and labeling for open project instructions.
- Version
- 1.0.11
- License
- unset
- Stars
- 0
dist/index.js
import { jsx, jsxs, Fragment } from 'react/jsx-runtime';
const pinLabels$h = {
pin1: ["pin1"],
pin2: ["pin2"],
};
const A_0603WAF1001T5E = (props) => {
return (jsx("chip", { pinLabels: pinLabels$h, supplierPartNumbers: {
jlcpcb: ["C21190"],
}, manufacturerPartNumber: "A_0603WAF1001T5E", 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/C21190.obj?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C21190.step?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
pcbRotationOffset: 90,
modelOriginPosition: { x: -0.004999999999999977, y: 0, z: -0.01 },
}, ...props }));
};
const pinLabels$g = {
pin1: ["pin1"],
pin2: ["pin2"],
};
const A_0603WAF1002T5E = (props) => {
return (jsx("chip", { pinLabels: pinLabels$g, supplierPartNumbers: {
jlcpcb: ["C25804"],
}, manufacturerPartNumber: "A_0603WAF1002T5E", 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/C25804.obj?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C25804.step?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
pcbRotationOffset: 90,
modelOriginPosition: { x: -0.004999999999999977, y: 0, z: -0.01 },
}, ...props }));
};
const pinLabels$f = {
pin1: ["pin1"],
pin2: ["pin2"],
};
const A_0603WAF4701T5E = (props) => {
return (jsx("chip", { pinLabels: pinLabels$f, supplierPartNumbers: {
jlcpcb: ["C23162"],
}, manufacturerPartNumber: "A_0603WAF4701T5E", 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/C23162.obj?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C23162.step?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
pcbRotationOffset: 90,
modelOriginPosition: { x: -0.004999999999999977, y: 0, z: -0.01 },
}, ...props }));
};
const pinLabels$e = {
pin1: ["pin1"],
pin2: ["pin2"],
};
const A_0603WAF5101T5E = (props) => {
return (jsx("chip", { pinLabels: pinLabels$e, supplierPartNumbers: {
jlcpcb: ["C23186"],
}, manufacturerPartNumber: "A_0603WAF5101T5E", 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/C23186.obj?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C23186.step?uuid=6bd5cd867e9542ebae21caaf5d2d4c4d",
pcbRotationOffset: 90,
modelOriginPosition: { x: -0.004999999999999977, y: 0, z: -0.01 },
}, ...props }));
};
const pinLabels$d = {
pin1: ["pin1"],
pin2: ["pin2"],
};
const CC0603KRX7R9BB104 = (props) => {
return (jsx("chip", { pinLabels: pinLabels$d, supplierPartNumbers: {
jlcpcb: ["C14663"],
}, manufacturerPartNumber: "CC0603KRX7R9BB104", 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/C14663.obj?uuid=ac9b32e974bc448eab36b1293f859dcb",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C14663.step?uuid=ac9b32e974bc448eab36b1293f859dcb",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: -0.4 },
}, ...props }));
};
const pinLabels$c = {
pin1: ["GND"],
pin2: ["TXD"],
pin3: ["RXD"],
pin4: ["V3"],
pin5: ["D_POS"],
pin6: ["D_NEG"],
pin7: ["pin7"],
pin8: ["OUT"],
pin9: ["CTS"],
pin10: ["DSR"],
pin11: ["RI"],
pin12: ["DCD"],
pin13: ["DTR"],
pin14: ["RTS"],
pin15: ["R232"],
pin16: ["VCC"],
};
const CH340C = (props) => {
return (jsx("chip", { pinLabels: pinLabels$c, supplierPartNumbers: {
jlcpcb: ["C84681"],
}, manufacturerPartNumber: "CH340C", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-4.445mm", pcbY: "-2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "-3.175mm", pcbY: "-2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-1.905mm", pcbY: "-2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "-0.635mm", pcbY: "-2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "0.635mm", pcbY: "-2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin6"], pcbX: "1.905mm", pcbY: "-2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin7"], pcbX: "3.175mm", pcbY: "-2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin8"], pcbX: "4.445mm", pcbY: "-2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin16"], pcbX: "-4.445mm", pcbY: "2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin15"], pcbX: "-3.175mm", pcbY: "2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin14"], pcbX: "-1.905mm", pcbY: "2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin13"], pcbX: "-0.635mm", pcbY: "2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin12"], pcbX: "0.635mm", pcbY: "2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin11"], pcbX: "1.905mm", pcbY: "2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin10"], pcbX: "3.175mm", pcbY: "2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin9"], pcbX: "4.445mm", pcbY: "2.872486mm", width: "0.5599938mm", height: "1.7450054mm", radius: "0.2799969mm", shape: "pill" }), jsx("silkscreenpath", { route: [
{ x: -5.076190000000111, y: -1.7713960000000952 },
{ x: -5.076190000000111, y: 1.7713959999999815 },
{ x: 5.076189999999997, y: 1.7713959999999815 },
{ x: 5.076189999999997, y: -1.7713960000000952 },
{ x: -5.076190000000111, y: -1.7713960000000952 },
] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.127mm", pcbY: "4.4544mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [
{ x: -5.58400000000006, y: 3.704400000000078 },
{ x: 5.329999999999927, y: 3.704400000000078 },
{ x: 5.329999999999927, y: -3.9583999999998696 },
{ x: -5.58400000000006, y: -3.9583999999998696 },
{ x: -5.58400000000006, y: 3.704400000000078 },
] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C84681.obj?uuid=07126628bc464d5389bb996c52812f54",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C84681.step?uuid=07126628bc464d5389bb996c52812f54",
pcbRotationOffset: 90,
modelOriginPosition: { x: -12700000070253736e-21, y: 0, z: 0.000575 },
}, ...props }));
};
const pinLabels$b = {
pin1: ["pin1"],
pin2: ["pin2"],
};
const CL10A106MQ8NNNC = (props) => {
return (jsx("chip", { pinLabels: pinLabels$b, supplierPartNumbers: {
jlcpcb: ["C1691"],
}, manufacturerPartNumber: "CL10A106MQ8NNNC", 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/C1691.obj?uuid=ac9b32e974bc448eab36b1293f859dcb",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C1691.step?uuid=ac9b32e974bc448eab36b1293f859dcb",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: -0.4 },
}, ...props }));
};
const pinLabels$a = {
pin1: ["3V3"],
pin2: ["EN"],
pin3: ["IO4"],
pin4: ["IO5"],
pin5: ["IO6"],
pin6: ["IO7"],
pin7: ["IO8"],
pin8: ["IO9"],
pin9: ["GND"],
pin10: ["IO10"],
pin11: ["RXD"],
pin12: ["TXD"],
pin13: ["IO18"],
pin14: ["IO19"],
pin15: ["IO3"],
pin16: ["IO2"],
pin17: ["IO1"],
pin18: ["IO0"],
pin19: ["EP1"],
pin20: ["pin19_alt1"],
pin21: ["pin19_alt1"],
pin22: ["pin19_alt1"],
pin23: ["pin19_alt1"],
pin24: ["pin19_alt1"],
pin25: ["pin19_alt1"],
pin26: ["pin19_alt1"],
pin27: ["pin19_alt1"],
};
const ESP32_C3_WROOM_02_N4 = (props) => {
return (jsx("chip", { pinLabels: pinLabels$a, supplierPartNumbers: {
jlcpcb: ["C2934560"],
}, manufacturerPartNumber: "ESP32_C3_WROOM_02_N4", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-8.750046mm", pcbY: "5.999988mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "-8.750046mm", pcbY: "4.500118mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-8.750046mm", pcbY: "2.999994mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "-8.750046mm", pcbY: "1.500124mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "-8.750046mm", pcbY: "0mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin6"], pcbX: "-8.750046mm", pcbY: "-1.49987mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin7"], pcbX: "-8.750046mm", pcbY: "-2.999994mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin8"], pcbX: "-8.750046mm", pcbY: "-4.499864mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin9"], pcbX: "-8.750046mm", pcbY: "-5.999988mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin10"], pcbX: "8.750046mm", pcbY: "-5.999988mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin11"], pcbX: "8.750046mm", pcbY: "-4.499864mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin12"], pcbX: "8.750046mm", pcbY: "-2.999994mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin13"], pcbX: "8.750046mm", pcbY: "-1.49987mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin14"], pcbX: "8.750046mm", pcbY: "0mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin15"], pcbX: "8.750046mm", pcbY: "1.500124mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin16"], pcbX: "8.750046mm", pcbY: "2.999994mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin17"], pcbX: "8.750046mm", pcbY: "4.500118mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin18"], pcbX: "8.750046mm", pcbY: "5.999988mm", width: "1.999996mm", height: "0.999998mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin19"], pcbX: "-0.139954mm", pcbY: "0.900176mm", width: "0.6999986mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin20"], pcbX: "-0.139954mm", pcbY: "-0.199898mm", width: "0.6999986mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin21"], pcbX: "-0.139954mm", pcbY: "-1.299972mm", width: "0.6999986mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin22"], pcbX: "0.959866mm", pcbY: "0.900176mm", width: "0.6999986mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin23"], pcbX: "0.959866mm", pcbY: "-0.199898mm", width: "0.6999986mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin24"], pcbX: "0.959866mm", pcbY: "-1.299972mm", width: "0.6999986mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin25"], pcbX: "2.05994mm", pcbY: "-1.299972mm", width: "0.6999986mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin26"], pcbX: "2.05994mm", pcbY: "-0.199898mm", width: "0.6999986mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin27"], pcbX: "2.05994mm", pcbY: "0.900176mm", width: "0.6999986mm", height: "0.6999986mm", shape: "rect" }), jsx("silkscreenpath", { route: [
{ x: 9.000007399999959, y: 6.654241200000001 },
{ x: 9.000007399999959, y: 13.100100800000064 },
{ x: -9.000007400000072, y: 13.100100800000064 },
{ x: -9.000007400000072, y: 6.654241200000001 },
] }), jsx("silkscreenpath", { route: [
{ x: -9.000007400000072, y: 7.100087400000007 },
{ x: 9.000007399999959, y: 7.100087400000007 },
] }), jsx("silkscreenpath", { route: [
{ x: -9.000007400000072, y: -6.654038000000014 },
{ x: -9.000007400000072, y: -6.899909999999977 },
] }), jsx("silkscreenpath", { route: [
{ x: -9.000007400000072, y: -5.15409180000006 },
{ x: -9.000007400000072, y: -5.345785599999999 },
] }), jsx("silkscreenpath", { route: [
{ x: -9.000007400000072, y: -3.6540948000000526 },
{ x: -9.000007400000072, y: -3.8457885999999917 },
] }), jsx("silkscreenpath", { route: [
{ x: -9.000007400000072, y: -2.154097800000045 },
{ x: -9.000007400000072, y: -2.345791599999984 },
] }), jsx("silkscreenpath", { route: [
{ x: -9.000007400000072, y: -0.6540499999998701 },
{ x: -9.000007400000072, y: -0.8457691999999497 },
] }), jsx("silkscreenpath", { route: [
{ x: -9.000007400000072, y: 0.8459723999999369 },
{ x: -9.000007400000072, y: 0.6542278000000579 },
] }), jsx("silkscreenpath", { route: [
{ x: -9.000007400000072, y: 2.3458931999999777 },
{ x: -9.000007400000072, y: 2.154224800000179 },
] }), jsx("silkscreenpath", { route: [
{ x: -9.000007400000072, y: 3.845915600000012 },
{ x: -9.000007400000072, y: 3.654221800000073 },
] }), jsx("silkscreenpath", { route: [
{ x: -9.000007400000072, y: 5.345912599999906 },
{ x: -9.000007400000072, y: 5.154218799999967 },
] }), jsx("silkscreenpath", { route: [
{ x: 9.000007399999959, y: 5.154218799999967 },
{ x: 9.000007399999959, y: 5.345912599999906 },
] }), jsx("silkscreenpath", { route: [
{ x: 9.000007399999959, y: 3.654221800000073 },
{ x: 9.000007399999959, y: 3.845915600000012 },
] }), jsx("silkscreenpath", { route: [
{ x: 9.000007399999959, y: 2.154224800000179 },
{ x: 9.000007399999959, y: 2.3458931999999777 },
] }), jsx("silkscreenpath", { route: [
{ x: 9.000007399999959, y: 0.6542278000000579 },
{ x: 9.000007399999959, y: 0.8459723999999369 },
] }), jsx("silkscreenpath", { route: [
{ x: 9.000007399999959, y: -0.8457691999999497 },
{ x: 9.000007399999959, y: -0.6540499999998701 },
] }), jsx("silkscreenpath", { route: [
{ x: 9.000007399999959, y: -2.345791599999984 },
{ x: 9.000007399999959, y: -2.154097800000045 },
] }), jsx("silkscreenpath", { route: [
{ x: 9.000007399999959, y: -3.8457885999999917 },
{ x: 9.000007399999959, y: -3.6540948000000526 },
] }), jsx("silkscreenpath", { route: [
{ x: 9.000007399999959, y: -5.345785599999999 },
{ x: 9.000007399999959, y: -5.15409180000006 },
] }), jsx("silkscreenpath", { route: [
{ x: -9.000007400000072, y: -6.899909999999977 },
{ x: 9.000007399999959, y: -6.899909999999977 },
{ x: 9.000007399999959, y: -6.654038000000014 },
] }), jsx("silkscreentext", { text: "ANTENNA", pcbX: "-6.500114mm", pcbY: "9.100058mm", anchorAlignment: "bottom_left", fontSize: "2.032mm" }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.1397mm", pcbY: "14.208mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [
{ x: -10.282999999999902, y: 13.45799999999997 },
{ x: 10.003600000000006, y: 13.45799999999997 },
{ x: 10.003600000000006, y: -7.1334000000000515 },
{ x: -10.282999999999902, y: -7.1334000000000515 },
{ x: -10.282999999999902, y: 13.45799999999997 },
] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2934560.obj?uuid=3af5773cc1904a9197e0ebbdc043a5ad",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2934560.step?uuid=3af5773cc1904a9197e0ebbdc043a5ad",
pcbRotationOffset: 0,
modelOriginPosition: {
x: 0.000025399999913133797,
y: -3.1000192000000197,
z: -0.01,
},
}, ...props }));
};
const pinLabels$9 = {
pin1: ["pin1"],
pin2: ["pin2"],
};
const GL5528 = (props) => {
return (jsx("chip", { pinLabels: pinLabels$9, supplierPartNumbers: {
jlcpcb: ["C125627"],
}, manufacturerPartNumber: "GL5528", footprint: jsxs("footprint", { children: [jsx("platedhole", { portHints: ["pin2"], pcbX: "0mm", pcbY: "-1.700022mm", outerDiameter: "1.524mm", holeDiameter: "0.762mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin1"], pcbX: "0mm", pcbY: "1.700022mm", outerDiameter: "1.524mm", holeDiameter: "0.762mm", shape: "circle" }), jsx("silkscreenpath", { route: [
{ x: 2.0999958000000447, y: -1.2999720000000252 },
{ x: 2.0999958000000447, y: 1.2000229999999874 },
] }), jsx("silkscreenpath", { route: [
{ x: -2.2999954000000002, y: -1.0999724000000128 },
{ x: -2.2999954000000002, y: 1.2000229999999874 },
] }), jsx("silkscreenpath", { route: [
{ x: -2.2999954000000002, y: 0.7000239999999565 },
{ x: -1.5999967999999853, y: 0.7000239999999565 },
{ x: -1.5999967999999853, y: -0.7999730000000227 },
{ x: -0.999998000000005, y: -0.7999730000000227 },
{ x: -0.999998000000005, y: 0.7000239999999565 },
{ x: -0.299999400000047, y: 0.7000239999999565 },
{ x: -0.299999400000047, y: -0.7999730000000227 },
] }), jsx("silkscreenpath", { route: [
{ x: 0.299999400000047, y: -0.7999730000000227 },
{ x: 0.299999400000047, y: 0.7000239999999565 },
{ x: 0.7999983999999927, y: 0.7000239999999565 },
{ x: 0.7999983999999927, y: -0.8999728000000289 },
{ x: 1.2999973999999384, y: -0.8999728000000289 },
{ x: 1.2999973999999384, y: 0.7000239999999565 },
{ x: 2.0999958000000447, y: 0.7000239999999565 },
] }), jsx("silkscreenpath", { route: [
{ x: -2.30123999999995, y: -1.0990580000000136 },
{ x: -2.209772783081519, y: -1.327613021590878 },
{ x: -2.095061684773327, y: -1.5454317847637071 },
{ x: -1.9583475266755954, y: -1.7501581598129974 },
{ x: -1.8011091358844737, y: -1.9395776364426638 },
{ x: -1.6250473486274473, y: -2.1116412779624625 },
{ x: -1.432066612440849, y: -2.2644878844871243 },
{ x: -1.2242543859005082, y: -2.3964641254002004 },
{ x: -1.0038585587333841, y: -2.506142423310706 },
{ x: -0.7732631365587395, y: -2.5923363960540087 },
{ x: -0.5349624532721577, y: -2.654113689701262 },
{ x: -0.29153419001823977, y: -2.690806063764171 },
{ x: -0.04561149260041475, y: -2.7020166195033255 },
{ x: 0.20014551106470435, y: -2.687624093153431 },
{ x: 0.4430784853581713, y: -2.647784167624337 },
{ x: 0.6805596419807785, y: -2.5829277884903945 },
{ x: 0.910020164548655, y: -2.4937565024835635 },
{ x: 1.1289779952922459, y: -2.381234868913509 },
{ x: 1.3350646832950588, y: -2.246580026099707 },
{ x: 1.5260510038548887, y: -2.091248525674871 },
{ x: 1.6998710718447683, y: -1.916920577171993 },
{ x: 1.8546446882421037, y: -1.7254818733200636 },
{ x: 1.9886976781048702, y: -1.519003192643197 },
{ x: 2.1005799999999795, y: -1.2997179999999844 },
] }), jsx("silkscreenpath", { route: [
{ x: 2.1005799999999795, y: 1.199641999999983 },
{ x: 1.999125408899772, y: 1.4238173076734313 },
{ x: 1.8749118325794143, y: 1.636228677622256 },
{ x: 1.7292857987792445, y: 1.8345734806936775 },
{ x: 1.5638259553414287, y: 2.0167015752737427 },
{ x: 1.3803259569991724, y: 2.1806386157319935 },
{ x: 1.1807750214003931, y: 2.3246074551641414 },
{ x: 0.9673363651459681, y: 2.447047410416303 },
{ x: 0.7423237536071383, y: 2.5466311805512873 },
{ x: 0.5081764187288513, y: 2.6222792353522664 },
{ x: 0.26743261672305607, y: 2.6731715178875675 },
{ x: 0.022702112297793064, y: 2.69875633427435 },
{ x: -0.22336211229776382, y: 2.69875633427435 },
{ x: -0.46809261672308367, y: 2.6731715178875675 },
{ x: -0.7088364187288221, y: 2.6222792353522664 },
{ x: -0.9429837536071659, y: 2.5466311805512873 },
{ x: -1.1679963651459957, y: 2.447047410416303 },
{ x: -1.381435021400307, y: 2.3246074551641414 },
{ x: -1.5809859569992, y: 2.1806386157319935 },
{ x: -1.7644859553413994, y: 2.0167015752737427 },
{ x: -1.929945798779272, y: 1.8345734806936775 },
{ x: -2.075571832579328, y: 1.636228677622256 },
{ x: -2.199785408899686, y: 1.4238173076734313 },
{ x: -2.30123999999995, y: 1.199641999999983 },
] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.1143mm", pcbY: "3.690622mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [
{ x: -2.561399999999992, y: 2.940621999999962 },
{ x: 2.33280000000002, y: 2.940621999999962 },
{ x: 2.33280000000002, y: -2.9695780000000127 },
{ x: -2.561399999999992, y: -2.9695780000000127 },
{ x: -2.561399999999992, y: 2.940621999999962 },
] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C125627.obj?uuid=304e22b90f404b44aa9fef89fe4d3bcf",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C125627.step?uuid=304e22b90f404b44aa9fef89fe4d3bcf",
pcbRotationOffset: 0,
modelOriginPosition: {
x: 0.10001249999999118,
y: 0.000012700000013410317,
z: -6999999999646178e-21,
},
}, ...props }));
};
const pinLabels$8 = {
pin1: ["GND"],
pin2: ["VCC"],
pin3: ["SCL"],
pin4: ["SDA"],
};
const HS242L03B2C01 = (props) => {
return (jsx("chip", { pinLabels: pinLabels$8, supplierPartNumbers: {
jlcpcb: ["C7466000"],
}, manufacturerPartNumber: "HS242L03B2C01", footprint: jsxs("footprint", { children: [jsx("hole", { pcbX: "-33.8755038mm", pcbY: "19.499961mm", diameter: "3.1000192mm" }), jsx("hole", { pcbX: "-33.8755038mm", pcbY: "-19.499961mm", diameter: "3.1000192mm" }), jsx("hole", { pcbX: "34.1243602mm", pcbY: "-19.499961mm", diameter: "3.1000192mm" }), jsx("hole", { pcbX: "34.1243602mm", pcbY: "19.499961mm", diameter: "3.1000192mm" }), jsx("platedhole", { portHints: ["pin1"], pcbX: "-33.3743618mm", pcbY: "-3.809873mm", outerDiameter: "1.5999968mm", holeDiameter: "0.999998mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin2"], pcbX: "-33.3743618mm", pcbY: "-1.269873mm", outerDiameter: "1.5999968mm", holeDiameter: "0.999998mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin3"], pcbX: "-33.3743618mm", pcbY: "1.270127mm", outerDiameter: "1.5999968mm", holeDiameter: "0.999998mm", shape: "circle" }), jsx("platedhole", { portHints: ["pin4"], pcbX: "-33.3743618mm", pcbY: "3.810127mm", outerDiameter: "1.5999968mm", holeDiameter: "0.999998mm", shape: "circle" })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7466000.obj?uuid=c04611bc2cfb420ea2709931287e519e",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7466000.step?uuid=c04611bc2cfb420ea2709931287e519e",
pcbRotationOffset: 0,
modelOriginPosition: {
x: -0.12445359999992434,
y: -12700000002041634e-20,
z: -8.480405999999999,
},
}, ...props }));
};
const KT_0603R = (props) => {
const { name = "LED1", ...restProps } = props;
return (jsx("led", { name: name, supplierPartNumbers: {
jlcpcb: ["C2286"],
}, manufacturerPartNumber: "KT_0603R", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "0.7489952mm", pcbY: "0.000127mm", width: "0.7999984mm", height: "0.7999984mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.7489952mm", pcbY: "-0.000127mm", width: "0.7999984mm", height: "0.7999984mm", shape: "rect" }), jsx("silkscreenpath", { route: [
{ x: 0.22042119999991883, y: -0.3235197999999855 },
{ x: 0.21046439999986433, y: -0.3235197999999855 },
{ x: -0.11958320000007916, y: 0.006527799999958006 },
] }), jsx("silkscreenpath", { route: [
{ x: 0.22042119999991883, y: 0.3565143999999236 },
{ x: 0.22042119999991883, y: 0.346532199999956 },
{ x: -0.11958320000007916, y: 0.006527799999958006 },
] }), jsx("silkscreenpath", { route: [
{ x: 0.22042119999991883, y: 0.3565143999999236 },
{ x: 0.22042119999991883, y: -0.3235197999999855 },
] }), jsx("silkscreenpath", { route: [
{ x: 0.24046179999993456, y: 0.7565898000000288 },
{ x: 1.3904721999999765, y: 0.7565898000000288 },
] }), jsx("silkscreenpath", { route: [
{ x: 0.24046179999993456, y: -0.7435342000001128 },
{ x: 1.3904721999999765, y: -0.7435342000001128 },
] }), jsx("silkscreenpath", { route: [
{ x: 1.3904721999999765, y: 0.7564882000000352 },
{ x: 1.3904721999999765, y: -0.7234428000000435 },
] }), jsx("silkscreenpath", { route: [
{ x: -0.13954760000001443, y: -0.7458455999999387 },
{ x: -1.1896598000000722, y: -0.7458455999999387 },
] }), jsx("silkscreenpath", { route: [
{ x: -1.4896084000000656, y: -0.3457701999999472 },
{ x: -1.4896084000000656, y: -0.44579539999995177 },
{ x: -1.1896598000000722, y: -0.7458455999999387 },
] }), jsx("silkscreenpath", { route: [
{ x: -1.4896084000000656, y: 0.3541776000000709 },
{ x: -1.4896084000000656, y: -0.3457701999999472 },
] }), jsx("silkscreenpath", { route: [
{ x: -1.4896084000000656, y: 0.3541776000000709 },
{ x: -1.4896084000000656, y: 0.45432980000009593 },
{ x: -1.1896598000000722, y: 0.7542784000000893 },
] }), jsx("silkscreenpath", { route: [
{ x: -0.13954760000001443, y: 0.7542784000000893 },
{ x: -1.1896598000000722, y: 0.7542784000000893 },
] }), jsx("silkscreenpath", { route: [
{ x: 0.22042119999991883, y: 0.006527799999958006 },
{ x: -0.11958320000007916, y: 0.006527799999958006 },
] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.066675mm", pcbY: "1.767715mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [
{ x: -1.7517750000001797, y: 1.0177150000000665 },
{ x: 1.618425000000002, y: 1.0177150000000665 },
{ x: 1.618425000000002, y: -0.9808849999999438 },
{ x: -1.7517750000001797, y: -0.9808849999999438 },
{ x: -1.7517750000001797, y: 1.0177150000000665 },
] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2286.obj?uuid=3c2caa1a3e7d4a5a87f46b87d898ef41",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2286.step?uuid=3c2caa1a3e7d4a5a87f46b87d898ef41",
pcbRotationOffset: 0,
modelOriginPosition: {
x: -12700000070253736e-21,
y: 0.000012699999956566899,
z: -0.01,
},
}, ...restProps }));
};
const pinLabels$7 = {
pin1: ["VDD_IO"],
pin2: ["NC1"],
pin3: ["NC2"],
pin4: ["pin4"],
pin5: ["GND1"],
pin6: ["pin6"],
pin7: ["pin7"],
pin8: ["CS"],
pin9: ["INT2"],
pin10: ["RES"],
pin11: ["INT1"],
pin12: ["GND2"],
pin13: ["ADC3"],
pin14: ["VDD"],
pin15: ["ADC2"],
pin16: ["ADC1"],
};
const LIS3DHTR = (props) => {
return (jsx("chip", { pinLabels: pinLabels$7, supplierPartNumbers: {
jlcpcb: ["C15134"],
}, manufacturerPartNumber: "LIS3DHTR", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.400048mm", pcbY: "1.000125mm", width: "0.7999984mm", height: "0.2800096mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "-1.400048mm", pcbY: "0.499999mm", width: "0.7999984mm", height: "0.2800096mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-1.400048mm", pcbY: "0.000127mm", width: "0.7999984mm", height: "0.2800096mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "-1.400048mm", pcbY: "-0.499999mm", width: "0.7999984mm", height: "0.2800096mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.400048mm", pcbY: "-0.999871mm", width: "0.7999984mm", height: "0.2800096mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin6"], pcbX: "-0.499872mm", pcbY: "-1.399921mm", width: "0.2800096mm", height: "0.7999984mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin7"], pcbX: "0mm", pcbY: "-1.399921mm", width: "0.2800096mm", height: "0.7999984mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin8"], pcbX: "0.500126mm", pcbY: "-1.399921mm", width: "0.2800096mm", height: "0.7999984mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin9"], pcbX: "1.400048mm", pcbY: "-0.999871mm", width: "0.7999984mm", height: "0.2800096mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin10"], pcbX: "1.400048mm", pcbY: "-0.499999mm", width: "0.7999984mm", height: "0.2800096mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin11"], pcbX: "1.400048mm", pcbY: "0.000127mm", width: "0.7999984mm", height: "0.2800096mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin12"], pcbX: "1.400048mm", pcbY: "0.499999mm", width: "0.7999984mm", height: "0.2800096mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin13"], pcbX: "1.400048mm", pcbY: "1.000125mm", width: "0.7999984mm", height: "0.2800096mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin14"], pcbX: "0.500126mm", pcbY: "1.399921mm", width: "0.2800096mm", height: "0.7999984mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin15"], pcbX: "0mm", pcbY: "1.399921mm", width: "0.2800096mm", height: "0.7999984mm", radius: "0.1400048mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin16"], pcbX: "-0.499872mm", pcbY: "1.399921mm", width: "0.2800096mm", height: "0.7999984mm", radius: "0.1400048mm", shape: "pill" }), jsx("silkscreenpath", { route: [
{ x: -1.724888600000014, y: 1.450111399999983 },
{ x: -1.724888600000014, y: 1.7251171999999855 },
{ x: -1.0248899999999992, y: 1.7251171999999855 },
] }), jsx("silkscreenpath", { route: [
{ x: 1.0250932000000006, y: 1.7251171999999855 },
{ x: 1.7251171999999855, y: 1.7251171999999855 },
{ x: 1.7251171999999855, y: 1.450111399999983 },
] }), jsx("silkscreenpath", { route: [
{ x: -1.724888600000014, y: -1.449882800000026 },
{ x: -1.724888600000014, y: -1.7248886000000283 },
{ x: -1.0248899999999992, y: -1.7248886000000283 },
] }), jsx("silkscreenpath", { route: [
{ x: 1.0250932000000006, y: -1.7248886000000283 },
{ x: 1.7251171999999855, y: -1.7248886000000283 },
{ x: 1.7251171999999855, y: -1.449882800000026 },
] }), jsx("silkscreenpath", { route: [
{ x: -2.049678400000005, y: 1.574926999999974 },
{ x: -1.9240564439124341, y: 1.698648786962778 },
{ x: -1.799698052107189, y: 1.573656999999983 },
{ x: -1.9240564439124341, y: 1.4486652130371738 },
{ x: -2.049678400000005, y: 1.5723869999999778 },
] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.3048mm", pcbY: "2.727327mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [
{ x: -2.5614000000000203, y: 1.977326999999974 },
{ x: 1.9517999999999773, y: 1.977326999999974 },
{ x: 1.9517999999999773, y: -1.9770730000000185 },
{ x: -2.5614000000000203, y: -1.9770730000000185 },
{ x: -2.5614000000000203, y: 1.977326999999974 },
] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C15134.obj?uuid=c4b5277f94624e3ba038828676140c3b",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C15134.step?uuid=c4b5277f94624e3ba038828676140c3b",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: 0 },
}, ...props }));
};
const pinLabels$6 = {
pin1: ["_POS"],
pin2: ["_NEG"],
pin3: ["NC"],
};
const MLT_5020 = (props) => {
return (jsx("chip", { pinLabels: pinLabels$6, supplierPartNumbers: {
jlcpcb: ["C94598"],
}, manufacturerPartNumber: "MLT_5020", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "2.29997mm", pcbY: "-1.749933mm", width: "1.6999966mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "-2.29997mm", pcbY: "-1.749933mm", width: "1.6999966mm", height: "0.6999986mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-2.29997mm", pcbY: "1.749933mm", width: "1.6999966mm", height: "0.6999986mm", shape: "rect" }), jsx("silkscreenpath", { route: [
{ x: -2.793999999999869, y: 2.3312120000000505 },
{ x: -2.793999999999869, y: 2.5400000000000773 },
{ x: 1.77800000000002, y: 2.5400000000000773 },
{ x: 2.7940000000000964, y: 1.524000000000001 },
] }), jsx("silkscreenpath", { route: [
{ x: -2.793999999999869, y: -1.168781000000081 },
{ x: -2.793999999999869, y: 1.168907999999874 },
] }), jsx("silkscreenpath", { route: [
{ x: -2.793999999999869, y: -2.5400000000000773 },
{ x: -2.793999999999869, y: -2.33108500000003 },
] }), jsx("silkscreenpath", { route: [
{ x: 2.7934920000001284, y: -2.3315930000001117 },
{ x: 2.7934920000001284, y: -2.539873000000057 },
{ x: -2.793999999999869, y: -2.5400000000000773 },
] }), jsx("silkscreenpath", { route: [
{ x: 2.7940000000000964, y: 1.524000000000001 },
{ x: 2.7940000000000964, y: -1.168781000000081 },
] }), jsx("silkscreentext", { text: "+", pcbX: "-1.524mm", pcbY: "-1.397127mm", anchorAlignment: "bottom_left", fontSize: "2.032mm" }), jsx("silkscreentext", { text: "-", pcbX: "0.762mm", pcbY: "-1.397127mm", anchorAlignment: "bottom_left", fontSize: "2.032mm" }), jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.003048mm", pcbY: "3.618867mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [
{ x: -3.4026479999998855, y: 2.8688669999999092 },
{ x: 3.3965520000000424, y: 2.8688669999999092 },
{ x: 3.3965520000000424, y: -2.8889330000000655 },
{ x: -3.4026479999998855, y: -2.8889330000000655 },
{ x: -3.4026479999998855, y: 2.8688669999999092 },
] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C94598.obj?uuid=5e71db11d9fa48278b90d6344e196479",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C94598.step?uuid=5e71db11d9fa48278b90d6344e196479",
pcbRotationOffset: 270,
modelOriginPosition: {
x: 0.00007619999996677507,
y: 0.06042139999991303,
z: 0,
},
}, ...props }));
};
const pinLabels$5 = {
pin1: ["B"],
pin2: ["E"],
pin3: ["C"],
};
const S8050_J3Y_RANGE_200_350_ = (props) => {
return (jsx("chip", { pinLabels: pinLabels$5, supplierPartNumbers: {
jlcpcb: ["C2146"],
}, manufacturerPartNumber: "S8050_J3Y_RANGE_200_350_", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "1.101344mm", pcbY: "-0.94996mm", width: "1.0374884mm", height: "0.532003mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "1.101344mm", pcbY: "0.94996mm", width: "1.0374884mm", height: "0.532003mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-1.101344mm", pcbY: "0mm", width: "1.0374884mm", height: "0.532003mm", shape: "rect" }), jsx("silkscreenpath", { route: [
{ x: 0.8586978000000727, y: 1.5262098000000606 },
{ x: -0.8586978000000727, y: 1.5262098000000606 },
{ x: -0.8586978000000727, y: 0.49458879999997407 },
] }), jsx("silkscreenpath", { route: [
{ x: 0.8586978000000727, y: -1.5262097999999469 },
{ x: -0.8586978000000727, y: -1.5262097999999469 },
{ x: -0.8586978000000727, y: -0.49458879999997407 },
] }), jsx("silkscreenpath", { route: [
{ x: 0.8586978000000727, y: 0.45539659999997184 },
{ x: 0.8586978000000727, y: -0.45539659999985815 },
] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0.0635mm", pcbY: "2.524mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [
{ x: -1.8756000000000768, y: 1.774000000000001 },
{ x: 2.0026000000000295, y: 1.774000000000001 },
{ x: 2.0026000000000295, y: -1.774000000000001 },
{ x: -1.8756000000000768, y: -1.774000000000001 },
{ x: -1.8756000000000768, y: 1.774000000000001 },
] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2146.obj?uuid=cefd4596db214da394d9632b2b88f8f2",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2146.step?uuid=cefd4596db214da394d9632b2b88f8f2",
pcbRotationOffset: 90,
modelOriginPosition: { x: -12700000070253736e-21, y: 0, z: 0 },
}, ...props }));
};
const pinLabels$4 = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["pin4"],
pin5: ["pin5"],
pin6: ["pin6"],
};
const SM04B_SRSS_TB_LF__SN_ = (props) => {
return (jsx("chip", { pinLabels: pinLabels$4, supplierPartNumbers: {
jlcpcb: ["C160404"],
}, manufacturerPartNumber: "SM04B_SRSS_TB_LF__SN_", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.499872mm", pcbY: "2.0005167mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.49987mm", pcbY: "2.0005167mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "1.500378mm", pcbY: "2.0000087mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "0.50038mm", pcbY: "2.0000087mm", width: "0.5999988mm", height: "1.5500096mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin6"], pcbX: "-2.800096mm", pcbY: "-1.8750153mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "2.800096mm", pcbY: "-1.8755233mm", width: "1.1999976mm", height: "1.7999964mm", shape: "rect" }), jsx("silkscreenpath", { route: [
{ x: -2.019960400000059, y: -2.397467900000038 },
{ x: 1.8800063999999566, y: -2.397467900000038 },
] }), jsx("silkscreenpath", { route: [
{ x: -1.9400266000000101, y: 1.8624676999997973 },
{ x: -3.019958400000064, y: 1.8624676999997973 },
{ x: -3.019958400000064, y: -0.7374763000001394 },
] }), jsx("silkscreenpath", { route: [
{ x: 2.040000999999961, y: 1.8624676999997973 },
{ x: 2.9600143999999773, y: 1.8624676999997973 },
{ x: 2.9600143999999773, y: -0.7443089000000782 },
] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0.000254mm", pcbY: "3.7879167mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [
{ x: -3.653346000000056, y: 3.037916699999869 },
{ x: 3.653854000000024, y: 3.037916699999869 },
{ x: 3.653854000000024, y: -3.024683300000106 },
{ x: -3.653346000000056, y: -3.024683300000106 },
{ x: -3.653346000000056, y: 3.037916699999869 },
] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160404.obj?uuid=96ff162c26934a308e7bbf01d083d593",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C160404.step?uuid=96ff162c26934a308e7bbf01d083d593",
pcbRotationOffset: 0,
modelOriginPosition: { x: 1.5, y: 0.2875033000001168, z: -0.01 },
}, ...props }));
};
const pinLabels$3 = {
pin1: ["pin1"],
pin2: ["pin2"],
pin3: ["pin3"],
pin4: ["pin4"],
};
const TL3301AF160QG = (props) => {
return (jsx("chip", { pinLabels: pinLabels$3, supplierPartNumbers: {
jlcpcb: ["C273519"],
}, manufacturerPartNumber: "TL3301AF160QG", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-2.249932mm", pcbY: "-4.64312mm", width: "1.3999972mm", height: "2.2999954mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "2.249932mm", pcbY: "-4.64312mm", width: "1.3999972mm", height: "2.2999954mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "-2.249932mm", pcbY: "4.64312mm", width: "1.3999972mm", height: "2.2999954mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "2.249932mm", pcbY: "4.64312mm", width: "1.3999972mm", height: "2.2999954mm", shape: "rect" }), jsx("silkscreenpath", { route: [
{ x: -3.1262065999999322, y: -2.6468069999998534 },
{ x: -3.1262065999999322, y: 2.596006999999986 },
{ x: 3.1262065999999322, y: 2.596006999999986 },
{ x: 3.1262065999999322, y: -2.6468069999998534 },
{ x: -3.1262065999999322, y: -2.6468069999998534 },
] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0mm", pcbY: "6.7912mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [
{ x: -3.374200000000087, y: 6.041200000000117 },
{ x: 3.3741999999998598, y: 6.041200000000117 },
{ x: 3.3741999999998598, y: -6.04119999999989 },
{ x: -3.374200000000087, y: -6.04119999999989 },
{ x: -3.374200000000087, y: 6.041200000000117 },
] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C273519.obj?uuid=0944049685e5464291fe826e016d2a30",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C273519.step?uuid=0944049685e5464291fe826e016d2a30",
pcbRotationOffset: 90,
modelOriginPosition: { x: 0, y: 0, z: 0 },
}, ...props }));
};
const pinLabels$2 = {
pin1: ["EH2"],
pin2: ["EH1"],
pin3: ["EH4"],
pin4: ["EH3"],
pin5: ["B8"],
pin6: ["A5"],
pin7: ["B7"],
pin8: ["A6"],
pin9: ["A7"],
pin10: ["B6"],
pin11: ["A8"],
pin12: ["B5"],
pin13: ["A1B12"],
pin14: ["B1A12"],
pin15: ["B4A9"],
pin16: ["A4B9"],
};
const TYPE_C_31_M_12 = (props) => {
return (jsx("chip", { pinLabels: pinLabels$2, supplierPartNumbers: {
jlcpcb: ["C165948"],
}, manufacturerPartNumber: "TYPE_C_31_M_12", footprint: jsxs("footprint", { children: [jsx("hole", { pcbX: "-2.899918mm", pcbY: "0.9055672mm", diameter: "0.7500112mm" }), jsx("hole", { pcbX: "2.899918mm", pcbY: "0.9055672mm", diameter: "0.7500112mm" }), jsx("platedhole", { portHints: ["pin2"], pcbX: "4.325112mm", pcbY: "-2.7741308mm", holeWidth: "0.7999984mm", holeHeight: "1.3999972mm", outerWidth: "1.1999976mm", outerHeight: "1.7999964mm", shape: "pill" }), jsx("platedhole", { portHints: ["pin1"], pcbX: "4.325112mm", pcbY: "1.4056932mm", holeWidth: "0.7999984mm", holeHeight: "1.5999968mm", outerWidth: "1.1999976mm", outerHeight: "1.999996mm", shape: "pill" }), jsx("platedhole", { portHints: ["pin4"], pcbX: "-4.325112mm", pcbY: "1.4056932mm", holeWidth: "0.7999984mm", holeHeight: "1.5999968mm", outerWidth: "1.1999976mm", outerHeight: "1.999996mm", shape: "pill" }), jsx("platedhole", { portHints: ["pin3"], pcbX: "-4.325112mm", pcbY: "-2.7741308mm", holeWidth: "0.7999984mm", holeHeight: "1.3999972mm", outerWidth: "1.1999976mm", outerHeight: "1.7999964mm", shape: "pill" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.75006mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin6"], pcbX: "-1.249934mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin7"], pcbX: "-0.750062mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin8"], pcbX: "-0.249936mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin9"], pcbX: "0.249936mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin10"], pcbX: "0.750062mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin11"], pcbX: "1.24968mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin12"], pcbX: "1.75006mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin13"], points: [
{ x: "-2.8999688mm", y: "1.524108mm" },
{ x: "-2.8999688mm", y: "2.8241308mm" },
{ x: "-2.8999688mm", y: "2.8241308mm" },
{ x: "-3.1999682mm", y: "2.8241308mm" },
{ x: "-3.1999682mm", y: "2.8241308mm" },
{ x: "-3.1999682mm", y: "2.8239784mm" },
{ x: "-3.1999682mm", y: "2.8239784mm" },
{ x: "-3.4999422mm", y: "2.8239784mm" },
{ x: "-3.4999422mm", y: "2.8239784mm" },
{ x: "-3.4999422mm", y: "1.5239556mm" },
{ x: "-3.4999422mm", y: "1.5239556mm" },
{ x: "-3.1999428mm", y: "1.5239556mm" },
{ x: "-3.1999428mm", y: "1.5239556mm" },
{ x: "-3.1999428mm", y: "1.524108mm" },
{ x: "-3.1999428mm", y: "1.524108mm" },
{ x: "-2.8999688mm", y: "1.524108mm" },
], shape: "polygon" }), jsx("smtpad", { portHints: ["pin14"], points: [
{ x: "2.8999942mm", y: "2.8241308mm" },
{ x: "2.8999942mm", y: "1.5241588mm" },
{ x: "2.8999942mm", y: "1.5241588mm" },
{ x: "3.1999936mm", y: "1.5241588mm" },
{ x: "3.1999936mm", y: "1.5241588mm" },
{ x: "3.200019mm", y: "1.5241588mm" },
{ x: "3.200019mm", y: "1.5241588mm" },
{ x: "3.5000184mm", y: "1.5241588mm" },
{ x: "3.5000184mm", y: "1.5241588mm" },
{ x: "3.5000184mm", y: "2.8241308mm" },
{ x: "3.5000184mm", y: "2.8241308mm" },
{ x: "3.200019mm", y: "2.8241308mm" },
{ x: "3.200019mm", y: "2.8241308mm" },
{ x: "3.1999936mm", y: "2.8241308mm" },
{ x: "3.1999936mm", y: "2.8241308mm" },
{ x: "2.8999942mm", y: "2.8241308mm" },
], shape: "polygon" }), jsx("smtpad", { portHints: ["pin15"], points: [
{ x: "2.7001724mm", y: "1.5241588mm" },
{ x: "2.7001724mm", y: "2.8241308mm" },
{ x: "2.7001724mm", y: "2.8241308mm" },
{ x: "2.400173mm", y: "2.8241308mm" },
{ x: "2.400173mm", y: "2.8241308mm" },
{ x: "2.4001476mm", y: "2.8241308mm" },
{ x: "2.4001476mm", y: "2.8241308mm" },
{ x: "2.1001482mm", y: "2.8241308mm" },
{ x: "2.1001482mm", y: "2.8241308mm" },
{ x: "2.1001482mm", y: "1.5241588mm" },
{ x: "2.1001482mm", y: "1.5241588mm" },
{ x: "2.4001476mm", y: "1.5241588mm" },
{ x: "2.4001476mm", y: "1.5241588mm" },
{ x: "2.400173mm", y: "1.5241588mm" },
{ x: "2.400173mm", y: "1.5241588mm" },
{ x: "2.7001724mm", y: "1.5241588mm" },
], shape: "polygon" }), jsx("smtpad", { portHints: ["pin16"], points: [
{ x: "-2.0999704mm", y: "1.5240064mm" },
{ x: "-2.0999704mm", y: "2.8239784mm" },
{ x: "-2.0999704mm", y: "2.8239784mm" },
{ x: "-2.3999952mm", y: "2.8239784mm" },
{ x: "-2.3999952mm", y: "2.8239784mm" },
{ x: "-2.3999952mm", y: "2.823953mm" },
{ x: "-2.3999952mm", y: "2.823953mm" },
{ x: "-2.6999438mm", y: "2.823953mm" },
{ x: "-2.6999438mm", y: "2.823953mm" },
{ x: "-2.6999438mm", y: "1.523981mm" },
{ x: "-2.6999438mm", y: "1.523981mm" },
{ x: "-2.399919mm", y: "1.523981mm" },
{ x: "-2.399919mm", y: "1.523981mm" },
{ x: "-2.399919mm", y: "1.5240064mm" },
{ x: "-2.399919mm", y: "1.5240064mm" },
{ x: "-2.0999704mm", y: "1.5240064mm" },
], shape: "polygon" }), jsx("silkscreenpath", { route: [
{ x: -4.4689776000000165, y: -1.6757585999999947 },
{ x: -4.4689776000000165, y: 0.18715359999987413 },
] }), jsx("silkscreenpath", { route: [
{ x: 4.471009600000116, y: -5.394140800000059 },
{ x: -4.4689776000000165, y: -5.394140800000059 },
{ x: -4.4689776000000165, y: -3.91283820000001 },
] }), jsx("silkscreenpath", { route: [
{ x: 4.471009600000116, y: -1.676114200000029 },
{ x: 4.471009600000116, y: 0.18750920000002225 },
] }), jsx("silkscreenpath", { route: [
{ x: 4.471009600000116, y: -5.394140800000059 },
{ x: 4.471009600000116, y: -3.912482600000203 },
] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0.002794mm", pcbY: "3.8286012mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [
{ x: -5.174805999999876, y: 3.0786011999998664 },
{ x: 5.180394000000092, y: 3.0786011999998664 },
{ x: 5.180394000000092, y: -5.650998800000025 },
{ x: -5.174805999999876, y: -5.650998800000025 },
{ x: -5.174805999999876, y: 3.0786011999998664 },
] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C165948.obj?uuid=617b05f9bba7410b96c001093d8189e4",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C165948.step?uuid=617b05f9bba7410b96c001093d8189e4",
pcbRotationOffset: 180,
modelOriginPosition: {
x: 0,
y: -2.7500289000000517,
z: 0.000010999999999872223,
},
}, ...props }));
};
const pinLabels$1 = {
pin1: ["IO1_A"],
pin2: ["GND"],
pin3: ["IO2_A"],
pin4: ["IO2_B"],
pin5: ["VBUS"],
pin6: ["IO1_B"],
};
const USBLC6_2SC6 = (props) => {
return (jsx("chip", { pinLabels: pinLabels$1, supplierPartNumbers: {
jlcpcb: ["C7519"],
}, manufacturerPartNumber: "USBLC6_2SC6", 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/C7519.obj?uuid=229b69761e2c45dba6a83d8866dec72d",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7519.step?uuid=229b69761e2c45dba6a83d8866dec72d",
pcbRotationOffset: 90,
modelOriginPosition: {
x: -12700000070253736e-21,
y: 0.000012700000070253736,
z: -0.048939,
},
}, ...props }));
};
const pinLabels = {
pin1: ["VIN"],
pin2: ["VSS"],
pin3: ["CE"],
pin4: ["NC"],
pin5: ["VOUT"],
};
const XC6220B331MR_G = (props) => {
return (jsx("chip", { pinLabels: pinLabels, supplierPartNumbers: {
jlcpcb: ["C86534"],
}, manufacturerPartNumber: "XC6220B331MR_G", footprint: jsxs("footprint", { children: [jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.299972mm", pcbY: "0.94996mm", width: "0.8999982mm", height: "0.499999mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin2"], pcbX: "-1.299972mm", pcbY: "0mm", width: "0.8999982mm", height: "0.499999mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin3"], pcbX: "-1.299972mm", pcbY: "-0.94996mm", width: "0.8999982mm", height: "0.499999mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin4"], pcbX: "1.299972mm", pcbY: "-0.94996mm", width: "0.8999982mm", height: "0.499999mm", shape: "rect" }), jsx("smtpad", { portHints: ["pin5"], pcbX: "1.299972mm", pcbY: "0.94996mm", width: "0.8999982mm", height: "0.499999mm", shape: "rect" }), jsx("silkscreenpath", { route: [
{ x: -0.8000238000000763, y: 1.450009800000089 },
{ x: 0.8000237999999626, y: 1.450009800000089 },
] }), jsx("silkscreenpath", { route: [
{ x: -0.8000238000000763, y: -1.4500097999998616 },
{ x: 0.8000237999999626, y: -1.4500097999998616 },
] }), jsx("silkscreenpath", { route: [
{ x: 0.8000237999999626, y: -1.4500097999998616 },
{ x: 0.8000237999999626, y: -1.4256511999999475 },
] }), jsx("silkscreenpath", { route: [
{ x: 0.8000237999999626, y: -0.47444659999996475 },
{ x: 0.8000237999999626, y: 0.4743958000000248 },
] }), jsx("silkscreenpath", { route: [
{ x: 0.8000237999999626, y: 1.4255750000000944 },
{ x: 0.8000237999999626, y: 1.450009800000089 },
] }), jsx("silkscreenpath", { route: [
{ x: -0.8000238000000763, y: 1.450009800000089 },
{ x: -0.8000238000000763, y: 1.4255750000000944 },
] }), jsx("silkscreenpath", { route: [
{ x: -0.8000238000000763, y: -1.4256511999999475 },
{ x: -0.8000238000000763, y: -1.4500097999998616 },
] }), jsx("silkscreenpath", { route: [
{ x: -1.1430000000001428, y: 1.6509999999999536 },
{ x: -1.1473274200614014, y: 1.6181299812719772 },
{ x: -1.1600147737194675, y: 1.5874999999999773 },
{ x: -1.1801974387893779, y: 1.5611974387893497 },
{ x: -1.2065000000001191, y: 1.5410147737193256 },
{ x: -1.237129981272119, y: 1.5283274200612595 },
{ x: -1.2700000000000955, y: 1.524000000000001 },
{ x: -1.3028700187281856, y: 1.5283274200612595 },
{ x: -1.3335000000000719, y: 1.5410147737193256 },
{ x: -1.359802561210813, y: 1.5611974387893497 },
{ x: -1.3799852262806098, y: 1.5874999999999773 },
{ x: -1.3926725799387896, y: 1.6181299812719772 },
{ x: -1.3970000000000482, y: 1.6509999999999536 },
{ x: -1.3926725799387896, y: 1.6838700187280438 },
{ x: -1.3799852262806098, y: 1.71449999999993 },
{ x: -1.359802561210813, y: 1.740802561210785 },
{ x: -1.3335000000000719, y: 1.7609852262805816 },
{ x: -1.3028700187281856, y: 1.7736725799386477 },
{ x: -1.2700000000000955, y: 1.7779999999999063 },
{ x: -1.237129981272119, y: 1.7736725799386477 },
{ x: -1.2065000000001191, y: 1.7609852262805816 },
{ x: -1.1801974387893779, y: 1.740802561210785 },
{ x: -1.1600147737194675, y: 1.71449999999993 },
{ x: -1.1473274200614014, y: 1.6838700187280438 },
{ x: -1.1430000000001428, y: 1.6509999999999536 },
] }), jsx("silkscreentext", { text: "{NAME}", pcbX: "0.0120142mm", pcbY: "2.790065mm", anchorAlignment: "center", fontSize: "1mm" }), jsx("courtyardoutline", { outline: [
{ x: -1.9905858000000762, y: 2.040065000000027 },
{ x: 2.0146141999999827, y: 2.040065000000027 },
{ x: 2.0146141999999827, y: -1.7365350000000035 },
{ x: -1.9905858000000762, y: -1.7365350000000035 },
{ x: -1.9905858000000762, y: 2.040065000000027 },
] })] }), cadModel: {
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C86534.obj?uuid=a96fadd2d8f74c3887edfda2104d5d81",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C86534.step?uuid=a96fadd2d8f74c3887edfda2104d5d81",
pcbRotationOffset: 0,
modelOriginPosition: {
x: -12699999956566899e-21,
y: 0,
z: -0.148939,
},
}, ...props }));
};
const boardLinkQrGraphicSizeMm = 24;
const boardLinkQrCenter = { x: 0, y: 10 };
const boardLinkQrViewBoxSize = 60;
const boardLinkQrInset = (boardLinkQrViewBoxSize - 33) / 2;
const boardLinkQrPath = "M0 0h7v1H0zM8 0h1v1H8zM10 0h2v1H10zM13 0h2v1H13zM17 0h2v1H17zM20 0h3v1H20zM26 0h7v1H26zM0 1h1v1H0zM6 1h1v1H6zM8 1h1v1H8zM10 1h1v1H10zM12 1h3v1H12zM18 1h2v1H18zM21 1h2v1H21zM24 1h1v1H24zM26 1h1v1H26zM32 1h1v1H32zM0 2h1v1H0zM2 2h3v1H2zM6 2h1v1H6zM8 2h1v1H8zM12 2h3v1H12zM16 2h1v1H16zM19 2h6v1H19zM26 2h1v1H26zM28 2h3v1H28zM32 2h1v1H32zM0 3h1v1H0zM2 3h3v1H2zM6 3h1v1H6zM10 3h1v1H10zM12 3h1v1H12zM14 3h1v1H14zM16 3h1v1H16zM18 3h4v1H18zM24 3h1v1H24zM26 3h1v1H26zM28 3h3v1H28zM32 3h1v1H32zM0 4h1v1H0zM2 4h3v1H2zM6 4h1v1H6zM8 4h1v1H8zM10 4h2v1H10zM13 4h1v1H13zM15 4h2v1H15zM21 4h1v1H21zM26 4h1v1H26zM28 4h3v1H28zM32 4h1v1H32zM0 5h1v1H0zM6 5h1v1H6zM9 5h3v1H9zM13 5h1v1H13zM15 5h2v1H15zM19 5h1v1H19zM21 5h3v1H21zM26 5h1v1H26zM32 5h1v1H32zM0 6h7v1H0zM8 6h1v1H8zM10 6h1v1H10zM12 6h1v1H12zM14 6h1v1H14zM16 6h1v1H16zM18 6h1v1H18zM20 6h1v1H20zM22 6h1v1H22zM24 6h1v1H24zM26 6h7v1H26zM9 7h1v1H9zM11 7h1v1H11zM13 7h1v1H13zM15 7h2v1H15zM22 7h3v1H22zM0 8h1v1H0zM3 8h6v1H3zM10 8h1v1H10zM12 8h1v1H12zM14 8h1v1H14zM25 8h1v1H25zM28 8h1v1H28zM30 8h3v1H30zM0 9h1v1H0zM2 9h2v1H2zM10 9h6v1H10zM17 9h3v1H17zM21 9h1v1H21zM23 9h1v1H23zM28 9h3v1H28zM32 9h1v1H32zM1 10h2v1H1zM5 10h2v1H5zM8 10h6v1H8zM15 10h2v1H15zM21 10h1v1H21zM23 10h1v1H23zM26 10h1v1H26zM28 10h5v1H28zM0 11h1v1H0zM3 11h2v1H3zM11 11h1v1H11zM13 11h1v1H13zM16 11h1v1H16zM18 11h3v1H18zM23 11h2v1H23zM26 11h2v1H26zM30 11h3v1H30zM0 12h2v1H0zM3 12h1v1H3zM6 12h2v1H6zM9 12h1v1H9zM12 12h2v1H12zM15 12h1v1H15zM17 12h1v1H17zM24 12h1v1H24zM26 12h3v1H26zM1 13h1v1H1zM3 13h3v1H3zM7 13h1v1H7zM9 13h2v1H9zM12 13h3v1H12zM18 13h3v1H18zM23 13h2v1H23zM27 13h1v1H27zM30 13h1v1H30zM0 14h1v1H0zM2 14h2v1H2zM6 14h3v1H6zM11 14h5v1H11zM18 14h4v1H18zM26 14h1v1H26zM0 15h1v1H0zM2 15h1v1H2zM4 15h1v1H4zM8 15h1v1H8zM10 15h1v1H10zM12 15h2v1H12zM16 15h1v1H16zM20 15h1v1H20zM24 15h2v1H24zM29 15h2v1H29zM32 15h1v1H32zM0 16h1v1H0zM6 16h1v1H6zM11 16h5v1H11zM20 16h1v1H20zM22 16h1v1H22zM24 16h6v1H24zM1 17h1v1H1zM5 17h1v1H5zM8 17h2v1H8zM13 17h3v1H13zM17 17h6v1H17zM25 17h2v1H25zM28 17h1v1H28zM30 17h1v1H30zM32 17h1v1H32zM0 18h2v1H0zM4 18h1v1H4zM6 18h2v1H6zM9 18h1v1H9zM12 18h1v1H12zM14 18h2v1H14zM17 18h3v1H17zM21 18h1v1H21zM23 18h1v1H23zM26 18h2v1H26zM29 18h4v1H29zM7 19h1v1H7zM9 19h5v1H9zM15 19h1v1H15zM20 19h1v1H20zM23 19h2v1H23zM26 19h1v1H26zM28 19h4v1H28zM0 20h2v1H0zM3 20h4v1H3zM11 20h1v1H11zM13 20h1v1H13zM15 20h2v1H15zM18 20h2v1H18zM27 20h1v1H27zM29 20h1v1H29zM31 20h2v1H31zM0 21h1v1H0zM3 21h1v1H3zM7 21h3v1H7zM11 21h1v1H11zM13 21h1v1H13zM17 21h1v1H17zM21 21h3v1H21zM27 21h3v1H27zM0 22h1v1H0zM2 22h1v1H2zM4 22h4v1H4zM10 22h1v1H10zM13 22h2v1H13zM19 22h3v1H19zM23 22h10v1H23zM0 23h1v1H0zM3 23h3v1H3zM8 23h1v1H8zM10 23h1v1H10zM12 23h1v1H12zM14 23h2v1H14zM17 23h4v1H17zM23 23h1v1H23zM27 23h1v1H27zM30 23h2v1H30zM0 24h2v1H0zM3 24h2v1H3zM6 24h2v1H6zM11 24h2v1H11zM20 24h1v1H20zM23 24h7v1H23zM31 24h2v1H31zM8 25h1v1H8zM10 25h1v1H10zM14 25h1v1H14zM16 25h3v1H16zM22 25h1v1H22zM24 25h1v1H24zM28 25h1v1H28zM30 25h1v1H30zM0 26h7v1H0zM8 26h4v1H8zM14 26h2v1H14zM17 26h1v1H17zM19 26h1v1H19zM21 26h1v1H21zM23 26h2v1H23zM26 26h1v1H26zM28 26h1v1H28zM30 26h1v1H30zM0 27h1v1H0zM6 27h1v1H6zM8 27h1v1H8zM12 27h2v1H12zM15 27h5v1H15zM23 27h2v1H23zM28 27h5v1H28zM0 28h1v1H0zM2 28h3v1H2zM6 28h1v1H6zM8 28h1v1H8zM13 28h5v1H13zM19 28h2v1H19zM22 28h7v1H22zM0 29h1v1H0zM2 29h3v1H2zM6 29h1v1H6zM8 29h1v1H8zM10 29h3v1H10zM16 29h3v1H16zM25 29h1v1H25zM27 29h1v1H27zM29 29h1v1H29zM31 29h2v1H31zM0 30h1v1H0zM2 30h3v1H2zM6 30h1v1H6zM10 30h1v1H10zM13 30h3v1H13zM17 30h3v1H17zM21 30h1v1H21zM23 30h2v1H23zM27 30h2v1H27zM30 30h3v1H30zM0 31h1v1H0zM6 31h1v1H6zM11 31h1v1H11zM14 31h1v1H14zM20 31h1v1H20zM26 31h7v1H26zM0 32h7v1H0zM8 32h1v1H8zM13 32h3v1H13zM17 32h1v1H17zM19 32h1v1H19zM22 32h4v1H22zM27 32h2v1H27z";
const boardLinkQrStrokePath = Array.from(boardLinkQrPath.matchAll(/M(\d+) (\d+)h(\d+)v1H\d+z/g))
.map((match) => {
const x = boardLinkQrInset + Number(match[1]);
const y = boardLinkQrInset + Number(match[2]) + 0.5;
const width = Number(match[3]);
const x1 = x + 0.5;
const x2 = Math.max(x1 + 0.001, x + width - 0.5);
return `M${x1} ${y}H${x2}`;
})
.join("");
const boardLinkQrSvg = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 ${boardLinkQrViewBoxSize} ${boardLinkQrViewBoxSize}">` +
`<path fill="none" stroke="#000" d="${boardLinkQrStrokePath}"/></svg>`;
const boardLinkQrImageUrl = `data:image/svg+xml,${encodeURIComponent(boardLinkQrSvg)}`;
const BoardLinkQrSilkscreen = () => (jsxs(Fragment, { children: [jsx("silkscreentext", { pcbX: 0, pcbRotation: 180, fontSize: 3, layer: "bottom", text: "Open project" }), jsx("silkscreengraphic", { imageUrl: boardLinkQrImageUrl, width: `${boardLinkQrGraphicSizeMm}mm`, height: `${boardLinkQrGraphicSizeMm}mm`, pcbX: boardLinkQrCenter.x, pcbY: boardLinkQrCenter.y, layer: "bottom" })] }));
const signalTrace = "0.18mm";
const powerTrace = "0.45mm";
var index_circuit = () => (jsxs("board", { width: "82mm", height: "60mm", layers: 2, borderRadius: "2mm", minViaPadDiameter: 0.45, minViaHoleDiameter: 0.3, title: "BlinkBuddy Sense Qwiic", children: [jsx(TYPE_C_31_M_12, { name: "J1", pcbX: 24, pcbY: 25, pcbRotation: 180, layer: "top" }), jsx(SM04B_SRSS_TB_LF__SN_, { name: "J2", pcbX: -38.2, pcbY: 4, pcbRotation: 270, layer: "top" }), jsx(XC6220B331MR_G, { name: "U3", pcbX: -25, pcbY: 6, pcbRotation: 180, layer: "top" }), jsx(CH340C, { name: "U2", pcbX: -16, pcbY: -11, pcbRotation: 0, layer: "top" }), jsx(ESP32_C3_WROOM_02_N4, { name: "U1", pcbX: 23, pcbY: -5.2, pcbRotation: 270, layer: "top" }), jsx(LIS3DHTR, { name: "U4", pcbX: -35.5, pcbY: -9, pcbRotation: 0, layer: "top" }), jsx(GL5528, { name: "LDR_L", pcbX: -31.5, pcbY: -26.4, pcbRotation: 90, layer: "top" }), jsx(GL5528, { name: "LDR_R", pcbX: 31.5, pcbY: -26.2, pcbRotation: 270, layer: "top" }), jsx(HS242L03B2C01, { name: "OLED1", pcbX: 1, pcbY: 2.5, layer: "top" }), jsx(TL3301AF160QG, { name: "SW1", pcbX: -18, pcbY: -23, pcbRotation: 90, layer: "top" }), jsx(TL3301AF160QG, { name: "SW2", pcbX: 0, pcbY: -23, pcbRotation: 90, layer: "top" }), jsx(TL3301AF160QG, { name: "SW3", pcbX: 18, pcbY: -23, pcbRotation: 90, layer: "top" }), jsx(MLT_5020, { name: "BZ1", pcbX: -27, pcbY: -1, pcbRotation: 0, layer: "top" }), jsx(S8050_J3Y_RANGE_200_350_, { name: "Q1", pcbX: -19, pcbY: 2, pcbRotation: 90, layer: "top" }), jsx(KT_0603R, { name: "D1", pcbX: 36, pcbY: 14, pcbRotation: 180, layer: "top" }), jsx(USBLC6_2SC6, { name: "ESD1", pcbX: 24, pcbY: 14.8, layer: "top" }), jsx(S8050_J3Y_RANGE_200_350_, { name: "Q2", pcbX: -6, pcbY: -6.8, pcbRotation: 90, layer: "top" }), jsx(S8050_J3Y_RANGE_200_350_, { name: "Q3", pcbX: -6, pcbY: -2.2, pcbRotation: 90, layer: "top" }), jsx(A_0603WAF5101T5E, { name: "R1", pcbX: 17, pcbY: 20, pcbRotation: 90, layer: "top" }), jsx(A_0603WAF5101T5E, { name: "R2", pcbX: 31, pcbY: 20, pcbRotation: 270, layer: "top" }), jsx(A_0603WAF4701T5E, { name: "R3", pcbX: -30.8, pcbY: 11.2, pcbRotation: 90, layer: "top" }), jsx(A_0603WAF4701T5E, { name: "R4", pcbX: -30.8, pcbY: 14.8, pcbRotation: 90, layer: "top" }), jsx(A_0603WAF1002T5E, { name: "R5", pcbX: 12.5, pcbY: -7, layer: "top" }), jsx(A_0603WAF1002T5E, { name: "R6", pcbX: -34, pcbY: -21.5, pcbRotation: 90, layer: "top" }), jsx(A_0603WAF1002T5E, { name: "R7", pcbX: 34, pcbY: -21.2, pcbRotation: 90, layer: "top" }), jsx(A_0603WAF1001T5E, { name: "R8", pcbX: -15.5, pcbY: 2, pcbRotation: 0, layer: "top" }), jsx(A_0603WAF1001T5E, { name: "R9", pcbX: 28, pcbY: 12, pcbRotation: 0, layer: "top" }), jsx(A_0603WAF1002T5E, { name: "R10", pcbX: -8.5, pcbY: -10, pcbRotation: 0, layer: "top" }), jsx(A_0603WAF1002T5E, { name: "R11", pcbX: -11, pcbY: -2.2, pcbRotation: 0, layer: "top" }), jsx(A_0603WAF1002T5E, { name: "R12", pcbX: 8.5, pcbY: -10, pcbRotation: 90, layer: "top" }), jsx(CC0603KRX7R9BB104, { name: "C1", pcbX: 28.6, pcbY: 6.5, pcbRotation: 0, layer: "top" }), jsx(CC0603KRX7R9BB104, { name: "C2", pcbX: -23.5, pcbY: -11, pcbRotation: 90, layer: "top" }), jsx(CC0603KRX7R9BB104, { name: "C3", pcbX: -32.5, pcbY: -9, pcbRotation: 90, layer: "top" }), jsx(CC0603KRX7R9BB104, { name: "C4", pcbX: -25, pcbY: 9.7, pcbRotation: 90, layer: "top" }), jsx(CL10A106MQ8NNNC, { name: "C5", pcbX: -22.5, pcbY: 2, pcbRotation: 90, layer: "top" }), jsx(CL10A106MQ8NNNC, { name: "C6", pcbX: -22, pcbY: 6, pcbRotation: 90, layer: "top" }), jsx(CC0603KRX7R9BB104, { name: "C7", pcbX: 8.5, pcbY: -4, pcbRotation: 90, layer: "top" }), jsx(CL10A106MQ8NNNC, { name: "C8", pcbX: 25.2, pcbY: 7.3, pcbRotation: 90, layer: "top" }), jsx("testpoint", { name: "TP_GND", footprintVariant: "pad", padShape: "circle", padDiameter: "1.1mm", pcbX: -15, pcbY: 27, layer: "top" }), jsx("testpoint", { name: "TP_3V3", footprintVariant: "pad", padShape: "circle", padDiameter: "1.1mm", pcbX: -9, pcbY: 27, layer: "top" }), jsx("testpoint", { name: "TP_TX", footprintVariant: "pad", padShape: "circle", padDiameter: "1.1mm", pcbX: -3, pcbY: 27, layer: "top" }), jsx("testpoint", { name: "TP_RX", footprintVariant: "pad", padShape: "circle", padDiameter: "1.1mm", pcbX: 3, pcbY: 27, layer: "top" }), jsx("testpoint", { name: "TP_EN", footprintVariant: "pad", padShape: "circle", padDiameter: "1.1mm", pcbX: 9, pcbY: 27, layer: "top" }), jsx("testpoint", { name: "TP_BOOT", footprintVariant: "pad", padShape: "circle", padDiameter: "1.1mm", pcbX: 15, pcbY: 27, layer: "top" }), jsx("keepout", { shape: "rect", pcbX: 34, pcbY: -5, width: "8mm", height: "20mm", layers: ["top", "bottom"] }), jsx("trace", { from: ".J1 > .A1B12", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".J1 > .B1A12", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".J1 > .EH1", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".J1 > .EH2", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".J1 > .EH3", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".J1 > .EH4", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".J1 > .B4A9", to: "net.VBUS_5V", thickness: powerTrace }), jsx("trace", { from: ".J1 > .A4B9", to: "net.VBUS_5V", thickness: powerTrace }), jsx("trace", { from: ".J1 > .A5", to: ".R1 > .pin1", thickness: signalTrace }), jsx("trace", { from: ".J1 > .B5", to: ".R2 > .pin1", thickness: signalTrace }), jsx("trace", { from: ".R1 > .pin2", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".R2 > .pin2", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".J1 > .A6", to: "net.USB_DP", thickness: signalTrace }), jsx("trace", { from: ".J1 > .B6", to: "net.USB_DP", thickness: signalTrace }), jsx("trace", { from: ".J1 > .A7", to: "net.USB_DM", thickness: signalTrace }), jsx("trace", { from: ".J1 > .B7", to: "net.USB_DM", thickness: signalTrace }), jsx("trace", { from: ".U2 > .D_POS", to: "net.USB_DP", thickness: signalTrace }), jsx("trace", { from: ".U2 > .D_NEG", to: "net.USB_DM", thickness: signalTrace }), jsx("trace", { from: ".ESD1 > .IO1_A", to: "net.USB_DP", thickness: signalTrace }), jsx("trace", { from: ".ESD1 > .IO1_B", to: "net.USB_DP", thickness: signalTrace }), jsx("trace", { from: ".ESD1 > .IO2_A", to: "net.USB_DM", thickness: signalTrace }), jsx("trace", { from: ".ESD1 > .IO2_B", to: "net.USB_DM", thickness: signalTrace }), jsx("trace", { from: ".ESD1 > .VBUS", to: "net.VBUS_5V", thickness: signalTrace }), jsx("trace", { from: ".ESD1 > .GND", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".U3 > .VIN", to: "net.VBUS_5V", thickness: powerTrace }), jsx("trace", { from: ".U3 > .CE", to: "net.VBUS_5V", thickness: signalTrace }), jsx("trace", { from: ".U3 > .VOUT", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".U3 > .VSS", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".C4 > .pin1", to: "net.VBUS_5V", thickness: powerTrace }), jsx("trace", { from: ".C4 > .pin2", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".C5 > .pin1", to: "net.VBUS_5V", thickness: powerTrace }), jsx("trace", { from: ".C5 > .pin2", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".C6 > .pin1", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".C6 > .pin2", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U1 > .3V3", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".U1 > .GND", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U1 > .EP1", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U1 > .pin20", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U1 > .pin21", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U1 > .pin22", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U1 > .pin23", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U1 > .pin24", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U1 > .pin25", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U1 > .pin26", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U1 > .pin27", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".C1 > .pin1", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".C1 > .pin2", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U2 > .VCC", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".U2 > .V3", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".U2 > .GND", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".C2 > .pin1", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".C2 > .pin2", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U2 > .TXD", to: "net.ESP_RX", thickness: signalTrace }), jsx("trace", { from: ".U2 > .RXD", to: "net.ESP_TX", thickness: signalTrace }), jsx("trace", { from: ".U1 > .RXD", to: "net.ESP_RX", thickness: signalTrace }), jsx("trace", { from: ".U1 > .TXD", to: "net.ESP_TX", thickness: signalTrace }), jsx("trace", { from: ".U2 > .DTR", to: "net.USB_DTR", thickness: signalTrace }), jsx("trace", { from: ".U2 > .RTS", to: "net.USB_RTS", thickness: signalTrace }), jsx("trace", { from: ".U1 > .IO4", to: "net.I2C_SDA", thickness: signalTrace }), jsx("trace", { from: ".U1 > .IO5", to: "net.I2C_SCL", thickness: signalTrace }), jsx("trace", { from: ".J2 > .pin1", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".J2 > .pin2", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".J2 > .pin3", to: "net.I2C_SDA", thickness: signalTrace }), jsx("trace", { from: ".J2 > .pin4", to: "net.I2C_SCL", thickness: signalTrace }), jsx("trace", { from: ".J2 > .pin5", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".J2 > .pin6", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".OLED1 > .GND", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".OLED1 > .VCC", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".OLED1 > .SDA", to: "net.I2C_SDA", thickness: signalTrace }), jsx("trace", { from: ".OLED1 > .SCL", to: "net.I2C_SCL", thickness: signalTrace }), jsx("trace", { from: ".R3 > .pin1", to: "net.V3_3", thickness: signalTrace }), jsx("trace", { from: ".R3 > .pin2", to: "net.I2C_SDA", thickness: signalTrace }), jsx("trace", { from: ".R4 > .pin1", to: "net.V3_3", thickness: signalTrace }), jsx("trace", { from: ".R4 > .pin2", to: "net.I2C_SCL", thickness: signalTrace }), jsx("trace", { from: ".U4 > .VDD_IO", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".U4 > .VDD", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".U4 > .GND1", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U4 > .GND2", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".U4 > .pin4", to: "net.I2C_SCL", thickness: signalTrace }), jsx("trace", { from: ".U4 > .pin6", to: "net.I2C_SDA", thickness: signalTrace }), jsx("trace", { from: ".U4 > .CS", to: "net.V3_3", thickness: signalTrace }), jsx("trace", { from: ".U4 > .pin7", to: "net.V3_3", thickness: signalTrace }), jsx("trace", { from: ".U4 > .RES", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".C3 > .pin1", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".C3 > .pin2", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".LDR_L > .pin1", to: "net.V3_3", thickness: signalTrace }), jsx("trace", { from: ".LDR_L > .pin2", to: "net.LDR_LEFT", thickness: signalTrace }), jsx("trace", { from: ".R6 > .pin1", to: "net.LDR_LEFT", thickness: signalTrace }), jsx("trace", { from: ".R6 > .pin2", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".U1 > .IO0", to: "net.LDR_LEFT", thickness: signalTrace }), jsx("trace", { from: ".LDR_R > .pin1", to: "net.V3_3", thickness: signalTrace }), jsx("trace", { from: ".LDR_R > .pin2", to: "net.LDR_RIGHT", thickness: signalTrace }), jsx("trace", { from: ".R7 > .pin1", to: "net.LDR_RIGHT", thickness: signalTrace }), jsx("trace", { from: ".R7 > .pin2", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".U1 > .IO1", to: "net.LDR_RIGHT", thickness: signalTrace }), jsx("trace", { from: ".U1 > .IO6", to: "net.BTN_LEFT", thickness: signalTrace }), jsx("trace", { from: ".U1 > .IO7", to: "net.BTN_OK", thickness: signalTrace }), jsx("trace", { from: ".U1 > .IO18", to: "net.BTN_RIGHT", thickness: signalTrace }), jsx("trace", { from: ".SW1 > .pin1", to: "net.BTN_LEFT", thickness: signalTrace }), jsx("trace", { from: ".SW1 > .pin4", to: "net.BTN_LEFT", thickness: signalTrace }), jsx("trace", { from: ".SW1 > .pin2", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".SW1 > .pin3", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".SW2 > .pin1", to: "net.BTN_OK", thickness: signalTrace }), jsx("trace", { from: ".SW2 > .pin4", to: "net.BTN_OK", thickness: signalTrace }), jsx("trace", { from: ".SW2 > .pin2", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".SW2 > .pin3", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".SW3 > .pin1", to: "net.BTN_RIGHT", thickness: signalTrace }), jsx("trace", { from: ".SW3 > .pin4", to: "net.BTN_RIGHT", thickness: signalTrace }), jsx("trace", { from: ".SW3 > .pin2", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".SW3 > .pin3", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".U1 > .IO10", to: ".R8 > .pin1", thickness: signalTrace }), jsx("trace", { from: ".R8 > .pin2", to: ".Q1 > .B", thickness: signalTrace }), jsx("trace", { from: ".Q1 > .E", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".Q1 > .C", to: "net.BUZZ_LOW", thickness: powerTrace }), jsx("trace", { from: ".BZ1 > ._POS", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".BZ1 > ._NEG", to: "net.BUZZ_LOW", thickness: powerTrace }), jsx("trace", { from: ".U1 > .IO3", to: ".R9 > .pin1", thickness: signalTrace }), jsx("trace", { from: ".R9 > .pin2", to: ".D1 > .pin1", thickness: signalTrace }), jsx("trace", { from: ".D1 > .pin2", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".R5 > .pin1", to: "net.V3_3", thickness: signalTrace }), jsx("trace", { from: ".R5 > .pin2", to: "net.ESP_EN", thickness: signalTrace }), jsx("trace", { from: ".U1 > .EN", to: "net.ESP_EN", thickness: signalTrace }), jsx("trace", { from: ".C7 > .pin1", to: "net.ESP_EN", thickness: signalTrace }), jsx("trace", { from: ".C7 > .pin2", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".C8 > .pin1", to: "net.V3_3", thickness: powerTrace }), jsx("trace", { from: ".C8 > .pin2", to: "net.GND", thickness: powerTrace }), jsx("trace", { from: ".R10 > .pin1", to: "net.USB_DTR", thickness: signalTrace }), jsx("trace", { from: ".R10 > .pin2", to: ".Q2 > .B", thickness: signalTrace }), jsx("trace", { from: ".Q2 > .E", to: "net.USB_RTS", thickness: signalTrace }), jsx("trace", { from: ".Q2 > .C", to: "net.ESP_EN", thickness: signalTrace }), jsx("trace", { from: ".R11 > .pin1", to: "net.USB_RTS", thickness: signalTrace }), jsx("trace", { from: ".R11 > .pin2", to: ".Q3 > .B", thickness: signalTrace }), jsx("trace", { from: ".Q3 > .E", to: "net.USB_DTR", thickness: signalTrace }), jsx("trace", { from: ".Q3 > .C", to: "net.ESP_BOOT", thickness: signalTrace }), jsx("trace", { from: ".R12 > .pin1", to: "net.V3_3", thickness: signalTrace }), jsx("trace", { from: ".R12 > .pin2", to: "net.ESP_BOOT", thickness: signalTrace }), jsx("trace", { from: ".U1 > .IO9", to: "net.ESP_BOOT", thickness: signalTrace }), jsx("trace", { from: ".TP_GND > .pin1", to: "net.GND", thickness: signalTrace }), jsx("trace", { from: ".TP_3V3 > .pin1", to: "net.V3_3", thickness: signalTrace }), jsx("trace", { from: ".TP_TX > .pin1", to: "net.ESP_TX", thickness: signalTrace }), jsx("trace", { from: ".TP_RX > .pin1", to: "net.ESP_RX", thickness: signalTrace }), jsx("trace", { from: ".TP_EN > .pin1", to: "net.ESP_EN", thickness: signalTrace }), jsx("trace", { from: ".TP_BOOT > .pin1", to: "net.ESP_BOOT", thickness: signalTrace }), jsx("copperpour", { name: "GND_TOP", connectsTo: "net.GND", layer: "top", clearance: "0.25mm", outline: [
{ x: -41, y: -29 },
{ x: 40, y: -29 },
{ x: 40, y: -15 },
{ x: 30, y: -15 },
{ x: 30, y: 5 },
{ x: 40, y: 5 },
{ x: 40, y: 29 },
{ x: -41, y: 29 },
] }), jsx("copperpour", { name: "GND_BOTTOM", connectsTo: "net.GND", layer: "bottom", clearance: "0.25mm", outline: [
{ x: -40, y: -29 },
{ x: 40, y: -29 },
{ x: 40, y: -15 },
{ x: 30, y: -15 },
{ x: 30, y: 5 },
{ x: 40, y: 5 },
{ x: 40, y: 29 },
{ x: -40, y: 29 },
] }), jsx("silkscreentext", { text: "BlinkBuddy Sense Qwiic", pcbX: 0, pcbY: -28, fontSize: "0.9mm", anchorAlignment: "center" }), jsx("silkscreentext", { text: "USB-C", pcbX: 35, pcbY: 25, fontSize: "0.8mm", anchorAlignment: "center" }), jsx("silkscreentext", { text: "QWIIC", pcbX: -40, pcbY: 4, fontSize: "0.55mm", anchorAlignment: "center", pcbRotation: 90 }), jsx("silkscreentext", { text: "G 3V SDA SCL", pcbX: -40, pcbY: 13, fontSize: "0.45mm", anchorAlignment: "center", pcbRotation: 90 }), jsx("silkscreentext", { text: "L", pcbX: -37.6, pcbY: -26.4, fontSize: "1mm", anchorAlignment: "center" }), jsx("silkscreentext", { text: "R", pcbX: 37.6, pcbY: -26.2, fontSize: "1mm", anchorAlignment: "center" }), jsx("silkscreentext", { text: "LEFT", pcbX: -18, pcbY: -19.05, fontSize: "0.55mm", anchorAlignment: "center" }), jsx("silkscreentext", { text: "OK", pcbX: 0, pcbY: -19.05, fontSize: "0.55mm", anchorAlignment: "center" }), jsx("silkscreentext", { text: "RIGHT", pcbX: 18, pcbY: -19.05, fontSize: "0.55mm", anchorAlignment: "center" }), jsx("silkscreentext", { text: "ANTENNA NO COPPER", pcbX: 38.5, pcbY: -5, fontSize: "0.45mm", anchorAlignment: "center", pcbRotation: 90 }), jsx("silkscreentext", { text: "GND 3V3 TX RX EN BOOT", pcbX: 0, pcbY: 28.7, fontSize: "0.65mm", anchorAlignment: "center" }), jsx("silkscreentext", { text: "tscircuit", pcbX: 0, pcbY: 10, fontSize: "4mm", anchorAlignment: "center", layers: ["top"] }), jsx("silkscreentext", { text: "ts", pcbX: -33, isKnockout: true, pcbY: 27, knockoutPadding: "0.5mm", fontSize: "4mm", anchorAlignment: "center", layers: ["top"] }), jsx("silkscreentext", { text: "created with tscircuit", pcbX: 0, pcbY: -10, fontSize: "3.5mm", anchorAlignment: "center", pcbRotation: 180, layers: ["bottom"] }), jsx("silkscreentext", { text: "ts", pcbX: 0, isKnockout: true, pcbY: -18, knockoutPadding: "0.5mm", fontSize: "10mm", anchorAlignment: "center", pcbRotation: 180, layers: ["bottom"] }), jsx("silkscreentext", { text: "by Anas Sarkiz", pcbX: 0, pcbY: 20, fontSize: "2mm", anchorAlignment: "center", pcbRotation: 180, layers: ["bottom"] }), jsx(BoardLinkQrSilkscreen, {})] }));
export { index_circuit as default };