EmbeddedRelated.com
The 2026 Embedded Online Conference
MX25L4006E

MX25L4006E

Macronix
4 Mbit SPI NOR flash in a widely used family with similar capacity and package options.
7,611 in stock

Overview

The MX25L4006E is a 4 Megabit CMOS Serial Flash memory organized as 524,288 bytes. It operates on a single supply voltage from 2.7V to 3.6V and utilizes a standard SPI interface supporting clock frequencies up to 86MHz.

Why Choose This Part

The device offers very low power consumption, drawing only 15uA in standby and 12mA during high-speed 86MHz reads. Its support for JEDEC ID and Serial Flash Discoverable Parameters (SFDP) ensures compatibility with standard flash drivers across various platforms.

Applications

Microcontroller Boot Code
Storing executable bootloader code for small embedded systems that require reliable non-volatile storage.
Configuration Storage
Saving user settings, calibration data, or FPGA bitstreams in industrial and consumer electronics.
Data Logging
Low-frequency logging of sensor data where 512KB of storage is sufficient for circular buffer implementations.

Getting Started

Integration is straightforward using standard SPI libraries; simply connect the SI, SO, SCLK, and CS# pins to your MCU. Most modern HALs, such as those for STM32 or Arduino, support the MX25L family commands for page programming and sector erasing.

Also Consider

W25Q40CLSSIG Winbond Electronics - A widely available 4M-bit alternative with similar SPI performance and package compatibility.
The 2026 Embedded Online Conference