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>
</>
);