Sonmicro RFID Processing library

Last year we made a Processing library for the Sonmicro SM130 RFID read/write module together with Jørn Knutsen and Tom Igoe. The SM130 is a little module that lets you read and write to Mifare RFID tags. The Sonmicro Processing library is a good and flexible tool for exploring RFID interactions. One of the things we have been doing with it is playing with the London Oyster card and writing messages to the memory on our office access-cards.

Tom recently used an updated version of this library in his RFID workshop at ETech 2009 and has written a series of thorough tutorials on his weblog. The tutorials covers the basics of the library and also shows how a SM130 can be used with an Arduino: Sonmicro RFID reader for Processing, Reading Mifare RFID tags, Writing to Mifare RFID tags, Arduino-based RFID reader and RFID to Web interface.

In a future post we will look more closely on the technicalities of designing behaviours with RFID readers, presenting our tools for both the Sonmicro SM130 and the Innovation ID12.

Related things:

  1. RFID form factors As our interaction design students get deeper into prototyping with RFID, we needed to start looking at the range of possibilities around the materials and forms of RFID tags. Last week we created a......
  2. Making things talk Tom Igoe’s new book Making things talk arrived today, full of lovely projects and code examples. Tom’s previous book Physical computing has been the definitive reference for all hardware hacking that goes on at......
  3. Phidget RFID Ten Phidget RFID boards arrived today. The Phidgets are an extremely cheap prototyping platform for simple RFID. They are low power, with a maximum read range of about 8 centimetres, so perfect for quick......
  4. Sparkfun now selling ID12 readers We have been making a lot of prototypes with the Innovations ID12 RFID readers in the past few months. We’ve been getting them from the super-helpful Core RFID, and now Sparkfun is selling them.......

This entry was posted in Code, Product design, Technicalities and tagged , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.


  1. Posted 3 June 2009 at 11:20 | Permalink

    Hi Einar, Have you tried this reader on WindowsXP? I have no problem on OSX but cannot make it on XP.
    I can read the tag with the official software comes with the SM132-USB kit but cannot do it with Processing….

  2. Posted 10 August 2009 at 17:04 | Permalink

    how to do this project … plse give me some tips…

  3. Sherry
    Posted 16 April 2010 at 7:00 | Permalink

    I am using the hardware of mifare MF5 read/write module for my project. I just need to confirm that whether the interfacing part of this module can be fulfilled by sm132-usb interfacing program and sdk or not?. Kindly reply me asap.

Post a Comment

Your email is never published nor shared. Required fields are marked *


You may use these HTML tags and attributes: