OBJETIVO: Diseñar un sistema de signos vitales basado en ESP32, dividido en dos PCBs separadas (Principal y Sensor) que se comunican a través de un Bus I²C por cable plano.
RESTRICCIONES CRÍTICAS (DEBEN SER CUMPLIDAS ESTRICTAMENTE):
1. Limpieza de Componentes y Pasivos
- ELIMINAR: Eliminar del diseño de la PCB Principal todo footprint para el chip MAX30102 (U2, U3, U4, etc.).
- CONSOLIDAR C1/C2/etc.: Eliminar el exceso de condensadores. Solo conservar los necesarios para el desacople (100 nF) y el filtro del LDO (10 uF).
- CONSOLIDAR JUMPERS/BOTONES: Eliminar footprints de botones (SW1, SW2) y headers duplicados (solo un J3 UART 1x6).
2. Diseño de la Placa Principal (Control y Pantalla)
- Componentes Internos: ESP32 (U1), LDO (U6), OLED (U5), 2x Pull-ups (R1, R2).
- Conectores: Conector de Batería (JST-PH-2), Header UART (J3, 1x6).
- Bus I²C: Conectar el Bus I²C (SDA/SCL de U1) a la OLED (U5) y al Conector de Bus (J2). Las pull-ups (4.7 kΩ) deben estar cerca de U1.
- Conector del Sensor (J2): Implementar un Conector de 4 pines FFC/FPC (para cable plano) en el borde de la placa. Este es el único punto de conexión del sensor externo. Pinout: 1=3V3, 2=GND, 3=SDA, 4=SCL.
- RF Keep-Out: El diseño de la PCB debe mantener una zona de exclusión de cobre total bajo la antena del ESP32 (U1). El ruteo I²C debe ser corto y alejado de esta zona.
3. Diseño de la Placa Secundaria (Sensor)
- Contorno: Dibujar una pequeña PCB separada.
- Componentes: Chip MAX30102 (U4) y su Conector FFC/FPC de 4 pines (opuesto de J2).
- Ruteo: Conectar VCC/GND/SDA/SCL del chip U4 a su conector FFC/FPC. Incluir un condensador de desacople de 100 nF cerca de U4.
OBJETIVO FINAL: Generar el diseño de ambas placas, mostrando la conexión lógica entre J2 (PCB Principal) y el conector en la PCB del sensor a través del cable plano.