Store

Adafruit

$20.62 |
In stock at supplier
No reviews yet

The W25Q64JVXGIQ is a 3V 64Mbit (8MB) QSPI NOR flash memory chip in a standard SOIC-8 package. Ideal for storing code, assets, configurations, audio clips, a...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The W25Q64JVXGIQ is a 3V 64Mbit (8MB) QSPI NOR flash memory chip in a standard SOIC-8 package. Ideal for storing code, assets, configurations, audio clips, and data logs on microcontroller projects — offering more storage than EEPROM with minimal cost and complexity.

Well supported by CircuitPython and the Arduino SPI Flash library, this is the same chip used across RP2040 boards. The standard SOIC footprint and flash pinout make it easy to solder and compatible with FPGAs, flash-less microcontrollers, and custom designs.

Key Features

  • 8MB Storage – 64Mbit non-volatile NOR flash
  • QSPI Interface – Fast quad-SPI for high-throughput access
  • 3V Operation – Compatible with 3.3V systems
  • Standard SOIC-8 – Easy to hand-solder, standard flash pinout
  • Wide Compatibility – CircuitPython, Arduino SPI Flash library, FPGAs

Ideal For

  • RP2040 and CircuitPython projects
  • Storing fonts, images, animations, and audio
  • Data logging and configuration storage
  • FPGA and flash-less microcontroller designs

Package Contents

  • 10× W25Q64JVXGIQ flash memory chips (cut-tape strip)

Jargon buster

Plain-language definitions for the technical terms used above.

CircuitPython
A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
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.
Flash memory
Non-volatile memory that keeps stored data even when power is removed. In this sensor, it matters because enrolled fingerprint templates can remain saved after the project is turned off.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
RP2040
A microcontroller chip used on many maker boards, with enough speed and flexible I/O for some camera and display projects. Compatibility with RP2040 matters because camera modules often need many pins and careful timing to read image data successfully.
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.