gpio_get_level(0) return always 0 in my case, even if the red part of rgb led in esp-WROVER-KIT v3 blink. Code: Select all unsigned long ret_led_level() { const unsigned long *myReg = (unsigned long *)(0x3FF44004); return *myReg; } And this function repport level correctly...
// For ESP32 SparkFun ESP32 Thing Board: 12, 27 #define GPIO_OUTPUT_IO_0 12 #define GPIO_OUTPUT_IO_1 27 #define GPIO_OUTPUT_PIN_SEL ((1<<GPIO_OUTPUT_IO_0) | (1<<GPIO_OUTPUT_IO_1)) void app_main() { // app_main_gpio_toggle ...
gpio_get_level(0) return always 0 in my case, even if the red part of rgb led in esp-WROVER-KIT v3 blink. Code: Select all unsigned long ret_led_level() { const unsigned long *myReg = (unsigned long *)(0x3FF44004); return *myReg; } And this function repport level correctly...