Git Product home page Git Product logo

Comments (8)

konstantin-kelemen avatar konstantin-kelemen commented on August 12, 2024

Hi!

What version of the MFRC522 library do you use? How did you install it?

Try to install/update it via Arduino IDE: Sketch → Include Library → Manage Libraries...

Also check for "PCD_DumpVersionToSerial" line in the code of the library you have installed.
Run in terminal:

grep -R "PCD_DumpVersionToSerial" ~/Documents/Arduino/libraries/MFRC522

Since the DumpInfo sketch is a part of the MFRC522 library I would recommend you to create an issue at the corresponding repo: https://github.com/miguelbalboa/rfid/issues

from arduino-amiibo-tools.

konstantin-kelemen avatar konstantin-kelemen commented on August 12, 2024

Seems like there was such issue which should be fixed now: miguelbalboa/rfid#207

from arduino-amiibo-tools.

Fieldagent avatar Fieldagent commented on August 12, 2024

I updated to the latest through the arduino IDE, so the initial text I get from serial interface is:

Fi1.0
Arduino Amiibo writer. Put your NFC-tag to the reader
Firmware Version: 0x91 = v1.0
Arduino Amiibo writer. Put your NFC-tag to the reader

I know what was my problem previously for the PCD_DumpVersionToSerial() was that I had 2 versions of the MFRC522 libraries on the libraries folder. Now it compiles, but I get the following error when writing to the mifare ultralight nfc tag:

For every line to be written to the tag, i get:

MIFARE_Write() failed: Error in communication.
MIFARE_Write() failed: A MIFARE PICC responded with NAK.
MIFARE_Write() failed: Timeout in communication.

Thanks for your assistance, I truly appreciate your help

from arduino-amiibo-tools.

konstantin-kelemen avatar konstantin-kelemen commented on August 12, 2024

Seems like you're trying to write to the locked/password protected tag.

If you know the password, you may unlock it (should make a sketch for that), otherwise just try to use another tag.

from arduino-amiibo-tools.

Fieldagent avatar Fieldagent commented on August 12, 2024

But the tag that I'm writing to is one of those off of ebay tags... I'll try with other ones... do sticker mifare ultralight tags differ a lot from ntag215 tags? if so maybe that's where I'm going wrong.

Thanks

from arduino-amiibo-tools.

konstantin-kelemen avatar konstantin-kelemen commented on August 12, 2024

Can you provide a link to tags you have?

You definitely need ntag215 tags. No other tags are supported.

from arduino-amiibo-tools.

Fieldagent avatar Fieldagent commented on August 12, 2024

These are the ones, not the same seller but that's what I got

http://www.ebay.ca/itm/RFID-Labels-25mm-Round-MIFARE-Ultralight-White-13-56-MHz-Pack-10pcs-/322444196822?hash=item4b132bfbd6:g:zwMAAOSwSlBYvdrh

from arduino-amiibo-tools.

konstantin-kelemen avatar konstantin-kelemen commented on August 12, 2024

Unfortunately these tags will not work. They don't even have enough memory to hold the dump. Guess that's why you had a write error in the middle of the writing process.

Better get these tags. They work great and have a better form-factor.

from arduino-amiibo-tools.

Related Issues (11)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.