The embedded testing platform your CI workflow and AI agents need
Test every board revision and firmware change on real hardware.
Free sample board. Every request is reviewed case by case.
BenchPod agent: ask an AI to power your board, read its console and emulate its sensors.
Testing consultancy
Need help testing your device?
- Test strategy
- Hardware-in-the-loop setups
- Firmware tests in CI
- AI agents for testing
What we do
Testing for the hardware and the firmware
CI for hardware
Check every board revision, from the KiCad files to the assembled board.
CI for firmware
Flash, boot and test every firmware change on the real device before it is merged.
Founded by engineers with 20 years in Linux, CI and reliability engineering. Meet the founders
Products
BenchPod and AI Vision
BenchPod
Power, flashing, UART, sensor emulation, logic analyzer and 16-bit analog I/O in one networked box. Driven from pytest, CI and AI agents.
AI Vision
A camera that checks what your device or its screen displays, as a step in your test. Works with MCP and pytest.
BenchPod typical CI: emulate sensors and power rails by playing arbitrary analog waveforms into your target.
How we work
Four ways to work with us
Test strategy review
Where automation pays off first for your product.
A test setup, built for you
Fixture, test suite and CI pipeline, handed over to your team.
Fix an unreliable setup
Flaky tests, or rigs only one person can run.
Resources
From our own work
Driving the BenchPod with Claude
Read it →
Building a solar panel simulator
Read it →
Power sequencing and brown-out testing
Read it →
Build your own HIL, or buy a pod?
Read it →
How do you test your device today?
Free sample board. Every request is reviewed case by case.