Ficha de referencia
Niveles lógicos
VIH / VIL por familia — qué daña a qué

Niveles de tensión lógicos
VIH min = la tensión mínima que aún se lee como HIGH lógico. VIL max = la tensión máxima que aún se lee como LOW lógico. Valores típicos — confírmalos siempre en la hoja de datos de la pieza exacta. Mezclar familias sin comprobarlos (p. ej. atacar una entrada solo de 3.3V directamente con lógica de 5V) es una de las formas más comunes de dañar una placa.
| Familia | Alimentación | VIH mín | VIL máx | Notas |
|---|---|---|---|---|
| TTL de 5V (serie 74LS) | 5V | 2.0 V | 0.8 V | Lógica clásica de 5V — hoy casi obsoleta |
| CMOS de 5V (series 4000/74HC) | 5V | 3.5 V | 1.5 V | Salida rail-to-rail, los umbrales escalan con VCC (~70%/30%) |
| 3.3V LVCMOS/LVTTL | 3.3V | 2.0 V | 0.8 V | La mayoría de MCU modernos — STM32, casi todas las placas Arduino de 3.3V |
| Lógica de 1.8V | 1.8V | 1.17 V | 0.63 V | Común en MCU de bajo consumo y chips de memoria |
| Arduino Uno (ATmega328P) | 5V | 3.0 V | 1.5 V | Funciona a 5V — no es seguro conectarlo directamente al revés a una entrada solo de 3.3V |
| ESP32 / ESP8266 GPIO | 3.3V | 2.0 V | 0.8 V | NO tolerante a 5V en la mayoría de pines — usa un convertidor de nivel o un divisor desde lógica de 5V |







