ULP: Ultra Low Power

El procesador ESP32 tiene un co-procesador de muy baja energía que se utiliza automáticamente cuando pedimos al procesador que entre en hibernación, pero que tambien podemos programar por nosotros mismos.

En este artículo exploraremos que capacidades tiene y como ha evolucionado su uso hasta nuestros días.

Seguir leyendo «ULP: Ultra Low Power»

Programando el sueño profundo (deep-sleep)

Dormir nuestros procesadores es la técnica fundamental para ahorrar energía. Los diferentes procesadores tienen diferentes modos de sueño de los cuales el Deep-sleep (sueño profundo) es el más radical.

Durante el sueño profundo se deshabilita el máximo posible de elementos internos del microprocesador. Pero está activo lo necesario para poder volver a despertar. Esto nos permite realizar una tarea periódicamente (cada pocos segundos o cada hora) sin gastar apenas energía entre medias.

Seguir leyendo «Programando el sueño profundo (deep-sleep)»