Electrónica Básica
Componentes pasivos y módulos de potencia que vas a usar antes de cualquier sensor.
Por componente
| Archivo | Para qué |
|---|---|
resistencias.md | Limitar corriente, dividir tensión, pull-up/pull-down |
capacitores.md | Filtrar fuente, desacoplar ICs, eliminar ruido |
transistores/ | Manejar cargas > 20mA desde un GPIO (BJT, MOSFET, Darlington) |
diodos/ | Flyback en relays, protección polaridad, rectificación |
leds.md | Indicadores de estado, alarmas visuales |
potencia/ | Relays opto, LM2596S, MB102, L298N |
cables-awg.md | Qué grosor para qué corriente |
breadboards.md | Tamaños, layout del DevKit |
buzzers.md | Alarmas sonoras |
Reglas de oro
- GPIO del ESP32 entrega típicamente ~20mA (default drive strength), 40mA absolute max (ESP32 datasheet Tabla 5-3). Para cargas mayores: transistor o módulo con optoacoplador. (Ojo: el viejo “12mA” que aparece en muchos tutoriales era del ESP8266, no aplica al ESP32.)
- Toda carga inductiva (relay, motor, solenoide, electroválvula) lleva diodo flyback en antiparalelo con la bobina.
- El ESP32 trabaja a 3.3V. Señales de 5V que entren a un GPIO dañan el chip. Verificar voltaje antes de conectar shields Arduino y módulos Grove de 5V.
- 100nF cerámico entre VCC y GND de cada IC, lo más cerca posible del pin de alimentación.
- Resistor en serie con todo LED. Sin excepciones.