ESP32: Cómo configurar GPIO12 como salida
Por defecto, GPIO12 en el ESP32 está configurado como pin MTDI (JTAG).
Para usarlo como un pin GPIO de salida normal, necesitas establecer explícitamente su función al modo GPIO en tu código:
esp32_gpio12_output_setup.cpp
#include <soc/gpio_periph.h>
#include <soc/io_mux_reg.h>
// Ejecuta esto una vez antes de usar GPIO12 como salida
PIN_FUNC_SELECT(GPIO_PIN_MUX_REG[GPIO_NUM_12], PIN_FUNC_GPIO);Echa un vistazo a artículos similares por categoría:
ESP8266/ESP32, Embedded, Electronics
Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow