Arduino and NFC
-
Well, I got my small red unit after work today... and it is a pain to get working. The seller provided sketch refuses to compile and the adafruit one isn't set up properly for the unit. Sigh.
Pass along the sketch, I can take a look after work.
-
It's all in here, I'm off to bed!
http://www.elechouse.com/elechouse/images/product/PN532_module_V3/PN532_%20Manual_V3.pdf
-
It's all in here, I'm off to bed!
Wow, that lib is all sorts of ugly. Probably better off getting the adafruit lib working.
What is the issue with it?
-
Yeah, you see now why I went to bed hey!
It simply wont verify and compile for me, I was working through it bit by bit and repairing things as I went but I got overtired and ran out of coffee and cigarettes. It was a bad scene.
I'll try again tonight and see how it goes, I'd like to get theirs working at least and then try the Adafruit one after. -
Sigh. I reckon I've got a dud. The adafruit setup for I2C reports that the PN532 is there, and ready, but the **** thing wont even read the tags that came with it.
Next! -
I've used my ring successfully with Adafruit PN532 breakout board. They also have a PN532 arduino shield.
-
I've used my ring successfully with Adafruit PN532 breakout board. They also have a PN532 arduino shield.
Nice, thanks! How is the performance with the ring?
-
You know, I hadn't really tested that. I'll let you know after I run it through some tests. I [i:12xo79s3]can [/i:12xo79s3]tell you that the sweet spot is right at the 'base' of the antenna i.e. the side of the loop closest to the IC.
-
It's good to know someone is having a bit of luck! I'm stuck waiting on the postman again.
-
My elechouse reader (looks like the same red one Lokki has) came today, and I've just spent a couple of hours trying to get it to work.
Good news is it works with the supplied cards and arduino uno. I used the downloads from here
HTTPS://github.com/elechouse/PN532
Connected to I2C
Literally just got it reading so still need to understand it more but those files are worth a try.
Can't try it with anything else though...
-
Haha! I'm an idiot - all my issues were caused by not installing the PN532 libraries as seperate libraries.
The libraries contained within the PN532 directory have to be copied seperately into the Arduino libraries directory (sometimes I am really really bad at reading instructions).Small red elechouse clone card reader is now working via I2C!
-
Haha! I'm an idiot - all my issues were caused by not installing the PN532 libraries as seperate libraries.
Nice! How's it working with the ring?
Basically I just need to find a module/antenna that can read the ring reliably through a somewhat thin layer of ABS plastic. Since I'm making the enclosure with my 3d printer, I have flexibility in terms of thickness, but obviously, thicker is better to ensure it can take some abuse. -
Now that I've actually done the right thing with the libraries I've had a pay around with the example files and the reader works perfectly with the rings every time. The only one it has minor issues with is the Alpha with the slightly dodgy carbon fiber that John ended up replacing. That one needs to actually contact the top of the board before it will make a good read. Every other inlay reads within 15mm or so. It's worth noting that the elechouse board reads best from the top where all the SMD components are mounted so any covering layer will need to be thin to get a good read.
-
Yeah, now that it's working and I'm happy with it again it seems to be a really solid little unit. I'm not sure if you noticed, but the Arduino Uno next to it is actually a microduino unit. I'm going to see if I can set it all up as minimalistically as possible with just the reader, microduino core and a latching relay or two for the car engine start. If that works out well I'll see about adding a second reader for the driver's door!
It wont work as nicely in my skyline as it will eventually in my dodge because of the steering lock though. Has anyone ever seen an aftermarket electric fail-open latch that would work in a steering column? -
Nice, thanks! I doubt I will go any thicker than 2mm, so seems like I would be good with that one. I have a SainSmart and SeeedStudio module that should be here Thursday. I really like the form-factor of that one though.
-
Shield number two:
RC522, from ebay. Currently working with mifare cards only - I haven't been able to find much online at all for these, certainly not as much as for the other reader/writer.A pic with the Elechouse module for size/layout comparison.
-
I've seen a few of these modules based on the MFRC522 around, haven't seen any that said they support NTAG.
I should have taken one last look at your list before I ordered. One of the modules I ordered is nearly identical. [url=http://www.amazon.com/gp/product/B00E37T2F0/ref=oh_details_o00_s01_i00?ie=UTF8&psc=1:2aw9qudf]SainSmart RC522[/url:2aw9qudf]btw, I have 3 of these itead pn532 modules that I can't seem to get working with my ring. If you're interested, I wouldn't mind sending one your way to play around with.
-
Yup, same device with a different colour eh. I hadn't found any reference to 'em being capable with the ntag203 but I figured I'd give it a shot and see what happened.
It's interesting, the rings don't even trip the reader off at all, so I guess the chip simply doesn't support them. I did see something regarding firmware higher than 1.6 for ntag203 but closed the page out of reflex and can't seem to find it again.You... like the itead colours or something mate? I certainly won't knock back the offer, thanks.
-
Ah, yes. That'll happen hey! The best laid plans of mice and men...
I'm well practiced at that one!
So outta curiousity, which units have you ended up going with for the plans? I have to say I'm likely to get more of the Elechouse/clone whatsis NFC module v3. I'm thinking 2 for the house and 2 for the car to start with. And maybe an extra one for the 2-way radio.
I'm going to have to think of more things than need NFC. -
Yup, same device with a different colour eh. I hadn't found any reference to 'em being capable with the ntag203 but I figured I'd give it a shot and see what happened.
I had big plans and didn't consider incompatibility when I ordered them all those months ago. :mrgreen: