abse/boostxl-audio
This code defines a PCB footprint and 3D model for a Bourns 3352T-1-104LF rotary potentiometer with three pins, used as an adjustable resistor component.
- Version
- 1.0.9
- License
- unset
- Stars
- 0
imports/TPA301DGNR/TPA301DGNR.tsx
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin1: ["SHUTDOWN"],
pin2: ["BYPASS"],
pin3: ["IN_POS"],
pin4: ["IN"],
pin5: ["VO_POS"],
pin6: ["VDD"],
pin7: ["GND"],
pin8: ["VO_NEG"],
pin9: ["EP"]
} as const
const footprinterPinLabels = {
...pinLabels,
"pin9": [...pinLabels["pin9"], "thermalpad"],
} as const
export const TPA301DGNR = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={footprinterPinLabels}
supplierPartNumbers={{
"jlcpcb": [
"C544668"
]
}}
manufacturerPartNumber="TPA301DGNR"
externallyConnectedPins={[["pin7", "pin9"]]}
footprint="vssop8_thermalpad1.5mmx1.8mm_pw0.364mm_pl1.43mm_pin1location(leftside,bottom)"
{...props}
/>
)
}