Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 1.39 KB

File metadata and controls

46 lines (29 loc) · 1.39 KB

Amiigo Web

A browser-based Amiibo backup tool using WebHID to communicate with Datel PowerSaves for Amiibo (and compatible) NFC portals.

Features

  • Read full NTAG215 dumps from Amiibo figures and cards
  • Detect and display Amiibo identity (character name, series, type)
  • Hex dump viewer
  • Download .bin backups
  • Works entirely in the browser — no install required

Requirements

  • Chrome 89+ (or any browser with WebHID support)
  • HTTPS or localhost
  • A supported NFC portal:
    • Datel PowerSaves for Amiibo (1c1a:03d9)
    • MaxLander / NaMiio (5c60:dead)
  • On Linux, you may need a udev rule (see below)

Usage

Serve the files over HTTPS or localhost and open index.html in Chrome.

Click Connect Portal, select your device, and place an Amiibo on the portal.

Linux udev rules

Create /etc/udev/rules.d/70-amiigo.rules:

SUBSYSTEM=="usb", ATTRS{idVendor}=="1c1a", ATTRS{idProduct}=="03d9", MODE="0660", TAG+="uaccess"

Then reload: sudo udevadm control --reload

Credits

This is a WebHID port of amiigo by malc0mn, a Go-based Amiibo inspector and backup tool. The HID protocol implementation is based on their reverse engineering work.

Character name lookups use the AmiiboAPI database.

License

MIT — see the original project for details.