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/AP2112K_1_2TRG1.tsx
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin1: ["IN"],
pin2: ["GND"],
pin3: ["EN"],
pin4: ["NC"],
pin5: ["OUT"]
} as const
export const AP2112K_1_2TRG1 = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
supplierPartNumbers={{
"jlcpcb": [
"C460310"
]
}}
manufacturerPartNumber="AP2112K-1.2TRG1"
footprint={<footprint>
<smtpad portHints={["pin1"]} pcbX="1.299972mm" pcbY="-0.94996mm" width="0.8999982mm" height="0.499999mm" shape="rect" />
<smtpad portHints={["pin2"]} pcbX="1.299972mm" pcbY="0mm" width="0.8999982mm" height="0.499999mm" shape="rect" />
<smtpad portHints={["pin3"]} pcbX="1.299972mm" pcbY="0.94996mm" width="0.8999982mm" height="0.499999mm" shape="rect" />
<smtpad portHints={["pin4"]} pcbX="-1.299972mm" pcbY="0.94996mm" width="0.8999982mm" height="0.499999mm" shape="rect" />
<smtpad portHints={["pin5"]} pcbX="-1.299972mm" pcbY="-0.94996mm" width="0.8999982mm" height="0.499999mm" shape="rect" />
<silkscreenpath route={[{"x":0.7999730000000227,"y":1.4257020000001148},{"x":0.7999730000000227,"y":1.4500606000001426}]} />
<silkscreenpath route={[{"x":0.7999730000000227,"y":-1.4499589999999216},{"x":0.7999730000000227,"y":-1.425524199999927}]} />
<silkscreenpath route={[{"x":-0.8000745999999026,"y":-1.425524199999927},{"x":-0.8000745999999026,"y":-1.4499589999999216}]} />
<silkscreenpath route={[{"x":-0.8000745999999026,"y":0.4744974000001321},{"x":-0.8000745999999026,"y":-0.47434499999985746}]} />
<silkscreenpath route={[{"x":-0.8000745999999026,"y":1.4500606000001426},{"x":-0.8000745999999026,"y":1.4257020000001148}]} />
<silkscreenpath route={[{"x":0.7999730000000227,"y":1.4500606000001426},{"x":-0.8000745999999026,"y":1.4500606000001426}]} />
<silkscreenpath route={[{"x":0.7999730000000227,"y":-1.4499589999999216},{"x":-0.8000745999999026,"y":-1.4499589999999216}]} />
<silkscreenpath route={[{"x":1.3970000000000482,"y":-1.65099999999984},{"x":1.3926725799387896,"y":-1.68387001872793},{"x":1.3799852262804961,"y":-1.7144999999998163},{"x":1.3598025612106994,"y":-1.7408025612105575},{"x":1.3335000000000719,"y":-1.760985226280468},{"x":1.3028700187279583,"y":-1.7736725799386477},{"x":1.2699999999998681,"y":-1.7779999999997926},{"x":1.2371299812720054,"y":-1.7736725799386477},{"x":1.2064999999998918,"y":-1.760985226280468},{"x":1.1801974387892642,"y":-1.7408025612105575},{"x":1.1600147737193538,"y":-1.7144999999998163},{"x":1.1473274200612877,"y":-1.68387001872793},{"x":1.1429999999999154,"y":-1.65099999999984},{"x":1.1473274200612877,"y":-1.6181299812718635},{"x":1.1600147737193538,"y":-1.5874999999998636},{"x":1.1801974387892642,"y":-1.5611974387891223},{"x":1.2064999999998918,"y":-1.5410147737193256},{"x":1.2371299812720054,"y":-1.5283274200612595},{"x":1.2699999999998681,"y":-1.5239999999998872},{"x":1.3028700187279583,"y":-1.5283274200612595},{"x":1.3335000000000719,"y":-1.5410147737193256},{"x":1.3598025612106994,"y":-1.5611974387891223},{"x":1.3799852262804961,"y":-1.5874999999998636},{"x":1.3926725799387896,"y":-1.6181299812718635},{"x":1.3970000000000482,"y":-1.65099999999984}]} />
<silkscreentext text="{NAME}" pcbX="0.011938mm" pcbY="2.512062mm" anchorAlignment="center" fontSize="1mm" />
<courtyardoutline outline={[{"x":-1.990662000000043,"y":1.7620620000001281},{"x":2.014538000000016,"y":1.7620620000001281},{"x":2.014538000000016,"y":-2.0145379999999022},{"x":-1.990662000000043,"y":-2.0145379999999022},{"x":-1.990662000000043,"y":1.7620620000001281}]} />
</footprint>}
cadModel={{
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C460310.obj?uuid=a96fadd2d8f74c3887edfda2104d5d81",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C460310.step?uuid=a96fadd2d8f74c3887edfda2104d5d81",
pcbRotationOffset: 180,
modelOriginPosition: { x: -0.00006350000001020817, y: 0.00005080000005364127, z: -0.148939 },
}}
{...props}
/>
)
}