ShiboSoftwareDev/t113-s3-linux-computer-p9

The code defines a PCB subcircuit for a buck converter module featuring a TMI3112H IC, FTC252010S power switch, and associated passive components like capacitors and resistors for voltage regulation and feedback control.

Version
0.1.4
License
unset
Stars
0

imports/ZX_HY2_0_4PZZ.tsx

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

const pinLabels = {
  pin1: ["pin1"],
  pin2: ["pin2"],
  pin3: ["pin3"],
  pin4: ["pin4"]
} as const

export const ZX_HY2_0_4PZZ = (props: ChipProps<typeof pinLabels>) => {
  return (
    <chip
      pinLabels={pinLabels}
      supplierPartNumbers={{
  "jlcpcb": [
    "C7429580"
  ]
}}
      manufacturerPartNumber="ZX_HY2_0_4PZZ"
      footprint={<footprint>
        <platedhole  portHints={["pin4"]} pcbX="-2.999994mm" pcbY="0mm" outerDiameter="1.2999974mm" holeDiameter="0.8499856mm" shape="circle" />
<platedhole  portHints={["pin3"]} pcbX="-0.999998mm" pcbY="0mm" outerDiameter="1.2999974mm" holeDiameter="0.8499856mm" shape="circle" />
<platedhole  portHints={["pin2"]} pcbX="0.999998mm" pcbY="0mm" outerDiameter="1.2999974mm" holeDiameter="0.8499856mm" shape="circle" />
<platedhole  portHints={["pin1"]} pcbX="2.999994mm" pcbY="0mm" outerDiameter="1.2999974mm" holeDiameter="0.8499856mm" shape="circle" />
<silkscreenpath route={[{"x":-4.999989999999912,"y":2.1999955999999656},{"x":5.099964399999976,"y":2.1999955999999656},{"x":5.099964399999976,"y":-2.999994000000015},{"x":3.3000187999998616,"y":-2.999994000000015},{"x":3.3000187999998616,"y":-2.1000212000000147},{"x":2.8000197999999727,"y":-2.1000212000000147},{"x":2.8000197999999727,"y":-2.8999688000000106},{"x":-2.8000198000000864,"y":-2.8999688000000106},{"x":-2.8000198000000864,"y":-1.99999600000001},{"x":-3.300018800000089,"y":-1.99999600000001},{"x":-3.300018800000089,"y":-2.8999688000000106},{"x":-4.999989999999912,"y":-2.8999688000000106},{"x":-4.999989999999912,"y":2.1999955999999656}]} />
<silkscreentext text="{NAME}" pcbX="0.048006mm" pcbY="3.2098mm" anchorAlignment="center" fontSize="1mm" />
<courtyardoutline outline={[{"x":-5.25659399999995,"y":2.459799999999973},{"x":5.352606000000037,"y":2.459799999999973},{"x":5.352606000000037,"y":-3.2472000000000207},{"x":-5.25659399999995,"y":-3.2472000000000207},{"x":-5.25659399999995,"y":2.459799999999973}]} />
      </footprint>}
      cadModel={{
        objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7429580.obj?uuid=7ffddc254bd94ca8ba71ea9d52e8ea32",
        stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7429580.step?uuid=7ffddc254bd94ca8ba71ea9d52e8ea32",
        pcbRotationOffset: 0,
        modelOriginPosition: { x: 0, y: 0.3499993000000359, z: 0.29999399999999987 },
      }}
      {...props}
    />
  )
}