ShiboSoftwareDev/am625sip-linux-board

This code defines the physical footprint and pin layout for an AM625 System-in-Package (SIP) component, detailing pad positions, pin labels, and package outline for hardware integration.

Version
1.0.24
License
unset
Stars
0

imports/XKTF_N02_N.tsx

import type { ChipProps } from "@tscircuit/props"

const pinLabels = {
  pin1: ["DAT2"],
  pin2: ["DAT3_CD"],
  pin3: ["CMD"],
  pin4: ["VDD"],
  pin5: ["CLK"],
  pin6: ["VSS"],
  pin7: ["DAT0"],
  pin8: ["DAT1"],
  pin9: ["CD"],
  pin10: ["GND1"],
  pin11: ["GND2"],
  pin12: ["GND3"],
  pin13: ["GND4"]
} as const

export const XKTF_N02_N = (props: ChipProps<typeof pinLabels>) => {
  return (
    <chip
      pinLabels={pinLabels}
      supplierPartNumbers={{
  "jlcpcb": [
    "C381084"
  ]
}}
      manufacturerPartNumber="XKTF_N02_N"
      footprint={<footprint>
        <hole pcbX="-4.949952mm" pcbY="-5.5500143mm" diameter="1.1999976mm" />
<hole pcbX="3.050032mm" pcbY="-5.5500143mm" diameter="1.1999976mm" />
<smtpad portHints={["pin1"]} pcbX="2.249932mm" pcbY="5.4499637mm" width="0.6999986mm" height="1.5999968mm" shape="rect" />
<smtpad portHints={["pin2"]} pcbX="1.149858mm" pcbY="5.4499637mm" width="0.6999986mm" height="1.5999968mm" shape="rect" />
<smtpad portHints={["pin3"]} pcbX="0.050038mm" pcbY="5.4499637mm" width="0.6999986mm" height="1.5999968mm" shape="rect" />
<smtpad portHints={["pin4"]} pcbX="-1.050036mm" pcbY="5.4499637mm" width="0.6999986mm" height="1.5999968mm" shape="rect" />
<smtpad portHints={["pin5"]} pcbX="-2.15011mm" pcbY="5.4499637mm" width="0.6999986mm" height="1.5999968mm" shape="rect" />
<smtpad portHints={["pin6"]} pcbX="-3.250184mm" pcbY="5.4499637mm" width="0.6999986mm" height="1.5999968mm" shape="rect" />
<smtpad portHints={["pin7"]} pcbX="-4.350004mm" pcbY="5.4499637mm" width="0.6999986mm" height="1.5999968mm" shape="rect" />
<smtpad portHints={["pin8"]} pcbX="-5.450078mm" pcbY="5.4499637mm" width="0.6999986mm" height="1.5999968mm" shape="rect" />
<smtpad portHints={["pin9"]} pcbX="-6.550152mm" pcbY="5.4499637mm" width="0.6999986mm" height="1.5999968mm" shape="rect" />
<smtpad portHints={["pin10"]} pcbX="-7.750048mm" pcbY="4.4499657mm" width="1.1999976mm" height="1.499997mm" shape="rect" />
<smtpad portHints={["pin11"]} pcbX="-7.750048mm" pcbY="-5.1499643mm" width="1.1999976mm" height="2.1999956mm" shape="rect" />
<smtpad portHints={["pin12"]} pcbX="6.849872mm" pcbY="4.4499657mm" width="1.5999968mm" height="1.499997mm" shape="rect" />
<smtpad portHints={["pin13"]} pcbX="7.750048mm" pcbY="-5.1499643mm" width="1.1999976mm" height="2.1999956mm" shape="rect" />
<silkscreenpath route={[{"x":-7.620076200000085,"y":3.720960299999888},{"x":-7.620076200000085,"y":-3.7720397000000503}]} />
<silkscreenpath route={[{"x":-7.620076200000085,"y":-6.566039700000147},{"x":-7.620076200000085,"y":-8.852039700000091},{"x":7.619923799999924,"y":-8.852039700000091},{"x":7.619923799999924,"y":-6.566039700000147}]} />
<silkscreenpath route={[{"x":-7.620508000000086,"y":5.752223700000059},{"x":-7.620508000000086,"y":6.549783699999921}]} />
<silkscreenpath route={[{"x":-7.620508000000086,"y":6.549783699999921},{"x":7.746491999999876,"y":6.549783699999921}]} />
<silkscreenpath route={[{"x":7.746491999999876,"y":6.549783699999921},{"x":7.746491999999876,"y":5.40967929999988}]} />
<silkscreenpath route={[{"x":7.746491999999876,"y":3.490226699999994},{"x":7.746491999999876,"y":-3.6457763000000796}]} />
<silkscreentext text="{NAME}" pcbX="0.002032mm" pcbY="7.5421637mm" anchorAlignment="center" fontSize="1mm" />
<courtyardoutline outline={[{"x":-8.59186800000009,"y":6.792163699999946},{"x":8.595931999999948,"y":6.792163699999946},{"x":8.595931999999948,"y":-9.786036300000092},{"x":-8.59186800000009,"y":-9.786036300000092},{"x":-8.59186800000009,"y":6.792163699999946}]} />
      </footprint>}
      cadModel={{
        objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C381084.obj?uuid=3647d16c094c4f96af19c9f1603b5ec3",
        stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C381084.step?uuid=3647d16c094c4f96af19c9f1603b5ec3",
        pcbRotationOffset: 0,
        modelOriginPosition: { x: 0.00007619999996677507, y: 2.2910553000000164, z: -0.0000012000000000345068 },
      }}
      {...props}
    />
  )
}