Cableado del conector
No se usan pares de alta velocidad ni pines USB 3.x. La pantalla está conectada a tierra a través de una resistencia de 1 MΩ y un condensador de 10 nF para supresión de ESD.
Ruta de alimentación
- VBUS alimenta un regulador LDO de 3,3 V (TPS73533) que alimenta el SAMD21, el OLED, el controlador táctil y la EEPROM.
- La corriente total se mantiene por debajo de 120 mA durante las animaciones del OLED, dentro de los límites USB 2.0.
- La protección contra corriente inversa evita alimentar el host cuando el dispositivo está apagado.
- Un fusible PTC resetable (250 mA) añade protección contra cortocircuitos.
Descriptores USB
Cada interfaz tiene su propio par de endpoints, permitiendo comunicación simultánea de teclado y serie sin re-enumeración.
Consideraciones de seguridad
- El firmware ignora peticiones de control específicas de fabricante y solo responde a descriptores USB estándar.
- Los informes HID se generan solamente a partir de acciones confirmadas por el usuario; no hay tecleo disparado por host.
- Los comandos CDC requieren que el dispositivo esté desbloqueado y, para acciones destructivas, una confirmación de pulsación larga.
- El suspend USB dispara un bloqueo inmediato tras 30 segundos de inactividad.
Resolución de problemas de enumeración
Si las líneas de datos USB están dañadas, el dispositivo aún puede encenderse, pero no se tecleará ninguna credencial. Inspecciona el conector por residuos o estrés mecánico.