Sí. Para hacerlo en papel, lo más útil es olvidarte de nets y Flux por un momento y escribirlo como “pin -> pin” y por bloques. Para este tipo de circuito, conviene separar alimentación, entradas, control y salidas y describir lo que realmente vas a dibujar de forma concreta . También, cuando conviertes una idea o imagen a circuito, es mejor pasarla a una lista específica de conexiones antes de dibujarla .
Conexionado en papel del proyecto domótico completo1. Alimentación
Esta parte ya quedó implementada como salida con MOSFET, con control desde GPIO y diodo flyback, que es una estructura válida y concreta de salida de potencia para el proyecto .
Ese enfoque por subsistemas y flujo de señal es justo la forma recomendada de explicar y plasmar un proyecto completo .
Importante
Todo GND debe estar unido.
Si un sensor entrega 5 V en su salida, no conviene meterlo directo al GPIO del ESP32 sin adaptar nivel.
El cooler y cargas no van directo al ESP32: van por MOSFET.
Si querés, ahora te lo hago todavía más fácil: te lo puedo pasar como “esquemático textual prolijo para copiar tal cual en una hoja”, en bloque único, tipo apunte escolar.
Added a model cooler output stage controlled by the ESP32.
U1 GPIO25 drives the cooler switch.
R1 = 100 ohm gate resistor between GPIO25 and Q1 gate.
R2 = 10k pull-down on Q1 gate to GND.
Q1 is a logic-level N-channel MOSFET used as a low-side switch.
J1 is the 2-pin cooler connector.
D1 is the flyback diode across the cooler connector.
This stage replaces the previously intended extractor output with a cooler for the physical model while preserving the same ESP32-controlled actuator role.
Net naming intent
COOLER_CTRL: ESP32 GPIO25 to gate drive network.
COOLER_NEG: switched negative node from cooler to MOSFET drain.
+5V: cooler positive supply.
GND: common return.
Functional behavior
The cooler positive lead connects to +5V. The cooler negative lead connects to the switched node. When GPIO25 goes high, Q1 turns on and sinks current through the cooler, turning it on.