SERIE ESP32 # 12: GUARDAR DATOS EN MEMORIA FLASH - NVS - PREFERENCES

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 49

  • @javierarenales2897
    @javierarenales2897 3 роки тому

    Muy interesante. Gracias por compartir tus conocimientos. Muy bien explicado.

  • @luisfernandoalvarez5500
    @luisfernandoalvarez5500 2 роки тому +1

    Gracias mi amigo. Me gustaría que enseñaras un poco sobre ESP:now. Un abrazo desde Colombia

    • @jadsa
      @jadsa  2 роки тому

      Te comento que el video ya lo tenía grabado pero se daño el archivo o algo por el estilo, la cosa es que está pendiente ojalá pronto puede re - grabarlo. Saludos hasta Colombia.

  • @PasionRacing
    @PasionRacing 4 місяці тому

    Hola, estoy haciendo un proyecto mi pregunta es, como puedes hacer que por medio de Bluetooth me guarde un valor. Intente a seguir los pasos pero no me da 😕 cuando lo desconecto vuelve al valor original. Espero que me puedas ayudar.
    Saludos desde Medellín 🇨🇴

  • @Morris160
    @Morris160 7 місяців тому

    Muy bien explicado todo.

  • @gonzasalazar8060
    @gonzasalazar8060 3 роки тому +1

    Muchas gracias por tu trabajo :)

    • @jadsa
      @jadsa  3 роки тому

      Gracias por apoyar Gonza.

  • @AntonioMartinez-xt7gg
    @AntonioMartinez-xt7gg 3 роки тому

    Muy interesante. Gracias por compartir

  • @Morris160
    @Morris160 7 місяців тому +1

    Tienes pensado hacer algún vídeo que conecte el ESP32 con canbus?

    • @jadsa
      @jadsa  7 місяців тому

      Hola, si lo tengo en mis pendientes. Espero pronto pueda sacar tiempo libre.

  • @Crakkovia
    @Crakkovia Рік тому

    Hola muy esclarecedor gracias, Consulta: Que capacidad de almacenamiento tiene el esp32, por ejemplo para guardar registraciones de horas con variavle char?

    • @jadsa
      @jadsa  Рік тому

      La capacidad la mencionamos en el vídeo 😉

  • @markbowhill
    @markbowhill 2 роки тому

    Si utilizo SPIFFS, puedo utilizar NFS con esta librería también? o es una U otra?

  • @alexisparedes7349
    @alexisparedes7349 Рік тому +1

    Buenas sabes como hacer un notificador de corriente

  • @pedroramirez5905
    @pedroramirez5905 2 роки тому

    Impecable! gracias

  • @luisrey8986
    @luisrey8986 2 роки тому

    Excelente! 👍

  • @nyboxs2015
    @nyboxs2015 Рік тому

    hola con eeprom.h existe un metodo que es eeprom.update en preferences cual seria el equivalente gracias

  • @lmsobjetivo
    @lmsobjetivo 2 роки тому +1

    Dentro del modo" Void Loop" não esta grabando, nao escreve dentro de modo loop, sabes mi informar el motivo, a que devo fazer. Gracias.

    • @jadsa
      @jadsa  2 роки тому

      Hola puede que estes leyendo una variable en nvs que sea Null, como en este post: forum.arduino.cc/t/solved-esp32-preferences-storing-not-working/698211/14

  • @t-belltelecom5445
    @t-belltelecom5445 2 роки тому

    Excelente video, múltiples aplicaciones.

  • @alexisalvarez6718
    @alexisalvarez6718 Рік тому

    buenas tardes, excelente video muy bien explicado. Solo una duda al momento de proporcionarle un dato o variable se sobre escribe o ocupa otro espacio de memoria?. es que estoy trabajando en un proyecto y me gustaría solo sobre escribir el valor para no tener que borrar la memoria cada que se llene. gracias!🙌

    • @jadsa
      @jadsa  Рік тому

      Hola, si es el mismo namespace y el mismo nombre de key o variable, debería sobreescribir sin problema.

  • @ronaldo6965
    @ronaldo6965 2 роки тому +1

    Qué tal amigo, tengo una pregunta, cuantas veces puedo guardar y borrar un dato en la memoria flash sin que allá problema?

    • @jadsa
      @jadsa  2 роки тому

      aprox. 100k ciclos de borrado

  • @akirave7859
    @akirave7859 8 місяців тому +1

    buenas tardes quiero usar una memoria Flash EN23F80 con una ESP32, es una memoria serial de 8Mb serial SPI pero no he logrado acceder a ella...........has trabajado cpn ese tipo de memoria??

    • @jadsa
      @jadsa  8 місяців тому

      Recuerdo que alguna vez utilicé una memoria SPI externa, pero fue hace un par de años atrás. Si encuentro mi antiguo código te avisaré.

    • @akirave7859
      @akirave7859 8 місяців тому

      @@jadsa ok gracias es que no consigo ejemplos

  • @novacraft1104
    @novacraft1104 Рік тому

    Hola, tengo una duda, cuando uso VS Code con PlatformIO, al compilar y subir el programa, me sale que se usa bastante la flash y ram a pesar de ser un pequeño codigo de 10 lineas, eso tiene que ver con los datos internos de fabrica del Esp32 o eso se comprime después?

    • @jadsa
      @jadsa  Рік тому

      Hola, no podría decirte con certeza ya que yo no utilizo platformIO. Disculpa.

  • @drsistemas01
    @drsistemas01 Рік тому

    Te consulto si falsheo para hcer un upgrade .. pierdo los datos de configuracion?, mas que nada para no poner una SD solo para que levante parematros de cada placa...

    • @jadsa
      @jadsa  Рік тому

      En el IDE se puede elegir si quieres solo subir un Programa nuevo o si quieres subir un nuevo programa pero también borrar la flash que guarda los datos. Ya depende de ti.

  • @axelfranciscomedina9361
    @axelfranciscomedina9361 2 роки тому +1

    Hola. Una consulta, podría poner al ESP32 en modo hibernación (deshabilitando la memoria RTC y el ULP) y guardar la información, que necesite ser recuperada, en la memoria flash y seguir ejecutando mis sketchs? Para reducir más el consumo que en deep-sleep.

    • @jadsa
      @jadsa  2 роки тому

      Si, es posible hacerlo en el momento que este despierto.

  • @yahairahuerta6324
    @yahairahuerta6324 2 роки тому +1

    Al cargarlo en el monitor serie solo me dice "No existen Credenciales WiFi guardadas!"

  • @josebello2217
    @josebello2217 11 днів тому

    Hola! ¿Este método también funciona para ESP8266?

    • @jadsa
      @jadsa  10 днів тому +1

      Hola, en esp8266 no disponemos de nvs, pero puedes usar la biblioteca EEPROM para lograr resultados similares.

  • @ArmRub12
    @ArmRub12 7 місяців тому

    Como hacer para guardar los datos arrojados por un sensor conectado al esp32?

    • @kung5995
      @kung5995 6 місяців тому

      Tengo la misma duda

  • @humbertopineda364
    @humbertopineda364 2 роки тому

    amigo como convertir los string a char* porque eso es lo que acepta el WiFi.begin() porque miro que tu lo conviertes con una funcion => c_str()

    • @jadsa
      @jadsa  2 роки тому

      Correcto esta función convierte a una String tipo C (del lenguaje C) que es un array de char.

  • @RichardRCaves
    @RichardRCaves Рік тому +1

    Hola amigo, se pueden guardar arrays?

    • @jadsa
      @jadsa  Рік тому +1

      Si, es posible usando el tip Blob. Busca el ejemplo en la librería.

    • @RichardRCaves
      @RichardRCaves Рік тому

      @@jadsa para estar en la misma sintonía, en los ejemplos de la librería de preferences?

  • @Dralsoft
    @Dralsoft 3 роки тому +1

    Como se guardarian ips?

    • @jadsa
      @jadsa  3 роки тому +1

      Se las guarda como string o como const char*

  • @Ricktronico
    @Ricktronico 3 роки тому

    Como creo una app para controlar el esp32 por android

    • @jadsa
      @jadsa  3 роки тому +1

      Utiliza android studio

  • @Morris160
    @Morris160 7 місяців тому

    ¿Tienes pensado hacer algún vídeo donde el ESP32 conecte con el canbus?

    • @jadsa
      @jadsa  7 місяців тому

      Si señor, lo tenemos en la lista de pendientes.