ModusPwnin / Interactive-Amiibo-Stand

Interactive Amiibo Stand
16 stars 3 forks source link

Recognizing Amiibo #1

Closed AntoineTurmel closed 9 years ago

AntoineTurmel commented 9 years ago

So you are recognizing Amiibo using your own Amiibo unique ID ? I bet that all Link Amiibo shares the same base data for instance ?

ModusPwnin commented 9 years ago

I'm sure they do, I just need to figure out where exactly that data is. I think I'm onto something, using the memdump sketch from the Adafruit library. I only have one duplicate Amiibo (Luigi) but it seems like the last 3 characters in the UID it returns are shared. I'm going to try to borrow some more duplicates in a few days and see where that takes me.

ModusPwnin commented 9 years ago

Hey, not sure if you'll see this but I figured it out. The Amiibos use MiFare Ultralight cards which have around 126 pages of memory. Pages 21 and 22 seem to be consistent across certain characters and I used that for v3 of the code.

AntoineTurmel commented 9 years ago

for two same Mario Amiibo share the same ID ?

ModusPwnin commented 9 years ago

Yep, for more information you can look here: http://www.reddit.com/r/amiibros/comments/2p5osa/i_found_the_character_fields_pages_21_22/

AntoineTurmel commented 9 years ago

@ModusPwnin nice :) I'll try to make a mobile app.