Skip to product information
1 of 5

Keszoox

CJMCU-2516 SPI Flash Memory Module – W25Q16BVSIG 16Mbit (2MB) Serial Storage

CJMCU-2516 SPI Flash Memory Module – W25Q16BVSIG 16Mbit (2MB) Serial Storage

Regular price $8.96 USD
Sale price $8.96 USD
Save Liquid error (snippets/price line 138): divided by 0% Sold out
Taxes included. Shipping calculated at checkout.
Color
Ships From

CJMCU-2516 SPI Flash Memory Module – W25Q16BVSIG 16Mbit (2MB) Serial Storage

The CJMCU-2516 is a compact breakout module for the W25Q16BVSIG – a 16Mbit (2MB) Winbond SPI NOR flash memory IC. The module breaks out the SPI interface to standard 2.54mm (0.1") headers, making it easy to connect to Arduino, ESP32, STM32, and any SPI-capable microcontroller without SMD soldering. It's ideal for adding 2MB of non-volatile storage to embedded projects for firmware, data logging, audio samples, and configuration files.

Module Specifications

  • Flash IC: W25Q16BVSIG (Winbond)
  • Capacity: 16Mbit = 2MB = 2,097,152 bytes
  • Interface: SPI (Standard and Dual SPI)
  • Clock Frequency: Up to 80MHz
  • Supply Voltage: 2.7V – 3.6V (3.3V operation)
  • Header Pitch: 2.54mm (0.1") – breadboard compatible
  • Page Size: 256 bytes
  • Sector Size: 4KB (individually erasable)
  • Endurance: 100,000 erase/write cycles
  • Data Retention: 20 years

Pin Connections

  • VCC: 3.3V supply (do NOT connect to 5V directly)
  • GND: Ground
  • CS: Chip Select (active LOW) – connect to any GPIO
  • MOSI: SPI data in (DI) – connect to MCU MOSI
  • MISO: SPI data out (DO) – connect to MCU MISO
  • SCK: SPI clock – connect to MCU SCK
  • WP: Write Protect (pull HIGH to disable write protection)
  • HOLD: Hold (pull HIGH for normal operation)

Arduino Usage Note

Arduino operates at 5V – use a 3.3V regulator or level shifter for VCC and signal lines when connecting to a 5V Arduino. ESP32, ESP8266, and STM32 (3.3V) connect directly without level shifting.

Typical Applications

  • Arduino / ESP32 external flash: Add 2MB of SPI storage for data logging and configuration
  • Audio sample storage: Store WAV files for Arduino audio playback projects
  • Firmware storage: External flash for OTA firmware update staging
  • Data logging: Non-volatile sensor data storage for IoT devices
  • Filesystem: SPIFFS or LittleFS filesystem for web server files on ESP8266/ESP32

Package Contents

  • 1 × CJMCU-2516 SPI flash memory module (W25Q16BVSIG, 2MB)

2MB of Winbond SPI NOR flash on a breadboard-friendly breakout – the CJMCU-2516 is the easiest way to add external SPI storage to Arduino, ESP32, and STM32 projects.

visa
View full details
Quality Guarantee Certified components
100% Safe Checkout SSL encrypted payment
Fast Shipping Worldwide delivery
90-Day Returns Hassle-free policy