Paso 2: Conecte el Flash
Para el chip flash, el WP # (escribir proteger), pulsado # y VCC ir directamente en el riel de 5V. Conecta en el riel con los diodos de Zener en diagonal inversa a la tierra para que quede asegurada la 5V a 3.3V. El chip es 3.3V solamente, por lo que necesitamos proteger todas las entradas a 5V. También pones 3.3V Zéner en paralelo a la tierra en el CLK, DI, y CS (chip select). Me olvidé totalmente de añadir resistencias de carga pequeña en el circuito, pero todo funcionaba bien. Debían hacerlo nuevamente lo haría correctamente, como esta:
La biblioteca SPI espera las siguientes asignaciones de pines
SPI MOSI (receptor en / maestro hacia fuera) va a Flash pin DI (datos); pin escudo 11 va al pin DIP 5.
MISO de SPI (receptor a / maestro en) va al pin Flash (datos); pin escudo 12 va al pin DIP 2.
SPI SCK (reloj) va al pin Flash CLK (reloj); pin escudo 13 va al pin DIP 6.
SPI SS (select) va al pin Flash CS # (chip select); pin escudo 10 va al pin DIP 1.
* Realmente alambré CS # a la clavija 3, no tengo ni idea por qué, pero tenga en cuenta el #define en el código si cambias esto