Adafruit
Adafruit ST25DV16K I2C RFID EEPROM Breakout - STEMMA QT / Qwiic
The Adafruit ST25DV16K is a unique I2C-programmable RFID EEPROM breakout that works with mobile phones as an ISO/IEC 15693 (13.56 MHz) NFC tag, but can be dy...
Get notified when back in stock
The Adafruit ST25DV16K is a unique I2C-programmable RFID EEPROM breakout that works with mobile phones as an ISO/IEC 15693 (13.56 MHz) NFC tag, but can be dynamically rewritten over I2C by a microcontroller. This makes it ideal for projects where you need to change tag content on the fly — for example, cycling through different URLs that a phone detects in sequence.
The breakout includes the ST25DV16K chip, support circuitry, and a PCB trace antenna. STEMMA QT / Qwiic connectors allow solderless I2C connections, and standard 0.1" headers are included for breadboard use.
Key Features
- ST25DV16K Chip – 16 Kbit I2C EEPROM with ISO/IEC 15693 RFID interface
- I2C Programmable – Dynamically rewrite NFC tag content from a microcontroller
- Phone Compatible – Readable by Apple and Android devices as an NFC tag
- PCB Trace Antenna – Built-in antenna, no external antenna needed
- STEMMA QT / Qwiic – Solderless I2C connectors on both sides
- Bidirectional Data Transfer – Can be used as an I2C-to-RFID bridge for wireless data exchange with mobile devices
Ideal For
- Dynamic NFC tags that change content programmatically
- Interactive displays and exhibits
- Wireless data transfer between microcontrollers and phones
- IoT projects requiring phone-readable tags
Package Contents
- 1× ST25DV16K breakout board with PCB antenna
- 1× Header strip
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- ATmega328P
- An 8-bit microcontroller chip used on many Arduino Uno-compatible boards. Knowing the controller uses an ATmega328P helps you understand its memory, speed, pin compatibility, and the Arduino sketches it can run.
- breakout
- A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
- CircuitPython
- A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
- EEPROM
- A type of non-volatile memory that keeps stored data even when power is turned off. In a sensor module, it can be used to store settings or calibration data so they do not need to be re-entered every time.
- Headers
- Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- IoT
- Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- PCB
- A printed circuit board (PCB) is a board, usually rigid, with etched copper tracks that connect electronic components together without loose wiring. Components are mounted on the board and signals route between them through the copper layout.
- PCB antenna
- A PCB antenna is an antenna pattern built directly into the circuit board rather than a separate metal antenna. It matters because placement, nearby metal and enclosure design can affect wireless range.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
- RAM
- RAM (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
- STEMMA
- A plug-and-cable connection system used on some maker electronics boards to make wiring simpler. If a product uses STEMMA, you need the matching cable or connector type to plug it in without soldering.
- STEMMA QT
- A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
Find this product in
Brands
Connectivity
Related Tutorials
Free guides on learn.littlebird.com.au