avatar

Trevor Johns

Member Since: January 11, 2012

Country: United States

Profile

Bio

Software engineer, hardware hacker, and lover of adventure. Android Developer Advocate and Engineer @ Google.

Role

Developer Programs Engineer, Android

Organizations

Google

Spoken Languages

English. Some Spanish & Japanese.

Programming Languages

Java, C++, C, Ruby, Python, Objective-C

Universities

University of Southern California

Websites

http://tjohns.net

  • Product SEN-10126 | about 2 years ago

    I left a longer comment on the page for the eval shield (DEV-10406), but I’ll leave a few key notes here:

    • The SM130 will read MiFare cards. This means that it’s compatible with NFC-enabled Android phones, such as the Galaxy Nexus!

    • The RFIDuino library is compatible with Arduino 1.0, whereas the example code provided for the eval board is not. You can grab the RFIDuino library here: https://github.com/marcboon/RFIDuino

    Overall, this was very easy to get working. One evening and I had a functional RFID reader!

  • Product DEV-10406 | about 2 years ago

    I just ordered one of these and got an RFID worker working in one evening. A few useful notes:

    • The SM130 will read MiFare cards. This means that it’s compatible with NFC-enabled Android phones, such as the Galaxy Nexus!

    • The SM130 operates over either serial (UART) or I2C. This eval board only gives you access to the serial lines.

    • XBee is totally optional. If you just want a quick way read NFC tags, this board is the way to go.

    • I have no clue what the intended purpose of the UART select pads is.

    • If you’re using this with an Arduino Mega (or the Android ADK), be aware that D7-D8 do not support change interrupts, and therefore are not suitable for serial communication. You’ll need to use jumper wires to connect to different I/O pins. (See http://arduino.cc/hu/Reference/SoftwareSerial for supported pins.)

    • The RFID module needs to be manually reset after powering on your Arduino, which seems to be commonly omitted from sample code. (This can be done using D13, or the RFID reset button on the eval board.)

    • The RFIDuino library is compatible with Arduino 1.0, whereas the example code provided is not. You can grab it here: https://github.com/marcboon/RFIDuino

  • Product DEV-10406 | about 2 years ago

    It uses 5V. And yes, you technically only need D7-D10.

    D7-D8 are used for the RFID module, and D9-D10 are used for the XBee module. (If you don’t care about XBee, you can make due with just D7-D8.)

Name Pieces Total
Stuff I Want
10 76.5