
Voor veel moderne en krachtige chips, zoals de microcontrollers uit de RP2040-, ESP32-, RT10xx- en STM32-serie, kunnen ontwerpers geld besparen en het aantal chipopties beperken door geen ingebouwd flashgeheugen voor de opslag van code en resources op te nemen. In plaats daarvan wordt een externe QSPI-flashgeheugenchip aangesloten, die tot 16 megabyte (128 megabit) geheugen biedt.
Het is niet zo snel als op de interne bus van de microcontroller, maar met Quad SPI I/O en slimme caching door de chipontwerper is het behoorlijk effectief. Om prototyping en ontwerpen met QSPI-flash te vergemakkelijken, converteren deze breakouts brede 8-SOIC-behuizingen naar een compacte 0,3" brede DIP, handig voor het testen van verschillende flashformaten of het toevoegen van meer opslagruimte aan een project.
Dit is de W25Q64JVSSIQ, een 3,3V power-and-logic 64-megabit / 8 megabyte chip. De 'Q' aan het einde geeft aan dat de Quad Enable-bit permanent is ingesteld in het statusregister. In QSPI-modus werkt hij direct uit de doos. In SPI-modus zijn de 'hold'- en 'write protect'-pinnen niet functioneel, dus sluit ze aan op 3,3V.
Compatibel met de Adafruit_SPIFlash- library in Arduino voor 3,3V-logica en -voeding, of gebruik een TOML-definitiebestand in CircuitPython voor board . Inclusief een stukje header voor eenvoudig solderen en compatibiliteit met breadboards of bestaande SPI-flash DIP-chips met sockets.
| Merk | Adafruit | 
| Model | 5633 |