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);
}
Loading
franzininho-wifi