RFID Wiegand Protocol Development Kit for Arduino and PIC


The Wiegand interface is a de facto standard commonly used to connect a card reader or keypad to an electronic entry system. Wiegand interface has the ability to transmit signal over long distance with a simple 3 wires connection. This kit comes with open source schematic, PCB and C source code. It is all ready to go and easy to be modified for specific usage.


Features Summary

RFID Reader Keypad

Dimension 85mm x 85mm
Wiegand Protocol Wiegand 26 bits for W26 Kit
Wiegand 34 bits for W34 Kit
Read Response Less than 0.5 second
Read Range 2-10 cm estimated
Operating Voltage/Current 6VDC - 14VDC, about 70ma working current
Card / Tag support EM4100 (125Khz) ID Card/Tag for W26 Kit
Mifare Classic 1K (13.56Mhz) ID Card/Tag for W34 Kit
LED Red – System default
Green – System default and user controllable by pulling GREY wire to GND.
Buzzer System default and user controllable by pulling PURPLE wire to GND.
  • RED – 6VDC – 14VDC
  • BLACK – Ground
  • GREEN – Wiegand D0
  • WHITE – Wiegand D1
  • GREY – Green LED
  • PURPLE - Buzzer


RFID Card/Key Fob Tag

Mifare Classic 1K 13.56Mhz, Type A (ISO/IEC 14443 Type A)


RFID Card/Key Fob Tag

EM4100 125Khz


Connection Diagram

Wiegand device wireup

Connection diagram for PIC18K14K50 Development Board

wiegand arduino

Connection diagram for Arduino



Schematics and user manual for MonkeyBUS
Wiegand Tutorial
PIC18F14K50 Wiegand to HID Keyboard C source code
Wiegand 24 and Wiegand 36 protocol library for Arduino


Packing List


RFID Reader Keypad, card, Key Fob Tag


Image Description left to right, RFID Card, Mifare Key Fob, EM Key Fob

W26 Kit

  • 1 unit of EM 125Khz RFID Reader Keypad
  • 5 units of EM 125Khz card
  • 5 units of EM 125Khz Key Fob Tag

W34 Kit

  • 1 unit of Mifare 13.56Mhz RFID Reader Keypad
  • 5 units of Mifare Classic 1K Card, 13.56Mhz, Type A (ISO/IEC 14443 Type A)
  • 5 units of Mifare Classic 1K Key Fob Tag, 13.56Mhz, Type A (ISO/IEC 14443 Type A)

 NOTE: W26 Kit and W34 Kit are two different model and sold seperately.


Preinstalled Software

  • Microchip's USB bootloader (programming the board using a normal USB cable)
  • Wiegand to HID converter software (when connected to a PC, the MonkeyBUS will be detected as a Keyboard Demo)