FareBot: Read data from public transit cards with your NFC-equipped Android phone

Posted on Tuesday, March 1st, 2011 in Android, hacks, RFID by the machinegeek

When he heard that the Nexus S would include a built-in NFC radio, Eric Butler immediately started thinking about the potential of using cell phones with RFID to hack public transit fare systems. When the Gingerbread source code was released, he picked up a Nexus S and began working on a proof-of-concept application that could read data from transit cards.

Eric has released the fruit of his research, FareBot, an Android application capable of parsing and displaying the balance and trip history information from Seattle’s ORCA card, and dumping raw data from any other MIFARE DESFire card including San Francisco’s Clipper card.

FareBot is open-source and designed to be flexible so that hopefully other developers will add support for other types of cards. You can grab the source code, or install from the Android market.

This entry was posted on Tuesday, March 1st, 2011 at 6:30 pm and is filed under Android, hacks, RFID. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

2 Responses to “FareBot: Read data from public transit cards with your NFC-equipped Android phone”

  1. Olufemi says:

    Good Day to you,
    I really appreciate your job and as such i decided to use ur application for the mobile part of my FYP. but the problem is that am unable to get the source code compiled as i am receiving lots of errors in eclipse.

    I would really appreciate it if you could assist me in correcting the errors

    I am a gr8 follower

    Thanks in Anticipation

  2. Wes says:

    Can you tell me if the iClass cards are supported on the Nexus S?

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Dan: Free is always good. Nice boards too.
  • Dan: Free is always good.
  • KH: I think no plague. Both failed capacitors are on the same side. Look at the backplane, it's likely the failed caps were on the left...
  • Glendon: Free is always GOOD!
  • Wilyb: Gotta catch them all!