SparkFun will be closed Nov 26th and 27th for the Thanksgiving holiday. Orders placed after 2:00pm MT on the 25th will ship out Monday the 30th.

Creative Commons images are CC BY-NC-SA 3.0

Description: RFID (radio-frequency identification) is the wireless non-contact use of radio-frequency electromagnetic fields, for the purposes of identifying and tracking tags attached to objects. This is the ID-12LA, a very simple to use RFID reader module from ID Innovations. With a built in antenna, the only holdup is the 2mm pin spacing. Power the module, hold up a 125kHz card, and get a serial string output containing the unique ID of the card.

Note: The new ID-12LA is essentially the same as the ID-12, but has a lower voltage input.


  • 2.8 - 5V supply
  • 125kHz read frequency
  • EM4001 64-bit RFID tag compatible
  • 9600bps TTL and RS232 output
  • Magnetic stripe emulation output
  • 120mm read range

Dimensions: 25x26mm


Recommended Products

Customer Comments

  • I just uploaded the kicad symbol and footprint for kicad to kicadcloud.com

  • Is the only difference between this product and “RFID Reader ID-20LA (125 kHz) SEN-11828” the read range?

  • Does anyone know any module that can read HID cards? We want a 1-Wire RFID Reader that supports all HID cards as well.

  • Can this chip be hot air reflow soldered to pcb’s? In the documentation they do not mention safe temperature range.

  • Does animal tag reads FDX-B?

  • If anybody is looking to connect this to a Raspberry Pi it’s pretty easy. Use one of the 5V pins from the header to power it, along with ground and then just connect the TX pin of the rfid module to the RX pin on the Pi header. I’ve created a Python module that makes interfacing with the reader quite simple.

  • The breakout board is retired? I’m having difficulty finding an alternative. Is there one?

    • contact me. If I find some spare time (which I should be able to) I could design you one. You’d have to etch it out and everything yourself, but that should be easy given a little internet tutorial :)

    • I purchased it two months ago https://www.sparkfun.com/products/retired/8423 guess I better be careful with it now. Check the new product page, maybe its coming friday. I dont want to spoil the surprise: I’ll wait a day

  • HI, this reader supports 125khz EM4100 64bit tag RFID?

  • Hi, that is so compatible with arduino uno and visual studio? any tutorial you refer me?

  • How about putting this on a PCB with FTDI FT312 so that Android users can access it directly?

  • The reader transmits six ‘255’.

    Once in a blue moon I can get it to actually transmit an actual ID, eg. 2364630303543433238313730DA3.

    I’m certain the wiring is fine. 3.3 v to Vcc on pin 11 and GND to pin 1.The tx pin (9) is hooked up to one of the uart ports on a teensy.

    How can I get the reader to ALWAYS transmit a proper tag ID instead of a bunch of nothing?

Customer Reviews

5 out of 5

Based on 3 ratings:

5 star
4 star
3 star
2 star
1 star

Great 125 KHz EM4100 Reader streamlines model railroad operations!

I use ID-12LAs as part of my model railroad to track rolling stock as it leaves and enters yards. The ID-12LA plays an integral part in generating “Wheel Reports” that are used by Yard Masters to route cars during “Operating Sessions” which simulate the operations of real railroads. We’ve found the ID-12LA to have the optimum range for reliably reading “kitty tags” on the bottoms of railroad cars without getting false reads from cars on adjacent tracks. Also the ID-12LAs can placed as close as 6" from one another without interference which is great for busy yards with multiple throats.

We’ve even offered the RFID system to other model railroaders using the ID-12LA from Sparkfun: visit us at http://www.modelrailroadcontrolsystems.com/radio-frequency-identification/ for more information!

Sparkfun provides great support and carries all the handy bits you need to make your project come to life!

Excellent product

The RFID worked like champ. I was disappointed that the breakout board did not come with the product.

Works exactly as I expected to read the small glass chips I will be useing.

Used these with a dual reader shield attached to a Arduino uno to read chips attached to HO train cars. Highly recommend the extra break out board to attach them to the reader shield. Found out I can use a few more since the rest of the hardware I already have will support 8 reader chips instead of the original 4 I had planned for.

Related Tutorials

SparkFun RFID Starter Kit Hookup Guide

May 5, 2015

Learn the basics of Radio Frequency Identification (RFID) and how to get started with the SparkFun RFID Starter Kit.