Piénselo de esta manera, el ESP8266 puede modelarse como una resistencia, pero no tiene un valor fijo. ¿El consumo de energía del ESP8266 se mantiene constante, NO! Puedes considerarlo como una resistencia variable. El riel de suministro para el ESP8266 necesita mantenerse constante, si no es constante, entonces pueden suceder cosas malas como latchups o cálculos incorrectos. Si observa la figura a continuación, la resistencia será de aproximadamente 3.3V si tiene una resistencia de 3, pero si la resistencia de R2 llega a 6Ω, la tensión entre las resistencias ya no será de + 3.3V. La resistencia de regulación debe cambiar con la resistencia de la resistencia de carga.
Entonces, ¿qué puedes hacer? La resistencia de carga debe variar con la corriente del microprocesador para mantenerlo a una constante de 3.3V. Hay cosas que se llaman transistores que pueden funcionar como una resistencia variable (cuando las personas inventaron los transistores, se emocionaron mucho). Le damos al transistor un voltaje de referencia para la pista y un amplificador operacional (hay muchos transistores en un amplificador operacional) en retroalimentación negativa para mantener el transistor en la resistencia correcta para mantener 3.3V a través de la resistencia de carga.
Hay algo aún mejor, la gente inventó los circuitos integrados que tienen todo esto en el mismo paquete, llamado regulador de voltaje. Incluso hacen versiones más sofisticadas de un regulador de voltaje que activa y desactiva la resistencia de "control" millones de veces por segundo para proporcionar el voltaje correcto, esto se denomina convertidores de CC a CC reducidos.
simular este circuito : esquema creado usando CircuitLab