NFC / RFID

RFID LF (125 kHz)

125 kHz

Worldwide ISO 11784/11785 (animal tracking) / HID proprietary

Core Technical Specifications

center Freq 125 kHz
modulation ASK / FSK / PSK
data Encoding Manchester / Biphase / FM0
operating Range 1–15 cm
antenna Large coil antenna (tuned LC at 125 kHz)
tx Power Reader field varies by application
bandwidth ±5 kHz
channel Spacing N/A

Real-World Devices & Applications

Access Control

  • EM4100 proximity cards and key fobs
  • HID ProxCard II (26-bit Wiegand)
  • AWID and Indala access cards
  • Time attendance systems

Animal & Asset Tracking

  • Pet microchips (ISO 11784/FDX-B)
  • Livestock ear tags
  • Industrial asset tracking tags

Reference Circuits & Schematics

125 kHz RFID Reader — EM4095 / MFRC523

LF RFID readers use a large coil antenna to generate a 125 kHz magnetic field. Passive tags draw power inductively and respond by modulating the field.

PinDescription
VCC 5V supply (higher voltage = more field strength)
GND Ground
COIL+/COIL− Antenna coil connections (tuned LC circuit)
DEMOD OUT Demodulated tag data output
MOD IN Modulation input for writable tags

Circuit Walk-Through

The reader drives a tuned LC circuit at 125 kHz, creating an alternating magnetic field. When a tag enters the field, it draws energy and modulates the field by switching a load resistor on/off (ASK) or shifting frequency (FSK). The reader’s demodulator recovers the data. EM4100 tags transmit a 64-bit frame: 9-bit header + 40-bit ID + 14 parity bits + stop bit.

Signal Structure & Waveform Analysis

EM4100 Tag Data Format

The EM4100 is a read-only 125 kHz tag with a 40-bit unique ID transmitted continuously.

Header
9 bits (all 1s)
Sync pattern: 111111111
Data Rows
10 rows × 5 bits
4 data bits + 1 row parity (even) per row
Column Parity
4 bits
Even parity across columns
Stop Bit
1 bit (0)
Marks end of frame
Timing Notes: Bit rate: 64 divisions of 125 kHz = ~2 kHz (RF/64). Frame repeats continuously while tag is in field. T5577 is a writable tag that can emulate EM4100, HID, and other formats by programming its configuration block.

Analysis & Capture Tips

  • Proxmark3: lf search to auto-detect tag type and read ID
  • T5577 can be programmed to emulate EM4100, HID, Indala, and more
  • Check Wiegand output format for HID readers (26-bit or 37-bit)
  • Verify reader antenna tuning at 125 kHz for maximum read range

Bench Troubleshooting & Repair Guide

1. Short Read Range

Oscilloscope / LCR meter

125 kHz read range depends heavily on antenna size and tuning. Larger coil = longer range. Verify LC resonance at 125 kHz. Metal housings detune the antenna.

2. Cloning Issues

Proxmark3

T5577 must be configured with correct modulation (ASK/FSK/PSK) and bit rate to emulate the target card format. Use Proxmark3 lf t55xx commands to verify configuration blocks.

3. Wiegand Interface

Wiegand sniffer / Logic Analyser

HID readers output Wiegand format (D0/D1 pulsed lines). Check wiring: DATA0 (green), DATA1 (white), GND. Verify 26-bit format: 1 parity + 8 facility + 16 card number + 1 parity.

Theme Palette

Default Dark
High-contrast dark
Amber Terminal
Monochrome amber
Matrix CRT
Phosphor green
Workbench Light
Clean light mode

Audio & Display

Relay Click Sounds Web Audio API — soft mechanical clicks
CRT Scanline & Flicker Pure CSS overlay effect

System Info

Customization Panel Theme preference, audio FX, and CRT overlay settings are saved to your browser's localStorage and persist between visits. No cookies or server-side storage is used.
Keyboard Shortcuts Press Esc to close this panel. Use the header moon/sun icon to cycle themes.