Skip to content
TestHive
Catalog · 12 active

The   TestHive   component   catalog

Every capability is a drop-in component. Built-in pieces ship with the app; everything else arrives as live updates from a curated repository — atomic apply, automatic rollback on failure, no restart.

12 active today
7 in roadmap

TestHive HW

Hardware

The native modular measurement hardware. Discovered on the network and controlled over standard SCPI. Mix the modules below on a single backplane.

Built-in

Always available, compiled into the app — the control-flow primitives and the capability dispatcher every driver builds on.

Built-in

core-flow

Control-flow primitives for test sequences: loops, conditional branches, parallel execution and timed waits.

Built-in

builtins

Pass/fail checks, generic measurements, variable assignments and structured logging — the day-one toolkit of any test.

Built-in

instruments-core

Capability dispatcher that gives every PSU, DMM and calibrator a uniform set of semantic blocks (Set / Measure / Configure / Init / Get Infos / Reset).

On the roadmap

Components in active development. Activation toggles arrive in the app as soon as each ships.

Soon

Vision

Camera-based autonomous visual checks — component-mounting verification, LED blink detection, display content checks (OpenCV).

Soon

Sound

Audible feedback for operator stations — pass/fail tones, end-of-test melodies, configurable per-outcome hooks.

Soon

TTS

Text-to-speech with variable interpolation — drives spoken assembly instructions, warnings and contextual messages.

Soon

Tektronix DMM40x0

Bench DMM family (DMM4020 / DMM4040 / DMM4050) over LAN, USBTMC and GPIB.

Soon

Hioki SS7012

Source/measure calibrator with AC/DC programmable output — used as the reference during DUT calibration sequences.

Soon

Modbus

Modbus TCP and RTU client for PLCs, sensors and industrial devices.

Soon

GPIB · OPC-UA · TCP/UDP · HTTP

A pipeline of generic transport components for instruments and external services. Each follows the same component interface and can be added independently.

Live updates

How component updates work

Drop-in components live in a separate repository. The app polls a curated channel through the GitHub Contents API and surfaces an Update banner in System → Components whenever a new version is available. Applying an update is atomic — broken components roll back to the previous version automatically — and never requires restarting the app.

Get early access

TestHive ships in 2026. Join the early-access list for a seat, product updates and launch pricing before public release.

No spam, ever. Unsubscribe anytime.