Mifare Downloads

LATEST NEWS & UPDATES


07.NOV.2017

Mifare Panel, a new cross-platform software,  supporting the latest firmware - stdMifare V2.0.x., has been released for Mifare modules and readers.

MifarePanel Setup - Windows (All windows platforms from XP to Win10) 

MifarePanel AppImage - Linux x86_64 ( tested on Debian)

MifarePanel AppImage - Linux arm7vl ( tested on Raspberry Pi)

MifarePanel AppImage - Linux i686 ( tested on Ubuntu - soon)


Firmware & User Manual document for stdMifare V2.0.x firmware version has been released

 stdMifare V2.0.x - Firmware & User Manual (1.2.0)


03.NOV.2017

SM130-M2 datasheet has been released. SM130-M2 is a second-generation module is designed for one-to-one replacement with SM130 first-generation module.


Software

  •  SMRFID Mifare v1.2 (for Windows)
     Software tool designed for configuring, evaluating and testing  Mifare Readers and modules. For new features of 2nd Generation modules (SM521X) and readers please use the newest tool Mifare Panel above.
    Windows (old)
  •  SBoot Upgrader v1.2 (for Windows)
     Firmware upgrade tool for windows (.NET). Requires encrypted .xml file to upgrade.
    Windows 
  •  Firmware Upgrader v1.0.0 (for Linux)
     Firmware upgrade tool for Linux. Requires encrypted .xml file to upgrade.
     Linux - i686 / Linux - armv7I (Raspberry Pi) / Linux x64_x86
     For linux, file needs to be configured as executable with chmod.
    Ex:
        chmod a+x firmwareUpgrader-armv7l.AppImage
    Run:     
       ./firmwareUpgrader-armv7l.AppImage

Datasheet & Hardware Manuals

    User Manuals


    PCB Library & Cad Resources

    Eagle PCB library, 3D Sketchup drawing files and 3D .stl files for Mifare and 125 kHz RFID modules.

    To get access to these CAD resources visit https://github.com/sonmicro/pcbcadlib/


    Code Samples & Project Examples 

    •  Arduino Card UID Read Example - UART
       Basic example illustarting the UART communication logic with mifare modules using CmdActivateAll(SELECT_TAG) command for Arduino platform
    •  Arduino Card UID Read Example - I2C
       Basic example illustarting the I2C communication logic with mifare modules using CmdActivateAll(SELECT_TAG) command for Arduino platform
    •  mbed Card UID Read Example - I2C
       Basic example illustarting the I2C communication logic with mifare modules using CmdActivateAll(SELECT_TAG) command for mbed platform. The test board is NUCLEO-F302R8


    Python Support

    We are glad to declare that a new SDK is available for Python3. All of our mifare readers and modules are supported i.e. SM130, SM5210

    Please contact with us for a new build if your platform is not listed below:

    Tested Operating Systems:

    Windows 10 64 Bit (Windows-10-10.0.14393-SP0)

    - Debian 64 bit (Linux-3.16.0-4-amd64-x86_64-with-debian-8.3)

    - Ubuntu 16.04 32 bit (Linux-4.4.0-66-generic-i686-with-Ubuntu-16.04-xenial)

    - Raspberry Pi 3 (Linux-4.4.38-v7+-armv71-with-debian-8.0) ( RASPBIAN JESSIE WITH PIXEL)

    Installation

    pip install pymifare (or sudo pip3 install pymifare)

    or download at https://pypi.python.org/pypi/pymifare/

    Example Python Project:

    Using pymifare package and including all command set:

    pymifare-examples.zip


    Old Documents to be removed soon:

    We are updating the documents with the second-generation module public releases(SM5210 and SM5211-SMD).

    •  SM130 Datasheet(is replaced with SM130-M2 modules)
       SM130 Mifare Module Datasheet & Firmware Manual ( Includes SMX1300 firmware)
    •  SM132-USB Datasheet
       SM132-USB Mifare Module Datasheet
    •  User Manual
       User Guide for SM130 / SM132-USB / SMX1300  / Evaluation Kits  and SMRFID Mifare Software and Mifare Cards' Basic
    •  AN601
       Firmware: I2C 2.8 Communication Protocol for SM130. Please refer Mifare Readers UART/I2C Communication Protocol - SPV1 (1.0.0) for 2nd gen modules (i.e. SM5210/11)


    Mifare Tag/Card Datasheets



    There are no products to list in this category.