HK LIANYIXIN INDUSTRIAL CO., LIMITED  |  aero@uavchip.com  |  +86 157-0660-6161
← Back to Blog
Memory Selection

NOR Flash for Drone Flight Controllers: W25Q128 vs GD25Q128 vs MX25L

January 2025  ·  7 min read  ·  UAVCHIP Engineering Team

NOR Flash memory chip for drone electronics

Comparing top NOR Flash ICs for drone flight controllers and autopilot systems. W25Q128JV, GD25Q128CSIG, and MX25L12835F evaluated on compatibility, price, and supply reliability.

Why NOR Flash on a Flight Controller?

Flight controllers use external NOR Flash to store blackbox logs, PID profiles, firmware OTA updates, and configuration backups. A 16 MB W25Q128JV covers ~30 minutes of 2kHz blackbox logging — sufficient for most race sessions.

Winbond W25Q128JV: The Reference Standard

The W25Q128JV is the de-facto standard for FC blackbox storage. With 128 Mbit (16 MB), 133 MHz SPI, and JEDEC-standard commands, it's supported out-of-the-box by Betaflight, INAV, and ArduPilot without any configuration changes.

SpecW25Q128JVGD25Q128CSIGMX25L12835F
Capacity128 Mbit128 Mbit128 Mbit
Max SPI Clock133 MHz133 MHz133 MHz
VCC2.7–3.6V2.7–3.6V2.7–3.6V
Program Time (256B)0.4 ms typ0.4 ms typ0.5 ms typ
Endurance100K cycles100K cycles100K cycles
JEDEC Compatible✅ Yes✅ Yes✅ Yes
Price (1k qty)~$0.95~$0.65~$0.80

GD25Q128: A Reliable Drop-In Alternative

GigaDevice's GD25Q128 is pin and command compatible with the W25Q128. In Betaflight 4.4+, it is auto-detected via JEDEC ID (0xC84018). We've tested it on Matek and HGLRC FC hardware without modification — blackbox recording and OTA firmware update both work identically.

MX25L12835F: Industrial Grade Option

Macronix's MX25L12835F is popular in ArduPilot and PX4 autopilot designs due to its excellent data retention specifications (>20 years) and -40°C to +85°C operating range — useful for commercial drones operating in temperature extremes.

Sourcing Advice

Counterfeit W25Q128 parts are common in the spot market. Genuine Winbond parts show consistent 0xEF40 JEDEC IDs. UAVCHIP sources directly from authorized distributors and can provide lot traceability documentation on request.

NOR Flash vs NAND Flash for Drone Applications

Both are Flash memory but serve different purposes:

Extended W25Q Family

Winbond's W25Q NOR Flash family scales from 4 MB (W25Q32JV) to 32 MB (W25Q256JV). For Betaflight blackbox at 1 kHz, 16 MB provides 7-10 minutes of flight time. The 32 MB variant extends this to 15-20 minutes — useful for endurance flights.

Ready to Source These Components?

Get competitive pricing on genuine, traceable parts. RFQ response within 24 hours.

Submit RFQ Now →

Related Articles