SKU: TH2022
In StockSKU: TH2104
Adafruit QSPI DIP Breakout Board - W25Q16 makes it easy to work with external flash memory during prototyping and development. It adapts a wide 8-SOIC QSPI flash package into a breadboard-friendly 0.3" DIP format, so you can test, socket, and experiment without designing a custom PCB first.
This version uses the W25Q16JVSSIQ, a 16Mbit / 2MB flash chip designed for 3.3V power and logic. It is well suited for microcontroller platforms that rely on external QSPI flash to store firmware, resources, or additional non-volatile data, including families such as RP2040, ESP32, RT10xx, and STM32.
A useful detail for developers: the Q suffix means the Quad Enable bit is permanently set in the status register. That makes the board ready to use in QSPI mode straight away. If you use it in regular SPI mode, the hold and write-protect pins are not used and should be tied to 3.3V.
Technical details for Adafruit QSPI DIP Breakout Board - W25Q16.
| Brand | Adafruit |
|---|---|
| Chip | W25Q16JVSSIQ |
| Capacity | 16 Megabit / 2 Megabyte |
| Interface | SPI / QSPI |
| Logic Voltage | 3.3V only |
| Form Factor | 0.3" wide DIP breakout |
| Typical Use | External code, asset, and data storage for microcontrollers |
| Software Support | Adafruit_SPIFlash library for Arduino; TOML definition support for CircuitPython board definitions |
Core pin functions and important wiring notes for the breakout.
| Pin | Name | Function |
|---|---|---|
| 1 | 3V | 3.3V power input for the flash chip |
| 2 | G | Common ground for power and logic |
| 3 | CS | Chip select input |
| 4 | IO0 | Data I/O 0, used as MOSI in SPI mode |
| 5 | IO1 | Data I/O 1, used as MISO in SPI mode |
| 6 | IO2 | Write Protect / Data I/O 2 |
| 7 | IO3 | Hold / Data I/O 3 |
| 8 | CLK | Serial clock input |
Important: this breakout is for 3.3V logic and power only. Do not use it directly with 5V boards such as an Arduino Uno.
The board includes a strip of header that can be soldered for breadboard use or used when replacing an existing socketed SPI flash DIP chip.
This breakout uses the Winbond W25Q16JVSSIQ, which provides 16 Mbit of serial NOR flash memory, equal to 2 MByte. It is intended for storing firmware, assets, and other external data.
It is aimed at 3.3V microcontroller platforms that use external SPI or QSPI flash, including families such as RP2040, ESP32, RT10xx, and STM32. It should only be used with 3.3V logic and power.
No. The board is only for 3.3V power and logic, and the guide specifically says not to use it with a 5V board like an Arduino Uno.
Yes, the W25Q16JVSSIQ supports SPI, Dual SPI, and Quad SPI operation. The Quad Enable bit is permanently set, so it is ready to use in QSPI mode out of the box.
For a typical 3.3V setup, connect 3V to 3.3V, G to ground, IO0 to MOSI, IO1 to MISO, and CLK to the clock pin. In SPI mode, the IO2 and IO3 pins do not act as write-protect and hold in normal use, so the guide says to connect them to 3.3V.
The board converts the 8-SOIC flash chip to a 0.3 inch wide DIP form factor for prototyping. It is designed to work on a breadboard, and a small strip of header is included for soldering.
Average rating
Based on 0 reviews
No reviews match this filter yet.
SKU: TH2022
In StockSKU: TH2023
Sold OutSKU: TH2025
Sold OutSKU: TH2067
In Stock