rushabhcodes/ESP32-E-Reader

Battery-powered ESP32-C3 e-reader board with USB-C LiPo charging/protection, buck-boost 3.3 V supply, Wi‑Fi MCU, e-paper and microSD interfaces, display charge-pump rails, and tactile power/navigation controls.

Version
1.0.87
License
unset
Stars
3

imports/DW01A.tsx

import localC2927799obj from "../assets/components/C2927799.obj";
import type { ChipProps } from "@tscircuit/props";

const pinLabels = {
	pin1: ["OD"],
	pin2: ["CSI"],
	pin3: ["OC"],
	pin4: ["NC"],
	pin5: ["VDD"],
	pin6: ["VSS"],
} as const;

const pinAttributes = {
	pin4: { doNotConnect: true },
	pin5: { requiresPower: true },
	pin6: { requiresGround: true },
} as const;

export const DW01A = (props: ChipProps<typeof pinLabels>) => {
	return (
		<chip
			pinLabels={pinLabels}
			pinAttributes={pinAttributes}
			supplierPartNumbers={{
				jlcpcb: ["C2927799"],
			}}
			manufacturerPartNumber="DW01A"
			footprint="jlcpcb:C2927799"
			cadModel={{
				objUrl:
					localC2927799obj,
				pcbRotationOffset: 90,
				modelOriginPosition: {
					x: -0.000012700000070253736,
					y: 0.000012700000070253736,
					z: -0.048939,
				},
			}}
			{...props}
		/>
	);
};