Devesh36/pocket-audio-player

A portable, rechargeable microSD audio player built around an RP2040, SPI flash, USB‑C charging/power management, LCD/button controls, PCM5102A I²S DAC, and TPA6132A headphone amplifier in a 3D‑printed enclosure.

Version
1.0.12
License
unset
Stars
0

imports/PZ254V_11_02P.tsx

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

export const PZ254V_11_02P_FOOTPRINT = (
	<footprint>
		<platedhole
			portHints={["pin1"]}
			pcbX="-1.27mm"
			pcbY="0mm"
			holeWidth="1.1999976mm"
			holeHeight="1.1999976mm"
			outerWidth="1.999996mm"
			outerHeight="1.999996mm"
			rectPad={true}
			pcbRotation="0deg"
			shape="pill"
		/>
		<platedhole
			portHints={["pin2"]}
			pcbX="1.27mm"
			pcbY="0mm"
			outerDiameter="1.999996mm"
			holeDiameter="1.1999976mm"
			shape="circle"
		/>
		<silkscreenpath
			route={[
				{ x: 2.5400000000000205, y: 1.2700000000000102 },
				{ x: 2.5400000000000205, y: -1.2699999999999818 },
				{ x: -2.5399999999999636, y: -1.2699999999999818 },
				{ x: -2.5399999999999636, y: 1.2700000000000102 },
				{ x: -0.6349999999999909, y: 1.2700000000000102 },
			]}
		/>
		<silkscreenpath
			route={[
				{ x: 2.5400000000000205, y: 1.2700000000000102 },
				{ x: -0.6349999999999909, y: 1.2700000000000102 },
			]}
		/>
		<silkscreentext
			text="{NAME}"
			pcbX="-0.0127mm"
			pcbY="2.27mm"
			anchorAlignment="center"
			fontSize="1mm"
		/>
		<courtyardoutline
			outline={[
				{ x: -2.7899999999999636, y: 1.5200000000000102 },
				{ x: 2.7900000000000205, y: 1.5200000000000102 },
				{ x: 2.7900000000000205, y: -1.5199999999999818 },
				{ x: -2.7899999999999636, y: -1.5199999999999818 },
				{ x: -2.7899999999999636, y: 1.5200000000000102 },
			]}
		/>
	</footprint>
);

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

export const PZ254V_11_02P = (props: ChipProps<typeof pinLabels>) => {
	return (
		<chip
			pinLabels={pinLabels}
			supplierPartNumbers={{
				jlcpcb: ["C492401"],
			}}
			manufacturerPartNumber="PZ254V-11-02P"
			footprint={PZ254V_11_02P_FOOTPRINT}
			cadModel={{
				objUrl:
					"https://modelcdn.tscircuit.com/easyeda_models/assets/C492401.obj?uuid=efa113086ba8489bb4758f5d6de637cd",
				stepUrl:
					"https://modelcdn.tscircuit.com/easyeda_models/assets/C492401.step?uuid=efa113086ba8489bb4758f5d6de637cd",
				pcbRotationOffset: 0,
				modelOriginPosition: { x: -1.27, y: 0, z: -0.000005999999999950489 },
			}}
			{...props}
		/>
	);
};