Skip to content

pathawks/amiigo-web

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Web App to access amiibo NFC portals over USB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

No contributors

Languages

  • JavaScript 76.7%
  • HTML 23.3%