#define LED_PIN 22
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(LED_PIN, OUTPUT);
digitalWrite(LED_PIN, HIGH);
delay(1000);
}
void loop() {
gpio_set_drive_capability((gpio_num_t)LED_PIN, GPIO_DRIVE_CAP_0);
Serial.println("GPIO_DRIVE_CAP_0");
digitalWrite(LED_PIN, HIGH);
delay(2000);
digitalWrite(LED_PIN, LOW);
delay(200);
digitalWrite(LED_PIN, HIGH);
gpio_set_drive_capability((gpio_num_t)LED_PIN, GPIO_DRIVE_CAP_1);
Serial.println("GPIO_DRIVE_CAP_1");
delay(2000);
digitalWrite(LED_PIN, LOW);
delay(200);
digitalWrite(LED_PIN, HIGH);
digitalWrite(LED_PIN, HIGH);
gpio_set_drive_capability((gpio_num_t)LED_PIN, GPIO_DRIVE_CAP_2);
Serial.println("GPIO_DRIVE_CAP_2");
delay(2000);
digitalWrite(LED_PIN, LOW);
delay(200);
digitalWrite(LED_PIN, HIGH);
}