Microcontrolador esp8266 nodemcu

Prezados, boa noite.

Eu estou realizando um projeto ao qual vou utilizar os seguintes componentes.

  • NodeMCU V3 - ESP8266

  • Servo Motor - SG90

  • Sensor de Umidade e Temperatura DHT11

  • Leds

A ideia é realizar todas essas conexões no Microcontrolador Node MCU.

Eu fiz um teste em apenas conectar todos e acionar uma programação.
Minha dúvida é, existe alguma necessidade de colocar um resistor/relé em algum desses pareamentos com o microcontrolador?

Até porque, percebi que o ServoMotor ficou mais fraco.
Estou anexando o esquema da ligação direta ao qual eu fiz.

Boa tarde

É recomendado o uso de fonte externa para aplicação de motores em microcontroladores, pois as portas possuem baixa corrente de saida, assim podendo danificar o microcontrolador.