Me gustaría alimentar el siguiente sensor ultrasónico usando el ESP32: https://www.maxbotix.com/documents/HRXL-MaxSonar-WRS_Datasheet.pdf
Usando esta placa Heltec ESP32: https://heltec.org/project/wireless-stick-lite/
Esta placa viene con un interruptor de 3,3 V denominado Vext o Ve que está controlado por GPIO Pin 21.
Todo funciona bastante bien, además me arroja un error si conecto un sensor externo en el pin Vext: https://www.maxbotix.com/documents/HRXL-MaxSonar-WRS_Datasheet.pdf El sensor externo es un sensor ultrasónico con un consumo de corriente nominal inferior a 3mA.
Para el pin Vext, el error siempre ocurre, pero extrañamente, el error incluso ocurre si desenchufo el dispositivo durante la operación y lo conecto al puerto de 3.3V de la placa.
Esta pregunta probablemente esté completamente relacionada con el diseño del hardware de la placa específica, pero eventualmente tendrá algunas ideas de por qué puede ocurrir este error de Meditación del Gurú. ¿Eventualmente debido a algunos picos de voltaje que ocurren al enchufar o apagar el sensor?
Probablemente pueda encontrar una solución estable si dejo la configuración en paz, pero no he experimentado ese error relacionado con problemas de energía.
¡Gracias!
Gracias @Codo: instalé un programa ESP32 Backtrace: https://github.com/me-no-dev/EspExceptionDecoder
https://github.com/platformio/platform-espressif32/issues/105 https://github.com/me-no-dev/EspExceptionDecoder/issues https://github.com/me-no-dev/EspExceptionDecoder/ problemas/26
Y obtenga más información ahora de Backtrace.
codo