krishnax12/watchy-eink-smartwatch

Unfinished prototype (not production-ready): 4 native DRC errors, 2 display-flex intersections, and missing antenna radiator copper remain

Version
1.2.7
License
MIT
Stars
1

schematic/SchematicSheets.tsx

export const SchematicSheets = () => (
	<>
		<schematicsheet
			name="mcu-sheet"
			displayName="1 · ESP32-S3, Clocks & RF"
			sheetIndex={1}
			sheetSize="ANSI_B"
		>
			<schematicsection name="mcu" displayName="ESP32-S3 Core" />
			<schematicsection name="mcu-clock" displayName="Clocks" />
			<schematicsection name="mcu-rf" displayName="RF & Antenna" />
			<schematicsection name="mcu-reset" displayName="Reset & Boot" />
		</schematicsheet>
		<schematicsheet
			name="epaper-sheet"
			displayName="2 · E-Paper Display & Driver"
			sheetIndex={2}
			sheetSize="A4"
		>
			<schematicsection name="epaper" displayName="E-Paper Display" />
		</schematicsheet>
		<schematicsheet
			name="power-sheet"
			displayName="3 · Power, Battery Monitor & USB"
			sheetIndex={3}
			sheetSize="ANSI_B"
		>
			<schematicsection name="power" displayName="Battery Charging" />
			<schematicsection name="power-regulator" displayName="3.3 V Regulator" />
			<schematicsection name="power-monitor" displayName="Battery Monitor" />
			<schematicsection name="usb" displayName="USB Connector" />
			<schematicsection name="usb-protection" displayName="USB Protection" />
		</schematicsheet>
		<schematicsheet
			name="controls-sheet"
			displayName="4 · Sensors, Buttons & Motor"
			sheetIndex={4}
			sheetSize="ANSI_B"
		>
			<schematicsection name="accelerometer" displayName="Accelerometer" />
			<schematicsection name="buttons" displayName="Buttons" />
			<schematicsection name="motor" displayName="Vibration Motor" />
		</schematicsheet>
	</>
);