Alimentación NodeMCU...

Porque no sigues el consejo de alfredomrh en este hilo Bloqueo placa ESP32
En el post #5 dice

Kolban en su libro sobre ESP32 recomienda colocar un capacitor de 10 microfaradios entre el negativo y el positivo que alimenta la placa, pues dice que al transmitir por wifi consume mucha energia y esto puede generar rizos en la fuente de alimentación. Supongo que se conecta el positivo del capacitor al cable que entra al pin 3.3v de la placa y el negativo del capacitor al cable que va a tierra y esto funciona como un reservorio de energia que evita fluctuaciones que pueden causar problemas.

Esto es lo que dice...

When the ESP32 starts to transmit over wireless, that can draw a lot of current which
can cause ripples in your power supply. You may also have other sensors or devices
connected to your supply as well. These fluctuations in the voltage can cause
problems. It is strongly recommended that you place a 10 micro farad capacitor
between +ve and -ve as close to your ESP32 as you can. This will provide a reservoir
of power to even out any transient ripples. This is one of those tips that you ignore at
your peril. Everything may work just fine without the capacitor ... until it doesn't or until
you start getting intermittent problems and are at a loss to explain them. Let me put it
this way, for the few cents it costs and the zero harm it does, why not?