Hacking How to write amiibo files to NFC tags using Arduino IDE

Drud1995

Well-Known Member
OP
Member
Joined
Apr 18, 2012
Messages
124
Trophies
1
Age
28
Location
Magicant
XP
398
Country
United States
Hi, I figured I would write this up in case people were having issues with Amiibomb. This is essentially, how to write amiibo to NFC using Arduino IDE.

1.) First, get some NFC215 tags: https://www.aliexpress.com/item/100...lgo_pvid=5e95beeb-6567-43e1-9da0-ded334aa76fe
then, download Arduino IDE if you don't have it already: https://www.arduino.cc/en/Main/Software

2.) Download necessary Arduino files: download 'Write_amiibo.ino' within the 'Write_amiibo' folder in the GitHub link: https://github.com/konstantin-kelemen/arduino-amiibo-tools
Also, download the 'sketch_may22a.ino' file here: https://drive.google.com/file/d/0B6g_t94t7-WbcWJFZWFObzc0ZG8/view?usp=sharing

3.) Wire up your Arduino exactly as it is set up at the start of the amiibomb thread: https://gbatemp.net/threads/tools-amiibomb.467990/

4.) First, make sure your board shows up and is connected properly and correctly under Tools->Board and Tools->Port in Arduino IDE, then open the 'sketch_may22a.ino' file in Arduino IDE, upload to board by hitting the circular button with the right arrow at the top left of the program. After it says done, hit Tools->Serial Monitor to view the printout of the code. Hit 'CTRL + C' to copy the UID number in the prinout after it shows up and you select it. (Note, UID numbers are unique for every NFC215 tag.)
Example: https://drive.google.com/file/d/0B6g_t94t7-WbUkRTbnp1c0VzQm8/view?usp=sharing

5.) Click the first link in this google search, AKA the heranbago one and download 'key_retail.bin' off of that site to use for any amiibo being made: https://www.google.com/search?q=key...69i57j69i59.5988j0j8&sourceid=chrome&ie=UTF-8

6.) Go to nfc-bank or some other site and download the amiibo.bin files you want, then use this site to input UID number received in the previous program, along with the 'key_retail.bin' file and the amiibo.bin file you found. Next, hit submit and copy to clipboard for the window that pops up. Site to go to: https://games.kel.mn/amiibo/

7.) Now, open up the 'Write_amiibo.ino' file previously downloaded from the GitHub link. and paste that slew of values under the code comment that says '// >>> Paste your dump here <<<'
Example: https://drive.google.com/file/d/0B6g_t94t7-WbcnJUQVZUUXg5QVU/view?usp=sharing

8.) Upload the code, then open Tools->Serial Monitor, then place NFC tag on your reader and wait till the program says the writing is finished.

9.) Enjoy!

If anyone has any questions, or I mistakenly included anything that goes against gbatemp terms of service, feel free to comment and let me know ASAP and I'll edit my post accordingly.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,714
Trophies
2
Age
48
Location
Japan
XP
3,588
Country
United States
Amiibombuino doesn't work 1 bit. v2 or v3. This method at least works. THANKS!! but... is there anything I can download to do this offline?
 

hereticorp

Active Member
Newcomer
Joined
Jul 13, 2006
Messages
35
Trophies
0
XP
255
Country
United States
EDITED: The original post is now under a spoiler tag because I finally found the processor chip for my Uno R3. It works perfectly for the Uno, just not for the Mega.

Ok, so I have an Arduino Mega 2560 and an RFID-RC522. I've wired them together as specified in this image:

2ng8zv9.jpg

Using the equivalent pins 9-13, 3.3v power and GND.

Wiring Pics
xgi6b7.jpg


2eovgjd.jpg

Then I load up AmiiBomb and open up the Amiibombuino Flasher and get this once I've flashed:

30c4zeb.png


Which should mean everything is all good, but when I go to flash an Amiibo...

2925wg9.jpg



No matter if I use one of the NTAG215 stickers, the card that came with the board, or the keyfob that came with the board, or even a spare Lego Dimensions tag I have laying around, I get no response from the board.

I've checked all connections, the power light on the RC522 is lit, and everything should be working. But it's not.

Any help would be greatly appreciated.
 
Last edited by hereticorp,

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,714
Trophies
2
Age
48
Location
Japan
XP
3,588
Country
United States
EDITED: The original post is now under a spoiler tag because I finally found the processor chip for my Uno R3. It works perfectly for the Uno, just not for the Mega.



No matter if I use one of the NTAG215 stickers, the card that came with the board, or the keyfob that came with the board, or even a spare Lego Dimensions tag I have laying around, I get no response from the board.

I've checked all connections, the power light on the RC522 is lit, and everything should be working. But it's not.

Any help would be greatly appreciated.
[/spoiler]
umm... wrong thread. This is NOT the place for Amiibomb-uino. This is for using the Arduino IDE.

All Amiibos I tried so far work except for 1. A Powersaves wolf link (20 hearts). What has to be done differently to make it work? Do I need to remove extra bytes from the dump with a hex editor first?

@Drud1995
 
Last edited by urherenow,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Communism lol
  • SylverReZ @ SylverReZ:
    OUR products
  • The Real Jdbye @ The Real Jdbye:
    @LeoTCK actually good quality products are dying out because they can't compete with dropshipped chinese crap
    +2
  • BakerMan @ BakerMan:
    @LeoTCK is your partner the sascrotch or smth?
  • Xdqwerty @ Xdqwerty:
    Good morning
  • Xdqwerty @ Xdqwerty:
    Out of nowhere I got several scars on my forearm and part of my arm and it really itches.
  • AdRoz78 @ AdRoz78:
    Hey, I bought a modchip today and it says "New 2040plus" in the top left corner. Is this a legit chip or was I scammed?
  • Veho @ Veho:
    @AdRoz78 start a thread and post a photo of the chip.
    +2
  • Xdqwerty @ Xdqwerty:
    Yawn
  • S @ salazarcosplay:
    and good morning everyone
    +1
  • K3Nv2 @ K3Nv2:
    @BakerMan, his partner is Luke
  • Sicklyboy @ Sicklyboy:
    Sup nerds
    +1
  • Flame @ Flame:
    oh hi, Sickly
  • K3Nv2 @ K3Nv2:
    Oh hi flame
  • S @ salazarcosplay:
    @K3Nv2 what was your ps4 situation
  • S @ salazarcosplay:
    did you always have a ps4 you never updated
  • S @ salazarcosplay:
    or were you able to get new ps4 tracking it \
    as soon as the hack was announced
  • S @ salazarcosplay:
    or did you have to find a used one with the lower firm ware that was not updated
  • K3Nv2 @ K3Nv2:
    I got this ps4 at launch and never updated since 9.0
  • K3Nv2 @ K3Nv2:
    You got a good chance of buying a used one and asking the seller how often they used or even ask for a Pic of fw and telling them not to update
    K3Nv2 @ K3Nv2: You got a good chance of buying a used one and asking the seller how often they used or even ask...