Paso 3: Ejecutar el ejemplo
En mi ejemplo, utilizo un lazo almacenar un valor a un par de dirección, y luego recuperar esos valores, reconstituir el valor original y luego mostrarla. Luego incrementar el valor y hacerlo otra vez. Enviar cada 1000 valor almacenado y así obtenido en el Monitor Serial, abrir el monitor para ver lo que está sucediendo. Según Adafruit, la memoria de este chip es buena para toda la vida de Lee y escribe. Esto es a diferencia de la memoria en el Arduino, que tiene un número limitado de ciclos de lectura/escritura.
El método que ideó sólo tendrá un valor hasta 65355. Puede ver qué pasa si cambia los valores en el bucle ir arriba 65355.
Uno de los temas que encontré estaba tratando con los distintos tipos de datos variables y sus limitaciones. El valor reconstruido nuevamente mantuvo pensando era un número entero, por lo que sólo mantendría la mitad del entero sin signo antes de lanzar a un negativo numbe. Por escrito como una función y los valores de paso hacia adelante y hacia atrás, me encontré con mi tipo de datos cambió con resultados inesperados, así que ten un poco cuidado en su manejo de datos.
Ejemplo de volcado de memoria de Adafruit a la izquierda en el bosquejo, pero hace una función de él. Si desea que se ejecute, descomentar la línea "//#define dumpMemory" cerca de la cima del esbozo y lentamente descargará su memoria al monitor en hex, no menos.
Gracias a la Adafruit chicos y chicas para la biblioteca de la escritura y por el ejemplo que usé como punto de partida.