Skip to content

**ISPHIDIUS** logo

ISPHIDIUS WebHID App

The WebHID app is the web page you use to program your chips. Open it in Chrome or Edge, connect your ISPHIDIUS device, and you get a full interface for reading, writing, and verifying AVR memory—plus fuse inspection and LED control.

Download: Choose the app that fits your needs:

  • isphidius-webhid.html — Full-featured WebHID interface (Memory Read/Write, Fuses & Locks, Event Log, LED control)
  • isphidius-webprog.html — Simplified WebProg interface (Device + MCU info, Check MCU, Memory Write)

Both are single-file HTML. Download, then open in Chrome or Edge, or put on a web server. WebHID requires a secure context—HTTPS or localhost is reliable; file:// usually works but is not guaranteed (browser-dependent).

ISPHIDIUS WebHID app screenshot


What Can You Do?

  • Read Flash and EEPROM — Save to Intel HEX files or copy to the write pane
  • Write firmware — Load HEX files and upload firmware (with automatic chip erase)
  • Verify — Check that writes succeeded by reading back and comparing
  • View fuses and locks — See fuse bits and lock bits with clear labels
  • Erase — Chip erase with a confirmation step
  • Control LEDs — Turn on, off, or blink the device LEDs

Why Use It?

No installation. Just open the page. No app store, no installer, no updates to manage.

Works offline. Once the page is loaded, you can use it without an internet connection (as long as you have the page locally or cached).

Single-file option. You can build a single HTML file that includes everything: open it in a browser and you’re ready to go.


For Developers

The app is built with a modular library (no npm or bundlers). For technical details, architecture, and build instructions, see the isphidius-webhid project.

  • Root: README.md, CHANGELOG.md
  • docs/: IMPLEMENTATION.md
  • releases/: isphidius-webhid.html, isphidius-webprog.html (always latest); versioned files (e.g. isphidius-webhid-v0.8.1.html)

Requirements: ISPHIDIUS firmware v0.8.3 or newer, Chrome or Edge (or another Chromium-based browser), and HTTPS or localhost. Copy a file from releases/ to your preferred location and serve it over HTTP/HTTPS. WebHID usually works from file://, but it is not guaranteed (browser-dependent).


The ISPHIDIUS project is a work in progress. Some features may be missing or not working as expected. We appreciate your understanding and support as we continue to improve it.

ISPHIDIUS™ is a trademark of Tinusaur®. The name, logo, and branding are not covered by the GPLv3 license. Derivative works may not use the ISPHIDIUS name or branding without permission.