
ISPHIDIUS
Program Your AVR Chips Right From Your Browser
ISPHIDIUS is a small USB programmer that lets you flash and read AVR microcontrollers (ATtiny, ATmega) directly from a web page. No drivers to install, no desktop software—just plug in the device, open the page, and start programming.

ISPHIDIUS is a HID device (Human Interface Device)—the same class as keyboards and mice. Therefore it needs no drivers: the operating system recognizes it out of the box, and your browser can talk to it directly via WebHID. Plug it in, open the page, and you're ready to program.
Download: Latest ISPHIDIUS Firmware isphidius-firmware.hex — pre-built for flashing with avrdude or any AVR ISP programmer.

Download: Latest ISPHIDIUS WebHID app isphidius-webhid.html (full UI) or isphidius-webprog.html (simplified) — single-file HTML, open in a browser or put on a web server.
What Can You Do?
- Upload firmware — Write programs to your chips
- Read and save — Read Flash and EEPROM, download as Intel HEX files
- Verify — Check that what you wrote matches what you intended
- Inspect — View fuses and lock bits to understand your chip’s configuration
- Erase — Wipe the chip when you need a clean slate
Everything runs in your browser. No admin rights, no IT approval, no platform-specific installers.

Why Use ISPHIDIUS?
Simple. Plug in the device, open the web page, click Connect, and you’re ready. No drivers, no setup wizards.
Portable. Works on Windows, macOS, and Linux. Use it in a classroom, at a workshop, or on a locked-down work machine—as long as you can open a browser, you can program.
Modern. No legacy software. The web app stays up to date, and you always get the latest features.
Open. Open hardware and open source. You can inspect, modify, and build your own.
How It Works
- Plug in — Connect ISPHIDIUS to your computer via USB
- Connect — Open the WebHID app, click Connect, and select the device in the browser
- Attach your chip — Wire your target AVR to the ISP header
- Program — Read, write, verify, or erase—all from the same page
The device talks to your browser over standard USB. No special drivers are needed because it uses the same kind of connection as a keyboard or mouse.
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.