Setting-up a RFID RC522 chip in Raspberry Pi

0 votes

How to setup and wire the RFID RC522 chip with a Raspberry Pi?
So, I finally got myself an RFID RC522 circuit chip for contactless communication and remote sensing. 

And bundled with the RFID reader & writer along with its micro-controller at such a cheap price and for even low-voltages, I just can't wait to experiment with it leveraging the SPI protocol and RFID tags.

But to my dismay, there are other basic things I haven't been able to accomplish to even start using the tags and the protocol to send or receive data. sad I may even have committed mistakes in its set-up and wiring. 

So, can someone please help me with interfacing this RFID RC522 chip that I bought with so much excitement?
Also, please guide on the kind of tags I should be purchasing? The frequencies I should be operating them on for detection and other extended functionalities or scripts that can enable it for maximized performance?? 

Thank You in Advance! angel
Please provide me with all kinds of suggestions and recommendations on the same. smiley

Jul 5, 2018 in IoT (Internet of Things) by Bharani
• 4,660 points
1,643 views

1 answer to this question.

0 votes

First, let me congratulate you on buying the RC522.

Since you mentioned the SPI protocol, I'm assuming you already understand this RFID reader and writer is based on the MFRC522 microcontroller, which exchanges data following the SPI protocol and does so by creating a 13.56 MHz electromagnetic field to communicate with the RFID tags. So, if you're buying tags, make sure they operate on the same frequency as well.

And, as far as extending its functionalities go, your experiments are as good as anybody else's. This is because the RFID RC522 can have endless applications and its functionalities or scripts will be very specific according to what it is being used for. The best I can tell you now is that you could use a 16x2 LCD with the raspberry pi to display some information and keep it handy at the same time.

Now, for the set-up of the RFID RC522 with the raspberry pi, you could follow the instructions in the link I'm providing: http://www.instructables.com/id/Raspberry-Pi-3-Model-B-MIFARE-RC522-RFID-Tag-Readi/

You will also find a link to the necessary python codes that you can just install on your pi from GitHub!

And, if I'm not wrong, there might be a little bit of soldering required to ensure a firm connection as none of the RC522s come with header pins already soldered into it. But, soldering header pins are rather an easy thing to do, for just about anybody. So, gear up, open the link I've provided and get started with leveraging this fine piece of equipment that you've bought for yourself. :) 

answered Jul 10, 2018 by nirvana
• 3,130 points

Related Questions In IoT (Internet of Things)

0 votes
1 answer

Firewall issue with Webserver in UWP on Raspberry Pi 3

Here's what could be happenning: You port hasn't ...READ MORE

answered Oct 12, 2018 in IoT (Internet of Things) by DataKing99
• 8,250 points
1,095 views
+1 vote
1 answer

Does learning IoT need you to buy a Raspberry Pi or similar IoT devices?

Though I'd recommend having the device for ...READ MORE

answered Oct 16, 2018 in IoT (Internet of Things) by nirvana
• 3,130 points
995 views
0 votes
1 answer

Display time in a Windows Core IoT app with a clock!

It is possible, but you should understand ...READ MORE

answered Jul 10, 2018 in IoT (Internet of Things) by nirvana
• 3,130 points
1,540 views
0 votes
1 answer

Refactoring multi thread program on raspberry pi with sensors

Before re-engineering your application, you should narrow ...READ MORE

answered Sep 11, 2018 in IoT (Internet of Things) by Upasana
• 8,620 points
1,870 views
0 votes
1 answer

Integrating IoT and Sensor Tags

If you are using raspberry pi, take ...READ MORE

answered Oct 15, 2018 in IoT (Internet of Things) by anonymous2
• 4,280 points
572 views
0 votes
1 answer

Ti-Sensor tag Kura Example

Problem was with firmware on CC2650 TI ...READ MORE

answered Oct 16, 2018 in IoT (Internet of Things) by anonymous2
• 4,280 points
1,017 views
0 votes
1 answer
0 votes
1 answer
0 votes
1 answer

Setting time on Raspberry Pi using just PowerShell

The Enter-PSSession is for interactive sessions, so ...READ MORE

answered Aug 10, 2018 in IoT (Internet of Things) by nirvana
• 3,130 points
946 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP