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/TPTLV803EA29VDBZR.tsx
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin1: ["GND"],
pin2: ["RESET_N"],
pin3: ["VDD"],
} as const
/**
* TECH PUBLIC TPTLV803EA29VDBZR, JLCPCB/LCSC C53100572.
*
* Pinout follows the pin-compatible TI TLV803E DBZ package:
* 1 = GND, 2 = active-low open-drain RESET, 3 = VDD.
* The A29V option has a 2.93 V threshold and a 240 ms nominal delay.
*/
export const TPTLV803EA29VDBZR = (
props: ChipProps<typeof pinLabels>,
) => (
<chip
pinLabels={pinLabels}
pinAttributes={{
GND: { requiresGround: true, mustBeConnected: true },
VDD: { requiresPower: true, mustBeConnected: true },
RESET_N: { mustBeConnected: true },
}}
manufacturerPartNumber="TPTLV803EA29VDBZR"
supplierPartNumbers={{ jlcpcb: ["C53100572"] }}
footprint={
<footprint>
<smtpad portHints={["pin1"]} pcbX="-0.95mm" pcbY="-1.10mm" width="0.80mm" height="0.90mm" shape="rect" />
<smtpad portHints={["pin2"]} pcbX="0.95mm" pcbY="-1.10mm" width="0.80mm" height="0.90mm" shape="rect" />
<smtpad portHints={["pin3"]} pcbX="0mm" pcbY="1.10mm" width="0.80mm" height="0.90mm" shape="rect" />
<silkscreenpath route={[{ x: -1.45, y: -1.65 }, { x: 1.45, y: -1.65 }, { x: 1.45, y: 1.65 }, { x: -1.45, y: 1.65 }, { x: -1.45, y: -1.65 }]} />
<silkscreencircle pcbX="-1.05mm" pcbY="-1.05mm" radius="0.18mm" />
<courtyardrect width="3.40mm" height="3.80mm" />
</footprint>
}
{...props}
/>
)