HARDWARE DIAGNOSTICS

Your device test bench.

Connect a device. Run a test. See what’s working.

Checking browser

Not tested

Session activity 0

TIMETESTRESULT
Your test results will appear here.

Setup & compatibility

Audio, webcam, and keyboard-style RFID tests work in modern desktop browsers. Chrome or Edge offers the widest USB and serial support. Hardware permissions are always requested when you start a test.

Smart cards & USB fallback

For PC/SC smart cards and contactless RFID readers, run the local helper on the computer with the reader attached. It opens this same test bench locally, avoiding browser restrictions on remote websites accessing local services.

  1. Download the local helper and unzip it.
  2. Follow README.md in the download to install Python and the device libraries for your OS.
  3. Run python helper.py (Windows: py helper.py).
  4. Open http://127.0.0.1:8765 and paste the pairing token printed in the terminal.

The helper listens only on your computer. Keep its terminal open while testing. USB inventory requires libusb; smart cards require your reader’s PC/SC driver.

What a test means

USB checks descriptor access and opening a connection, not every device function. RFID capture confirms input receipt, not card authenticity. Smart card ATR confirms communication; UID reading is optional and reader-dependent. Audio and webcam quality need your visual or listening confirmation.

No card writes, PIN attempts, or filesystem writes to USB devices are performed.