Serial Flash Memory - W25Q32FV (32Mb, 104MHz, SOIC-8)

Added to your shopping cart

The W25Q32FV (32M-bit) Serial Flash memory provides a storage solution for systems with limited space, pins, and power. This small SMD IC series offers flexibility and performance well beyond ordinary Serial Flash devices. They are ideal for code shadowing to RAM, executing code directly from Dual/Quad SPI (XIP) and storing voice, text and data.

The W25Q32FV operates on a single 2.7V to 3.6V power supply with current consumption as low as 4mA active and 1µA for power-down. We recommend using this IC with the SparkFun Qwiic Micro to expand its memory capabilities.

  • 32Mb of Memory
  • 2.7V - 3.6V VCC
  • SOIC 8 Package
  • SPI/QSPI/QPI Interface
  • Volatile & Non-Volatile SR
  • Programmable Output Driver Strength
  • Individual Block/Sector Write Protection
  • 104MHz Frequency
  • 50µs, 3ms Write Cycle Time (word, page)

Serial Flash Memory - W25Q32FV (32Mb, 104MHz, SOIC-8) Product Help and Resources

SparkFun Qwiic Micro (SAMD21E) Hookup Guide

October 24, 2019

An introduction to the Qwiic Micro SAMD21E. Level up your Arduino-skills with the powerful SAMD21 ARM Cortex M0+ processor!

Core Skill: Soldering

This skill defines how difficult the soldering is on a particular product. It might be a couple simple solder joints, or require special reflow tools.

3 Soldering

Skill Level: Competent - You will encounter surface mount components and basic SMD soldering techniques are required.
See all skill levels

Core Skill: Programming

If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.

2 Programming

Skill Level: Rookie - You will need a better fundamental understand of what code is, and how it works. You will be using beginner-level software and development tools like Arduino. You will be dealing directly with code, but numerous examples and libraries are available. Sensors or shields will communicate with serial or TTL.
See all skill levels

Core Skill: Electrical Prototyping

If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.

3 Electrical Prototyping

Skill Level: Competent - You will be required to reference a datasheet or schematic to know how to use a component. Your knowledge of a datasheet will only require basic features like power requirements, pinouts, or communications type. Also, you may need a power supply that?s greater than 12V or more than 1A worth of current.
See all skill levels


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • Can someone please explain to me what "code shadowing to RAM" means.

    • Anyone???

      • Chiel / about 5 years ago / 1

        "Code Shadowing" is the practice of copying code from Non-volatile memory (ROM) to external Volatile Memory (RAM) and then execute said code directly from it (via XIP or Execute-In-Place). The why one would do this boils down to RAM reading data faster, having far more space and being able to even alter the data in memory.

  • PickledDog / about 5 years ago / 1

    Can this also be used with the Teensy Audio Board?

    • Chiel / about 5 years ago / 3

      Yes you can! The W25Q RAM series was what the Teensy Audio Board's mem footprint was added for and what they suggest to use with the board.

      Though you may want to check if 32 megabit is enough space for your project as they use the bigger 128 megabit version in their examples. very roughly speaking: At 48khz-16bit this chip could hold 40 seconds of single-channel audio. (20 if dual)

Customer Reviews

No reviews yet.