bclose

Curso ESP32

Partes ESP32

Curso ESP32

Llevamos tiempo queriendo presentar un curso en condiciones del ESP32, el hermano mayor del ESP8266. Para los que no lo conozcáis, esta placa dispone de un chip con doble procesadorWIFIBluetooth, GPIOS, PWM, convertidores ADC, y 2 salidas DAC (Digital to Analog Converters).

Centraremos el curso en el IoT y las comunicaciones, así que es necesario un conocimiento previo mínimo, que podéis adquirir perfectamente con el curso del Kit de Inicio de esta misma página. Pero como una de las preocupaciones más frecuentes en todo este tipo de proyectos es el consumo de energía, vamos a empezar por el modo Deep Sleep.

Despertar

Con este modo desactivamos las funciones que más potencia consumen, pero dejamos lo suficiente para despertar al ESP32 y salir de este modo cuando lo necesitemos. En esta primera lección del curso vamos a presentar este modo, explicar cómo funciona y qué métodos hay para despertar al ESP32.

Aquí os dejamos el enlace a la nueva sesión:

ESP32: Deep Sleep

Nuestra idea es extendernos todo lo posible en este curso, y abordaremos todos los temas relacionados con el IoT que podamos, para hacerlo más completo posible.

Un saludo desde Prometec y hasta la próxima.

logoprometec

Para porder realizar consultas a nuestros expertos, tienes que ser suscriptor. Suscribiendote nos ayudas a mantener este proyecto en marcha.

¡ Quiero Suscribirme !

Si ya eres premium y no puedes comentar haz login. Hacer login

(2) Comments

    • Iker

    Hola Ivan!

    Tengo un problema con la duración de la batería edl esp32 y por internet no encuentro solución..

    El tema es que voy a usar la conexión BLE, que en teoria es de bajo consumo, para conectar un wearable (Servidor con esp32) a un movil (cliente) y mandar información. Por cuestiones de experiencia de usuario, lo suyo es que la conexión no se cierre mientras se está usando, ya que es el usuario el que decide cuando quiere tomar medidas del wearable, por lo que hacer un sleep esta casi descartado (tardaría en conectarse y el usuario tendría que esperar.)
    Actualmente este mismo wearable con el esp8266 y wifi dura unas 9h con una batería de 2000mAh.
    Me gustaría poder optimizar el uso de la batería con el esp32 para que dure mucho mas que con wifi, pero claro, sin matar la conexión bluetooth. Por lo que veo ahora mismo parece que no tiene mucho sentido que tenga BLE puesto que al estar el BLE encendido también está el wifi y el consumo es muy alto.

    Se te ocurre alguna forma (quizás apagando el wifi) de disminuir el consumo de batería mientras estoy conectado al BLE para que dure mucho mas que el esp8266 conectado vía wifi?

      • Charly

      Hola Iker,

      Me temo que el consumo de bluetooth del esp32 es simplemente disparatado y te vas a ir de todas todas a 150-200 mAh lo que es un problema con las baterias y solo encuentro como solucionmas bateria

      COmprendo que no es la noticia que te gustaria oir pero en los proyectos que hemos hecho con esp32 tiendo a no usar el BT si va en bateris porque no ha sido posible reducir el consumo. En cuanto enciendes el BT el consumo se dispara de un modo que no es facil de entender

Para porder realizar consultas a nuestros expertos, tienes que ser suscriptor. Suscribiendote nos ayudas a mantener este proyecto en marcha.

¡ Quiero Suscribirme !

Si ya eres premium y no puedes comentar haz login. Hacer login