ET-A22
W25Q128 16 MB SPI Flash
16 MB of storage over SPI, 3.3–5 V
AED 15.00
Out of stockOverview
16 MB of storage over SPI, 3.3–5 V
The ET-A22 is built around the Winbond W25Q128JV — 128Mbit (16MB) NOR flash, 4KB sectors, 100k erase cycles, 20-year retention. It connects over SPI (single) (up to ~20MHz through the translator) and is powered from 3.3–5V; flash at 3.3V.
Designed in Dubai by ElectroTrical — the full schematic, BOM and design notes are published below.
Good for
- Data logging
- Audio and image storage
- LittleFS file systems
Key features
What makes it different
Memory
Winbond W25Q128JV: 128Mbit (16MB) NOR flash, 4KB sectors, 100k erase cycles, 20-year retention
Interface
SPI (single), up to ~20MHz through the translator
Supply
3.3–5V; flash at 3.3V
Use
Data logging, audio/image storage, LittleFS / FatFS
Open documentation
Schematic, BOM and layout notes published for every board.
Breadboard friendly
Standard 2.54 mm pitch and M2.5 mounting holes.
Specifications
Technical specifications
| Memory | Winbond W25Q128JV: 128Mbit (16MB) NOR flash, 4KB sectors, 100k erase cycles, 20-year retention |
|---|---|
| Interface | SPI (single), up to ~20MHz through the translator |
| Supply | 3.3–5V; flash at 3.3V |
| Use | Data logging, audio/image storage, LittleFS / FatFS |
| Size | 25.4 × 17.8 mm |
|---|---|
| Mounting | 4 × M2.5 holes, 2.54 mm from each corner |
| Connectors | 7-pin 2.54 mm header |
| Main IC | W25Q128JVSIQ (LCSC C97521) |
| Revision | Rev A |
| Libraries | SerialFlash (PJRC), Adafruit SPIFlash, SPIMemory, LittleFS, CircuitPython |
|---|
Performance
Storage
Pinout
Pin map and connections
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | VIN | Power | 3.3–5.5V |
| 2 | 3V3 | Power | LDO output |
| 3 | GND | Ground | Ground |
| 4 | CS | SPI | Chip select, active low |
| 5 | SCK | SPI | SPI clock |
| 6 | MOSI | SPI | SPI data in |
| 7 | MISO | SPI | SPI data out |
Mechanical
Dimensions and what's in the box
In the box
- 1 × ET-A22 W25Q128 16 MB SPI Flash (assembled)
- 1 × 7-pin 2.54 mm male header, unsoldered
Getting started
- Wire the header: VIN, 3V3, GND, CS, SCK, MOSI
- Libraries: SerialFlash (PJRC), Adafruit SPIFlash, SPIMemory, LittleFS, CircuitPython
Compare
Which memory board?
| W25Q128 16 MB SPI Flash (this board)This board | ET-A13 24LC256 EEPROM 32 KB | ET-A14 MB85RC256V FRAM 32 KB | |
|---|---|---|---|
| What it does | 16 MB of storage over SPI, 3.3–5 V | Non-volatile I²C memory with 4 addresses, Qwiic | Fast I²C memory with a trillion write cycles, Qwiic |
| Interface | SPI (single), up to ~20MHz through the translator | I²C 400kHz, 0x50–0x53 (A0/A1 jumpers) | I²C 1MHz, 0x50–0x53 (A0/A1) |
| Best for | Data logging | Saving settings and calibration | High-rate data logging |
| Price | 15 AED | 17 AED | 29 AED |
Downloads
Documents and design files
Need a custom version of this board?
Different connector, size or sensor? We design and build custom variants.