
About ISPHIDIUS
ISPHIDIUS is a USB HID device and ISP programmer for AVR microcontrollers (ATtiny, ATmega) that works in a web browser via WebHID—no drivers, no desktop software.
Websites
- ISPHIDIUS.org — Project website with documentation, download links, and information about the Firmware and WebHID app
- ISPHIDIUS.com — Web app (coming soon): use the ISPHIDIUS programmer directly in your browser without downloading
ISPHIDIUS is developed by Neven Boyanov and the Tinusaur Team.
The Name
The name ISPHIDIUS is simply a playful mash-up of ISP (In-System Programming) and HID (Human Interface Device) — the two things the device is all about. Say them quickly a few times and it naturally starts sounding like a proper name. It's technical, a bit nerdy, and easy to remember. Instead of calling it something long and descriptive like "Web-Enabled USB HID ISP Programmer," ISPHIDIUS gives the project a personality — short, punchy, and unmistakably embedded-geek approved.
Motivation
Traditional AVR programmers often require drivers, platform-specific software, and admin rights—barriers that get in the way of teaching, prototyping, and everyday use. ISPHIDIUS was created to remove those barriers: a programmer that works directly from the browser, with no installation and no special permissions. The goal is to make AVR programming as simple as plugging in a device and opening a web page—so it works in classrooms, workshops, and on any computer, without IT approval or complicated setup.
Repositories
- https://gitlab.com/tinusaur/isphidius-firmware — Firmware for the ISPHIDIUS board
- https://gitlab.com/tinusaur/isphidius-webhid — WebHID app (browser-based programmer)
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.