#include <stdio.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "driver/gpio.h"
#define BOTAO_PINO GPIO_NUM_14
void inicializar_gpio() {
gpio_set_direction(BOTAO_PINO, GPIO_MODE_INPUT);
gpio_set_pull_mode(BOTAO_PINO, GPIO_PULLUP_ONLY);
}
void app_main() {
inicializar_gpio();
while (1) {
int estado_botao = !gpio_get_level(BOTAO_PINO);
printf("Estado do botao: %d\n", estado_botao);
vTaskDelay(500 / portTICK_PERIOD_MS);
}
}