ESP32 Preferences Library

I’ve created a guide to using my esp32-preferences library:
https://www.hackster.io/wayland2/access-esp32-non-volatile-storage-using-xod-252ec9

The esp32-preferences library provides nodes for accessing the ESP32’s non-volatile storage and was created in response to a question on this forum: ESP32 "Eeprom" (nvs) read/write

Hope it helps!

2 Likes

Excelente Aporte @wayland !!!
Sería muy buena practica a incorporar para aumentar la documentación de las library. y que los Hiperlink estén dentro de la documentación de la library.
No es difícil de incorporar.

De esta forma, de cada pregunta puede haber un capitulo de manual de este tipo, enriqueciendo el manual bien documentado que debería tener toda library.
Hay Library, que prácticamente hay que adivinar como funcionan, Por mas simple e intuitivas que sean, quitan demasiado tiempo de prueba y experimentación. También puede dejar a fuera de cualquier intento a alguien con muy poca experiencia que intenta aprender desde cero.

Toda Library puede tener un Score a partir de algunas cuantas métricas, para informar al usuario XOD que tan evolucionada está esta library.

Métricas que pueda tener:
Puntaje dado por los usuarios :1-5
Documentación: {1:solo en los nodos , 5:manual pdf en repositorio}
otras ,

Many thanks for the feedback. I’ve added the hackster tutorial URL to the project description and included it as a comment in all four example patches.

Interesting suggestions for improving library documentation. Hopefully they will stimulate discussion.

Hace un tiempo atrás, la tendencia con las posibilidades que nos da el ESP32, estaba relacionada con el concepto IoT. No es que esto haya cambiado, sino que evolucionó como todo en la vida.
Esta evolución nos lleva a las nuevas tendencias de los embebidos IoT, y como se vinculan con el mundo de los Token, las distintas Blockchain, las Wallet y los Smart Contract, DiFi, Smart City, DTI, Territorios Inteligentes Integrados, las redes descentralizadas, Bot, p2p de diststintos niveles y jerarquías entre otros nuevos temas.
Hoy el estado del arte de la tecnología de embebidos trabaja en estos nuevos campos. Una de mis becarias, María Laura Aramburo, a pesar de ser licenciada en turismo, está trabajando desde 2016 en este campo de conocimiento, porque no encuentra desarrolladores maker que les interese trabajar en esto a pesar de la alta demanda y lo bien valuado de los resultados.
Refiriéndome solo lo relacionado al trabajo de María Laura, porque lo conozco muy bien. Hace falta desarrolladores por cientos en este campo y hay muchos proyectos estancados por falta de desarrolladores y de actualización de library a las nuevas necesidades.
Voy a dar ejemplos donde hay necesidades desactualización con este tipo de aportes. En especifico, el sector de la Economía Global relacionado a Viajes, Eventos y Turismo, cada día más es el que demanda mejoras tecnológicas de punta de los embebidos y moviliza al desarrollo de cada vez celdas mas pequeñas y específicas de las Smart City, como son las de los Destinos Turísticos Inteligentes o DTI, pero que María Laura Aramburo en sus investigaciones propone dejar este concepto de DTI y considerar más adecuado el concepto de Territorios Inteligentes Integrados. Aquí es donde los desarrollos con ESP32 tienen posibilidades sin límites dentro de las nano redes que se integran a grandes Redes.

Un trabajo de esta investigadora aplicado a Nano Redes Wifi o GSM dentro de los Centros Comerciales, Ferias, y otros tipos de eventos masivos con mucha dinámica, es sumamente necesario tener monitoreo de las dinámicas humanas aplicados a la Ciencia del Comportamiento y sus aplicaciones específicas.

Cada Dispositivo móvil, relacionado a una persona, con un id especificado, cuando busca redes, necesariamente se identifica con una matriz de meta datos, donde no hay datos personales. Solo con esto podemos tener mapas de calor en tiempo real y acumulativos, donde los distintos equipos de marketing, Seguridad, Comerciales, Servicios, etc, pueden desarrollar todo su potencial y transformarlos en mejores experiencias de usuarios.

Los trabajos de Aramburo en este campo, son de Sistemas Inteligentes Predictivos, donde a medida que pasa el tiempo el sistema comprende las necesidades humanas y fisiológicas entre otras, algunas dependiendo de sus gustos de consumo. por ej cuando consume algún refresco de una máquina expendedora con su IoT ubicada en un lugar especifico del Territorio Inteligente.

La IoT identifica la probabilidad de que un ID determinado haya sido el consumidor de un producto específico. Solo por analizar y por triangulación las intensidades de señal y las variables de consumo de la maquina. Aquí es donde hay otro modelo de negocio de la maquina, no solo el de vender un producto especifico, hay un instrumento de medición extremadamente simple pero que aporta un nivel de complejidad al estar integrado en un territorio inteligente, dando como resultado final un grado de sofisticación del sistema integrado cuando se llega a la capa de Ciencia de Datos.

Lamentablemente la visión de XOD, está demasiado dirigida a aficionados y el entretenimiento, perdiendo atención la fase potencial profesional y el alto rendimiento de los embebidos. Esto mismo también lo vi que ocurre con Niple Soft. por lo que se puede deducir que no depende si hablamos de Opensoft o proyectos comerciales como lo es Niple, de mi punto de vista se trata de visiones estratégicas, que limitan la escalabilidad de estas plataformas excelentes y de un potencial enorme y semillero de empresas.

A menudo pienso en buscar la forma de hacer un fork iniciando una DAO / Startup para iniciar un escalamiento de XOD, Pero aun estoy analizando los posibles modelos de negocios, sin duda estarán relacionados con invertir en talentos capaces de escalar negocios relacionados con embebidos. Para poder iniciar un proyecto de este tipo hay que estar al 100% emprendiendo y focalizado en generar equipo de Capital Humano en XOD, cosa que no pude lograr por el momento.