#include "esp_gpio.h"
void app_main(void)
{
ESP_ERROR_CHECK(esp_gpio_init(false, false));
}
ESP_ERROR_CHECK(esp_gpio_init(false, false));
ESP_ERROR_CHECK(pinMode(2, OUTPUT));
ESP_ERROR_CHECK(digitalWrite(2, true));
bool pressed = false;
ESP_ERROR_CHECK(esp_gpio_init(false, false));
ESP_ERROR_CHECK(pinMode(0, INPUT_PULLUP));
ESP_ERROR_CHECK(digitalRead(0, &pressed));
ESP_ERROR_CHECK(esp_gpio_init(false, false));
ESP_ERROR_CHECK(analogWriteFreq(5000));
ESP_ERROR_CHECK(analogWriteResolution(8));
ESP_ERROR_CHECK(analogWrite(4, 127));
ESP_ERROR_CHECK(esp_gpio_init(false, false));
ESP_ERROR_CHECK(blink(23, 0.5, 10));
ESP_ERROR_CHECK(esp_at_init(false));
ESP_ERROR_CHECK(esp_gpio_init(false, true));
AT+GPIO_MODE=1,INPUT_PULLUP
AT+GPIO?=1
AT+GPIO=2,1
AT+PWM=4,127
AT+PWM_FREQ=5000
AT+PWM_RES=8
AT+BLINK=23,0.5
AT+BLINK=23,1,10
AT+BLINK=23,TRUE
AT+BLINK=23,FALSE