
Per molti chip moderni e potenti, come i microcontrollori delle serie RP2040, ESP32, RT10xx e STM32, i progettisti possono risparmiare denaro e ridurre il numero di opzioni disponibili eliminando la memoria Flash integrata per l'archiviazione di codice e risorse. Al suo posto, viene cablato un chip di memoria Flash QSPI esterno, che fornisce fino a 16 Megabyte (128 Megabit) di memoria.
Non è veloce come se fosse sul bus interno del microcontrollore, ma con I/O Quad SPI e un'intelligente gestione della cache da parte del progettista del chip, è piuttosto efficace. Per semplificare la prototipazione e la progettazione con flash QSPI, questi breakout convertono i package 8-SOIC in un DIP compatto da 0,3", utile per testare diverse dimensioni di flash o aggiungere ulteriore spazio di archiviazione a un progetto.
Questo è il W25Q64JVSSIQ, un chip da 64 Megabit / 8 Megabyte con alimentazione e logica a 3,3 V. La "Q" finale indica che il bit Quad Enable è impostato in modo permanente nel registro di stato. In modalità QSPI, funziona immediatamente. In modalità SPI, i pin "hold" e "write protect" non sono funzionali, quindi è necessario collegarli a 3,3 V.
Compatibile con la libreria Adafruit_SPIFlash di Arduino per logica e alimentazione a 3,3 V, oppure con un file di definizione TOML in CircuitPython per le definizioni della scheda. Include un po' di header per facilitare la saldatura e la compatibilità con breadboard o chip DIP flash SPI con socket esistenti.
| Marca | Adafruit | 
| Modello | 5633 |