const int servoPin = 18;

int dutyCycle = 0;

const int PWMFreq = 50;                             // 50hz
const int PWMChannel = 0;
const int PWMResolution = 12;                       // 12 bits 0-4095

void setup()
{
  ledcSetup(PWMChannel, PWMFreq, PWMResolution);
  ledcAttachPin(servoPin, PWMChannel);
  ledcWrite(PWMChannel, dutyCycle);
}

void loop()
{
  ledcWrite(PWMChannel, 200);                     // approx 1ms
  delay(2000);

  ledcWrite(PWMChannel, 1000);
  delay(2000);
}
esp:0
esp:1
esp:2
esp:3
esp:4
esp:5
esp:6
esp:7
esp:8
esp:9
esp:10
esp:11
esp:12
esp:13
esp:14
esp:15
esp:16
esp:17
esp:18
esp:21
esp:26
esp:33
esp:34
esp:35
esp:36
esp:37
esp:38
esp:39
esp:40
esp:41
esp:42
esp:43
esp:44
esp:45
esp:46
esp:3V3.1
esp:GND.1
esp:3V3.2
esp:GND.7
esp:SDA
esp:SCL
esp:5V.1
esp:GND.3
esp:GND.2
esp:5V.2
esp:GND.4
esp:GND.5
esp:GND.6
esp:5V.3
esp:21.2
servo1:GND
servo1:V+
servo1:PWM