Skip to content
RFID reader interface with strike plate output
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Freetronics RFID Lock Shield

Copyright 2010 Freetronics Pty Ltd
Freetronics site: <>
Freetronics email:

Based on the circuit described in the "RFID Access Control" project in the book "Practical Arduino", this shield allows you to control a door lock using an electric strike plate using a number of commonly available RFID reader modules.

Supported reader modules include:

  • ID12
  • ID20
  • RDM630
  • RDM880
  • HF MultiTag


  • On-board 9V regulator to power Arduino from solenoid power supply.
  • Reset button wired through to Arduino reset pin.
  • Blue "Arduino power on" LED with current-limiting resistor.
  • 100nF bypass/smoothing capacitor on supply rails.
  • Overlay guide where you need it: both top and bottom.

Compatible with the Freetronics TwentyTen, Arduino Uno, Arduino Duemilanove, and other compatible boards based on the same header format.

More information is available at:

The "docs" folder within this repository includes a handy copy of the schematic in PDF format and image(s) of the pcb.


The design is saved as an EAGLE project. EAGLE PCB design software is available from free for non-commercial use. To use this project download it and place the directory containing these files into the "eagle" directory on your computer. Then open EAGLE and navigate to Projects -> eagle -> RFIDLockShield.


The specific terms of distribution of this project are governed by the license referenced below.


Licensed under the TAPR Open Hardware License ( The "license" folder within this repository also contains a copy of this license in plain text format.

You can’t perform that action at this time.