Skip to content

Hardware testing that simply works

Hardware testing that simply works

Write your tests for hardware in Python (pytest) and run them through a guided operator UI. Collect data locally or in StandCloud. Compatible with Windows, Linux, macOS, and single‑board computers.

Get started

HardPy panel

Everything you need for testing

  • Plain Python


    Write test plans in plain Python. Easy to review, version, and maintain.


  • Production-ready


    Runs on PCs and SBCs (e.g., Raspberry Pi), works offline, and fits CI.


  • Reusable drivers and building blocks


    Connect instruments through drivers/adapters and reuse steps across products.


  • Operator-friendly steps


    Inline instructions, images, confirmations, and data entry. Operators see exactly what to do.


  • Client-server operator UI


    Open the operator panel anywhere there is a browser (tablet, phone) while tests execute on the host PC.


  • Multilingual operator panel


    Localize the operator UI with built-in language switching for global teams.


  • Traceability by serial number


    Store results and measurements in a structured way: serial, run, steps, metrics.


  • Flexible storage


    Store results and logs in CouchDB, JSON, or your own backend, and optionally push to StandCloud.


  • StandCloud analytics (optional)


    Track yield, failures, and reruns with production-ready dashboards and serial-level traceability. Go to StandCloud


Trusted by teams shipping hardware

HardPy is used by engineers building production test rigs and end-of-line stations. Pair it with StandCloud to store results by serial number, track yield, and catch failure trends early.

  • Manufacturing test engineer


    "HardPy made our test flow consistent across operators - fewer mistakes, cleaner logs."


  • Hardware lead


    "Serial-level traceability in StandCloud helped us spot a failing step in the first day."


  • Production engineer


    "We reused the same test plan from the lab to EOL with minimal changes."


Get started