imrishabh18/aux

This code defines an SMT surface-mount electronic component with five pins, including its physical footprint and 3D model for PCB integration.

Usage: To import and use the PJ_3537S_SMT component: 1. Import the component: ```tsx import { PJ_3537S_SMT } from "@tsci/imrishabh18.aux" ``` 2. Use in a circuit: ```tsx <board> <PJ_3537S_SMT name="J1" /> </board> ``` The component has 5 pins (pin1 through pin5) and can be positioned and connected using standard tscircuit tracing methods.

Version
0.0.1
License
unset
Stars
0

dist/schematic.svg

PCBPCB preview for dist/schematic.svg
SchematicSchematic preview for dist/schematic.svg
<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="600" style="background-color: rgb(245, 241, 237)" data-real-to-screen-transform="matrix(267.8571428571,0,0,-267.8571428571,677.6785714286,300)" data-software-used-string="@tscircuit/core@0.0.747"><style>
              .boundary { fill: rgb(245, 241, 237); }
              .schematic-boundary { fill: none; stroke: #fff; }
              .component { fill: none; stroke: rgb(132, 0, 0); }
              .chip { fill: rgb(255, 255, 194); stroke: rgb(132, 0, 0); }
              .component-pin { fill: none; stroke: rgb(132, 0, 0); }
              /* Basic per-trace hover fallback */
              .trace:hover {
                filter: invert(1);
              }
              .trace:hover .trace-crossing-outline {
                opacity: 0;
              }
              .trace:hover .trace-junction {
                filter: invert(1);
              }
              /* Net-hover highlighting: when a trace or its overlays are hovered,
                 invert color for all traces (base + overlays) sharing the same
                 subcircuit connectivity key. Also hide crossing outline during hover. */
              
              .text { font-family: sans-serif; fill: rgb(0, 150, 0); }
              .pin-number { fill: rgb(169, 0, 0); }
              .port-label { fill: rgb(0, 100, 100); }
              .component-name { fill: rgb(0, 100, 100); }
            </style><rect class="boundary" x="0" y="0" width="1200" height="600"/><g data-circuit-json-type="schematic_component" data-schematic-component-id="schematic_component_0"><rect class="component chip" x="516.96428571434" y="192.85714285716" width="321.42857142851994" height="214.28571428568" stroke-width="5.357142857142px" fill="rgb(255, 255, 194)" stroke="rgb(132, 0, 0)"/><rect class="component-overlay" x="516.96428571434" y="192.85714285716" width="321.42857142851994" height="214.28571428568" fill="transparent"/><text x="516.96428571434" y="441.964285714263" fill="#006464" text-anchor="start" dominant-baseline="middle" font-family="sans-serif" font-size="48.21428571427799px" transform="rotate(0, 516.96428571434, 441.964285714263)">PJ_3537S_SMT</text><text x="516.96428571434" y="158.03571428573701" fill="#006464" text-anchor="start" dominant-baseline="middle" font-family="sans-serif" font-size="48.21428571427799px" transform="rotate(0, 516.96428571434, 158.03571428573701)"></text><line class="component-pin" x1="516.96428571434" y1="246.42857142858" x2="415.178571428642" y2="246.42857142858" stroke-width="5.357142857142px"/><g data-schematic-port-id="source_port_0"><circle class="component-pin" cx="409.8214285715" cy="246.42857142858" r="5.357142857142" stroke-width="5.357142857142px"/><rect x="404.464285714358" y="241.071428571438" width="10.714285714284" height="10.714285714284" opacity="0"/></g><text class="pin-number" x="463.39285714292" y="241.071428571438" style="font-family: sans-serif;" fill="rgb(169, 0, 0)" text-anchor="middle" dominant-baseline="auto" font-size="40.17857142856499px" transform="">1</text><line class="component-pin" x1="516.96428571434" y1="300" x2="415.178571428642" y2="300" stroke-width="5.357142857142px"/><g data-schematic-port-id="source_port_1"><circle class="component-pin" cx="409.8214285715" cy="300" r="5.357142857142" stroke-width="5.357142857142px"/><rect x="404.464285714358" y="294.642857142858" width="10.714285714284" height="10.714285714284" opacity="0"/></g><text class="pin-number" x="463.39285714292" y="294.642857142858" style="font-family: sans-serif;" fill="rgb(169, 0, 0)" text-anchor="middle" dominant-baseline="auto" font-size="40.17857142856499px" transform="">2</text><line class="component-pin" x1="516.96428571434" y1="353.57142857142003" x2="415.178571428642" y2="353.57142857142003" stroke-width="5.357142857142px"/><g data-schematic-port-id="source_port_2"><circle class="component-pin" cx="409.8214285715" cy="353.57142857142003" r="5.357142857142" stroke-width="5.357142857142px"/><rect x="404.464285714358" y="348.21428571427805" width="10.714285714284" height="10.714285714284" opacity="0"/></g><text class="pin-number" x="463.39285714292" y="348.214285714278" style="font-family: sans-serif;" fill="rgb(169, 0, 0)" text-anchor="middle" dominant-baseline="auto" font-size="40.17857142856499px" transform="">3</text><line class="component-pin" x1="838.39285714286" y1="326.78571428571" x2="940.1785714285579" y2="326.78571428571" stroke-width="5.357142857142px"/><g data-schematic-port-id="source_port_3"><circle class="component-pin" cx="945.5357142856999" cy="326.78571428571" r="5.357142857142" stroke-width="5.357142857142px"/><rect x="940.1785714285579" y="321.42857142856803" width="10.714285714284" height="10.714285714284" opacity="0"/></g><text class="pin-number" x="891.96428571428" y="321.428571428568" style="font-family: sans-serif;" fill="rgb(169, 0, 0)" text-anchor="middle" dominant-baseline="auto" font-size="40.17857142856499px" transform="">4</text><line class="component-pin" x1="838.39285714286" y1="273.21428571429" x2="940.1785714285579" y2="273.21428571429" stroke-width="5.357142857142px"/><g data-schematic-port-id="source_port_4"><circle class="component-pin" cx="945.5357142856999" cy="273.21428571429" r="5.357142857142" stroke-width="5.357142857142px"/><rect x="940.1785714285579" y="267.857142857148" width="10.714285714284" height="10.714285714284" opacity="0"/></g><text class="pin-number" x="891.96428571428" y="267.857142857148" style="font-family: sans-serif;" fill="rgb(169, 0, 0)" text-anchor="middle" dominant-baseline="auto" font-size="40.17857142856499px" transform="">5</text></g><g class="schematic-port-hover" data-schematic-port-id="source_port_0"><circle cx="409.8214285715" cy="246.42857142858" r="10.714285714284" fill="red" opacity="0"/></g><g class="schematic-port-hover" data-schematic-port-id="source_port_1"><circle cx="409.8214285715" cy="300" r="10.714285714284" fill="red" opacity="0"/></g><g class="schematic-port-hover" data-schematic-port-id="source_port_2"><circle cx="409.8214285715" cy="353.57142857142003" r="10.714285714284" fill="red" opacity="0"/></g><g class="schematic-port-hover" data-schematic-port-id="source_port_3"><circle cx="945.5357142856999" cy="326.78571428571" r="10.714285714284" fill="red" opacity="0"/></g><g class="schematic-port-hover" data-schematic-port-id="source_port_4"><circle cx="945.5357142856999" cy="273.21428571429" r="10.714285714284" fill="red" opacity="0"/></g></svg>