abse/boostxl-sharp128

This code defines a printed circuit board (PCB) with various surface-mount resistors, capacitors, inductors, and integrated circuits, including power management components and interface connectors, for a TI-based LCD and microSD module using 0603 and other package types.

Version
1.0.0
License
unset
Stars
0

imports/DM3BT_DSF_PEJS.tsx

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

const pinLabels = {
  pin1: ["SHELL1"],
  pin2: ["DAT2"],
  pin3: ["pin3"],
  pin4: ["CMD"],
  pin5: ["VDD"],
  pin6: ["CLK"],
  pin7: ["VSS"],
  pin8: ["DAT0"],
  pin9: ["DAT1"],
  pin10: ["B"],
  pin11: ["SHELL2"],
  pin12: ["A"],
  pin13: ["SHELL3"],
  pin14: ["SHELL4"]
} as const

export const DM3BT_DSF_PEJS = (props: ChipProps<typeof pinLabels>) => {
  return (
    <chip
      pinLabels={pinLabels}
      supplierPartNumbers={{
  "jlcpcb": [
    "C597972"
  ]
}}
      manufacturerPartNumber="DM3BT_DSF_PEJS"
      footprint={<footprint>
        <smtpad portHints={["pin1"]} pcbX="-4.7250477mm" pcbY="7.6114783mm" width="0.999998mm" height="1.3999972mm" shape="rect" />
<smtpad portHints={["pin2"]} pcbX="-2.8251277mm" pcbY="7.6114783mm" width="0.6999986mm" height="1.3999972mm" shape="rect" />
<smtpad portHints={["pin3"]} pcbX="-1.7250537mm" pcbY="7.6114783mm" width="0.6999986mm" height="1.3999972mm" shape="rect" />
<smtpad portHints={["pin4"]} pcbX="-0.6249797mm" pcbY="7.6114783mm" width="0.6999986mm" height="1.3999972mm" shape="rect" />
<smtpad portHints={["pin5"]} pcbX="0.4748403mm" pcbY="7.6114783mm" width="0.6999986mm" height="1.3999972mm" shape="rect" />
<smtpad portHints={["pin6"]} pcbX="1.5749143mm" pcbY="7.6114783mm" width="0.6999986mm" height="1.3999972mm" shape="rect" />
<smtpad portHints={["pin7"]} pcbX="2.6749883mm" pcbY="7.6114783mm" width="0.6999986mm" height="1.3999972mm" shape="rect" />
<smtpad portHints={["pin8"]} pcbX="3.7750623mm" pcbY="7.6114783mm" width="0.6999986mm" height="1.3999972mm" shape="rect" />
<smtpad portHints={["pin9"]} pcbX="4.8748823mm" pcbY="7.6114783mm" width="0.6999986mm" height="1.3999972mm" shape="rect" />
<smtpad portHints={["pin10"]} pcbX="5.8248423mm" pcbY="7.7384783mm" width="0.6999986mm" height="1.1999976mm" shape="rect" />
<smtpad portHints={["pin11"]} pcbX="6.7750563mm" pcbY="-6.3884937mm" width="1.1999976mm" height="3.1999936mm" shape="rect" />
<smtpad portHints={["pin12"]} pcbX="6.7750563mm" pcbY="-2.7885517mm" width="1.1999976mm" height="1.1999976mm" shape="rect" />
<smtpad portHints={["pin13"]} points={[{x: "-7.3750551mm", y: "-8.3384771mm"}, {x: "-5.3750591mm", y: "-8.3384771mm"}, {x: "-5.3750591mm", y: "-7.8384781mm"}, {x: "-5.8750581mm", y: "-7.8384781mm"}, {x: "-5.8750581mm", y: "-6.3384811mm"}, {x: "-7.3750551mm", y: "-6.3384811mm"}]} shape="polygon" />
<smtpad portHints={["pin14"]} pcbX="6.7750563mm" pcbY="3.4113343mm" width="1.1999976mm" height="1.1999976mm" shape="rect" />
<silkscreenpath route={[{"x":7.124915900000133,"y":2.5802971000000525},{"x":7.124915900000133,"y":-1.9573367000000417}]} />
<silkscreenpath route={[{"x":7.124915900000133,"y":7.919986700000095},{"x":7.124915900000133,"y":4.242574699999864}]} />
<silkscreenpath route={[{"x":7.124915900000133,"y":-4.557331499999918},{"x":7.124915900000133,"y":-3.6195889000000534}]} />
<silkscreenpath route={[{"x":-5.143919100000062,"y":-8.129968500000018},{"x":5.992888700000094,"y":-8.129968500000018}]} />
<silkscreenpath route={[{"x":-5.456212100000016,"y":7.919986700000095},{"x":-6.725018300000102,"y":7.919986700000095},{"x":-6.725018300000102,"y":-6.107315699999958}]} />
<silkscreenpath route={[{"x":-3.4062288999999737,"y":7.919986700000095},{"x":-3.9939087000001336,"y":7.919986700000095}]} />
<silkscreenpath route={[{"x":7.124915900000133,"y":7.919986700000095},{"x":6.406070499999942,"y":7.919986700000095}]} />
<silkscreentext text="{NAME}" pcbX="0.0120523mm" pcbY="9.3285203mm" anchorAlignment="center" fontSize="1mm" />
<courtyardoutline outline={[{"x":-7.61664769999993,"y":8.578520300000037},{"x":7.640752299999804,"y":8.578520300000037},{"x":7.640752299999804,"y":-8.609279700000002},{"x":-7.61664769999993,"y":-8.609279700000002},{"x":-7.61664769999993,"y":8.578520300000037}]} />
      </footprint>}
      cadModel={{
        objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C597972.obj?uuid=5d9ec67c432b495d85751905a9c87ee8",
        stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C597972.step?uuid=5d9ec67c432b495d85751905a9c87ee8",
        pcbRotationOffset: 0,
        modelOriginPosition: { x: 0.055999899999875424, y: 0.2339848000000302, z: -0.01 },
      }}
      {...props}
    />
  )
}