astra/am3352-sbc
A tscircuit package created by astra.
- Version
- 0.1.28
- License
- unset
- Stars
- 0
components/aux-input-fuse.tsx
import type { FuseProps } from "@tscircuit/props";
/** Littelfuse 0467001.NRHF / C151139, fast 1 A, 32 V, 0603.
* Manufacturer reflow pattern: 0.762 × 1.09 mm lands, 1.02 mm inner gap.
* The 1 A rating supports at most 0.75 A normal continuous current at 25 °C
* after the documented 25% derating. Apply additional hot derating.
* A fuse is not a precise current limiter; input/load limits are separate.
*/
export function AuxInputFuse(
props: Omit<FuseProps, "currentRating" | "voltageRating" | "footprint">,
) {
return (
<fuse
{...props}
currentRating={1}
voltageRating={32}
manufacturerPartNumber="0467001.NRHF"
supplierPartNumbers={{ jlcpcb: ["C151139"] }}
footprint={
<footprint>
<smtpad portHints={["pin1"]} pcbX={-0.891} pcbY={0} width={0.762} height={1.09} shape="rect" />
<smtpad portHints={["pin2"]} pcbX={0.891} pcbY={0} width={0.762} height={1.09} shape="rect" />
<silkscreentext text="{NAME}" pcbX={0} pcbY={1.25} fontSize={0.6} />
<courtyardoutline outline={[
{ x: -1.525, y: -0.8 }, { x: 1.525, y: -0.8 },
{ x: 1.525, y: 0.8 }, { x: -1.525, y: 0.8 },
{ x: -1.525, y: -0.8 },
]} />
</footprint>
}
/>
);
}