SparkFun
RFID Qwiic Kit with ID-12LA 125kHz Reader
· MPN: KIT-15209
This kit gives you the core hardware needed to start reading 125kHz RFID tags over I2C, without hunting for a separate reader module, antenna or wiring up a ...
This kit gives you the core hardware needed to start reading 125kHz RFID tags over I2C, without hunting for a separate reader module, antenna or wiring up a complex circuit. The box includes a SparkFun RFID Qwiic Reader, an ID-12LA RFID reader module, two 125kHz RFID cards and a 100mm Qwiic cable.
Plug the ID-12LA module into the breakout, connect the Qwiic cable to a Qwiic-enabled development board, and you are ready to scan. The reader handles decoding and storage, capturing each scanned six-byte ID tag with a timestamp and keeping up to 20 unique scans on an internal stack for retrieval over simple I2C commands.
The board provides 3.3V power and I2C communication through Qwiic, with standard 0.1-inch spaced pins also broken out for breadboard or soldered builds. A red LED and magnetic buzzer give immediate scan feedback, and the buzzer can be disabled by cutting its jumper.
Arduino and Python libraries are provided, along with the hardware files, hookup guide and ID-12LA datasheet. If you want to use the interrupt signal, you will need to solder or otherwise connect the interrupt pin; multiple readers on one bus require a Qwiic multiplexer.
Features:
- Complete RFID bundle: Includes RFID Qwiic Reader, ID-12LA reader module, two 125kHz RFID cards and a 100mm Qwiic cable.
- 125kHz RFID scanning: Designed for reading compatible 125kHz RFID cards.
- I2C Qwiic connection: Supplies 3.3V power and communication through the Qwiic connector.
- Smart data handling: Captures the six-byte ID tag, adds a timestamp and stores scans internally.
- Scan storage: Internal stack safely holds up to 20 unique scans at once.
- Audio and visual alerts: Includes a red LED and a magnetic buzzer for immediate scan confirmation.
- Buzzer control: A jumper cut disables the buzzer for silent projects.
- Breadboard friendly: Standard 0.1-inch spaced pins are broken out alongside the Qwiic connectors.
- Address configuration: Default I2C address is 0x13, with a jumper available to switch to 0x14.
- Software-configurable address: I2C address is fully software-configurable.
- ID-12LA interface support: Supports ASCII, Wiegand26 and Magnetic ABA Track2 data formats.
- Library support: Arduino Library and Python Package are available.
Specifications:
- SparkFun RFID Qwiic Reader - Voltage In: 3.3V via Qwiic
- SparkFun RFID Qwiic Reader - Qwiic Connector: 2x Qwiic Connector
- SparkFun RFID Qwiic Reader - RFID module footprint: ID-Innovations RFID Read Module Footprint
- SparkFun RFID Qwiic Reader - Default I2C Address: 0x13 to 0x14
- SparkFun RFID Qwiic Reader - LED: Power
- SparkFun RFID Qwiic Reader - LED: Read
- SparkFun RFID Qwiic Reader - Buzzer: Magnetic Buzzer
- SparkFun RFID Qwiic Reader - Jumper Interrupt: INT
- SparkFun RFID Qwiic Reader - Jumper Buzzer: BUZZER
- SparkFun RFID Qwiic Reader - Jumper Connects the I2C Pull-Up: I2C
- SparkFun RFID Qwiic Reader - Jumper Change Default I2C Address: ADR
- SparkFun RFID Qwiic Reader - Board Dimensions: 1.00" x 1.24" (25.4mm x 31.5mm)
- SparkFun RFID Qwiic Reader - Weight: 0.23oz (6.6g)
- ID-12LA RFID Reader Module - Frequency: 125kHz (nominal)
- ID-12LA RFID Reader Module - Card Format: EM 4001 or compatible
- ID-12LA RFID Reader Module - Read Range: Up to 120mm
- ID-12LA RFID Reader Module - Encoding: Manchester 64-bit, modulus 64
- ID-12LA RFID Reader Module - Power Requirement: 2.8VDC - 5VDC @ 35mA
- ID-12LA RFID Reader Module - RF I/O Output Current: ±200mA PKPK
- ID-12LA RFID Reader Module - Certification: CE, C-TICK, ROHS, FCC
A handy kit for adding RFID card scanning to Qwiic-based Arduino, Python and microcontroller projects, access-control prototypes and interactive builds.
Jargon buster
Plain-language definitions for the technical terms used above.
- breakout
- A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
- 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.
- I2C address
- An I2C address is the number a device uses so a microcontroller can tell it apart from other devices on the same I2C bus. It matters because two devices with the same fixed address may conflict if used together.
- LED
- A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- multiplexer
- A multiplexer is a chip or board that lets one controller switch between several devices that would otherwise conflict on the same bus. It matters here because multiple modules with the same I2C address cannot normally share one I2C bus without extra hardware.
- 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.
- RF
- RF means radio frequency, referring to signals used for wireless communication and other high-frequency electronics. A low-noise, stable power supply is important for RF circuits because power noise can affect signal quality and measurements.
Find this product in
Qwiic RFID Schematic
Schematic · 100.9 KB · Click any page to view full size
ID-12LA RFID Module Datasheet
Datasheet · 637.7 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 719.1 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more