Roadmap

Built in the open. Measured as we go.

The software stack runs end to end today, on a virtual bench and on a real Zephyr module. Here is what is done and what comes next.

What it achieves

Measured, not promised.

Figures marked measured come from the Zephyr module firmware on an STM32H750 dev board, driven by the bench daemon. The production module's hardware trigger path is a target, to be confirmed on the prototype with a scope.

0µs

trigger line → rule action on the module

measured
0ns

worst lateness of scheduled actions at 480 MHz

measured
0ms

client → module → client round trip

measured
0lost

events dropped across 60 scheduled pulses

measured
0ns

pure-hardware trigger path (50–100 ns)

target
0+1

one spec YAML + one firmware app adds a module class. No daemon, client or MCP change.

built
0min

whole stack in CI on every push: firmware, Rust daemon, Python client

built
0×

price gap to industrial HIL we are validating with real quotes

target

Where we are

Software runs end to end.
Hardware is next.

Specs

Module protocol HMP v0.2 in CDDL, bench API v0.1, five module classes as machine-readable YAML. Guard tests check the daemon and both sides of the wire against them.

Bench software

benchd in Rust, the Python client, pytest plugin, CLI, MCP server, bench page with run timeline, coverage and grant approval.

Virtual bench & CI

Simulated GPIO, UART, PSU, BLE and relay modules behind a real benchd. The whole stack runs in GitHub Actions on every push.

First real module

Zephyr firmware on an STM32H750 dev board, driven as a bench slot over USB. 17 client tests pass on it.

Now

Hardware input-capture timestamps, trigger latency on a scope, and customer discovery with firmware teams.

Alpha

Chassis, backplane and GPIO / UART / CAN-FD modules with 5–10 design partners running it in CI every week.

Beta & v1

~20 beta units, Team software, then launch, CE/FCC and the v2 module roadmap.

Next The bench in 3D→ Take the full-screen tour.

Design partner program

Bring your firmware.
We'll bring the loop.

We're looking for 5–10 firmware teams who ship at least monthly and test on hardware by hand or with a DIY rig today. Paid pilots, early hardware and a direct line to the people building it.

Talk to us →