Uso de la memoria flash ESP32 para el almacenamiento de

Uso de la memoria flash ESP32 para el almacenamiento de datos – Calendae

Hola y mil gracias por leerme. Soy Jordi Oriol y en esta ocasión hablaremos sobre Uso de la memoria flash ESP32 para el almacenamiento de datos – Calendae

DOIT ESP32 DevKit v1

El ESP32 tiene aproximadamente 4 MB de memoria flash interna y dado que los datos almacenados en la memoria flash se retienen incluso cuando se restablece la energía, se vuelve extremadamente útil para aplicaciones donde se debe retener una cierta cantidad de datos incluso después del apagado. Para el tutorial de hoy, aprenderemos a leer y escribir datos en la memoria flash de ESP32.

La memoria flash es similar a la memoria EEPROM común en la mayoría de los microcontroladores. Es una memoria no volátil, lo que significa que los datos almacenados permanecen incluso cuando se reinicia el ESP o se reinicia la energía. Esto puede ser muy útil en aplicaciones donde necesita memorizar configuraciones particulares del dispositivo, recordar el último estado de una variable en particular o almacenar algunos datos de tiempo de ejecución importantes para su uso posterior, etc. Para dar un ejemplo, digamos que un equipo controlado por el ESP32 estaba encendido cuando se cortó la energía, en la mayoría de los casos el equipo permanecerá apagado cuando regrese la energía dependiendo de los parámetros establecidos pero con la ayuda Memoria flash, el sistema se puede programar para volver al último estado almacenado.

Por interesante que sea la no volatilidad, las memorias flash, sin embargo, tienen una desventaja que limita sus aplicaciones; normalmente tienen un número fijo de operaciones de escritura. Por lo tanto, los datos de las memorias flash solo deben sobrescribirse después de que se hayan comparado y se haya establecido una diferencia.

Para demostrar el uso y las capacidades de la memoria flash, construiremos un circuito de atenuación donde se usa un potenciómetro para variar el brillo de un LED y se requiere que el sistema recuerde el nivel de brillo después de un reinicio. Además de usar la memoria Flash para el almacenamiento, al final de este tutorial, sabrá cómo usar un sensor analógico con ESP32 y cómo funciona PWM con él.

Uso de la memoria flash ESP32 para el almacenamiento de datos – [Link]

No te olvides compartir en tu Facebook para que tus colegas lo disfruten

👇👇👇 😘 💪 👇👇👇