Data Sheet
  VMA405 
V. 01 – 02/02/2017  3  ©Velleman nv 
4.  What is Arduino
®
Arduino
®
 is an open-source prototyping platform based in easy-to-use hardware and software. Arduino
®
 boards 
are able to read inputs – light-on sensor, a finger on a button or a Twitter message – and turn it into an 
output – activating of a motor, turning on an LED, publishing something online. You can tell your board what to 
do by sending a set of instructions to the microcontroller on the board. To do so, you use the Arduino 
programming language (based on Wiring) and the Arduino
®
 software IDE (based on Processing). 
Surf to www.arduino.cc and www.arduino.org for more information. 
5.  Overview 
VMA405 
This RFID module allows to both read and write MIFARE-type RFID cards. 
Arduino
®
VMA405 
+3.3 V 
VCC 
9 
RST 
GND 
GND 
12 
MISO 
11 
MOSI 
13 
SCK 
10 
NSS (= SDA) 
IRQ (not used) 
  operating voltage .................................................................................................. 3.3 VDC 
  working current ................................................................................................. 13-26 mA 
  sleep current ........................................................................................................ < 80 uA 
  peak current ....................................................................................................... < 30 mA 
  working frequency ............................................................................................ 13.56 MHz 
  supported card types ....................................................................................... Mifare cards 
  interface/protocol ....................................................................................................... SPI 
  controller chip .................................................................................................... MFRC522 
  data transmission speed .............................................................................. max. 10 Mbit/s 
  dimensions ............................................................................................... 66 x 40 x 7 mm 
  includes ............................................................................................ 2 tags (1 card, 1 fob) 
  optional cards/tags .................................................................................. VMA417/VMA418 
6.  Use 
1.  Connect your controller board (VMA100, VMA101…) to your computer using a USB cable. 
2.  Start the Arduino
®
 IDE and load the “VMA405_MFRC522_test” sketch from the VMA405 product page on 
www.velleman.eu. 
3.  In your Arduino
®
 IDE, select Sketch  Include Library  Add .zip Library. 
4.  Now, select the RFID.zip file from the directory where you previously stored it. The RFID library will be 
added to your local library. 
If the Arduino
®
 IDE gives you a message that the RFID already exists, then go to  
C:\Users\You\Documents\Arduino\libraries and delete the RFID folder. Now, try and load the new RFID 
library. 
5.  Compile and load the “VMA405_MFRC522_test” sketch into your board. Switch off your controller board. 
6.  Connect the VMA405 to your controller board as pictured below. 





