Innovations ID-2 / ID-12 / ID-20 RFID Reader library for Particle Core (formerly known as Spark Core).
This library is based on "Can You ID This? ID-20 RFID Reader + Arduino" example http://bildr.org/2011/02/rfid-arduino/ with some minor tweaks and checksum function added.
Connections:
RFID Pin | Particle Core Pin |
11 (+5V) | VIN |
1 (GND) | GND |
7 (Format Selector) | GND |
9 (D0) | Rx |
2 (RES) | D6 |
Example:
#include "innovations-rfid/innovations-rfid.h" #define RFIDResetPin D6
InnovationsRFID rfid = InnovationsRFID();
void setup() { Serial.begin(9600); rfid.setupRFID(RFIDResetPin); }
void loop() { if(rfid.readTag()){ Serial.print(rfid.tag); rfid.clearTag(); //Clear the char of all value } else{ Serial.println("no tag present"); } }
</body>
</html>