AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Adafruit

$9.95 |
In stock at supplier
No reviews yet

The Adafruit SPI FLASH Breakout features a W25Q128 chip providing 128 Mbit (16 MByte) of non-volatile flash storage over a standard SPI interface. It's ideal...

Stock availability

Available with leadtime
100 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Adafruit SPI FLASH Breakout features a W25Q128 chip providing 128 Mbit (16 MByte) of non-volatile flash storage over a standard SPI interface. It's ideal for adding compact, low-power external storage to microcontroller projects — perfect for files, images, fonts, and audio clips when a full SD card is more than you need.

Unlike QSPI breakouts, this board includes level shifting so it works safely with both 3.3V and 5V logic, plus a 3.3V regulator and a pull-up on chip select. The chip comes blank and can be addressed as flat memory or formatted with a filesystem like LittleFS or FAT.

Key Features

  • W25Q128 Flash Chip – 128 Mbit (16 MByte) non-volatile SPI flash storage
  • SPI Interface – Single-channel SPI with level shifting for 3V or 5V logic
  • 3.3V Regulator – Onboard regulator and CS pull-up for clean operation
  • Blank Chip – Address as flat memory or format with LittleFS/FAT
  • Breadboard-Friendly – Includes header for breadboard use

Ideal For

  • Data logging and sensor storage
  • Storing images, fonts, and audio clips
  • Adding external memory to older 5V microcontrollers
  • Projects that need more than EEPROM but less than an SD card

Package Contents

  • 1× SPI FLASH breakout board (W25Q128)
  • 1× Header strip
Note: The chip comes blank with no wear-leveling subsystem. You are responsible for flash management or filesystem formatting.

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

3.3V regulator
A 3.3V regulator is a power circuit that provides a steady 3.3 volts for parts that need that supply voltage. On a breakout board, it can let the sensor run safely even when the connected microcontroller or power source uses a higher voltage.
breakout
A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
CS
CS stands for chip select, a control pin used by SPI devices to tell which connected device should listen. It matters when you connect more than one SPI module to the same microcontroller, because each device usually needs its own CS pin.
EEPROM
A type of non-volatile memory that keeps stored data even when power is turned off. In a sensor module, it can be used to store settings or calibration data so they do not need to be re-entered every time.
microcontroller
A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.