FAQ¶
Do I need hardware locally?¶
No. You can run local benches, remote benches, or BenchCI Cloud benches.
Can CI trigger real hardware tests?¶
Yes. BenchCI is designed for CI workflows.
What protocols are supported?¶
BenchCI currently supports:
UART
Modbus RTU
Modbus TCP
CAN
Can I use Raspberry Pi as an Agent?¶
Yes. Raspberry Pi is a common deployment target.
Can I use my own existing lab bench?¶
Yes. Direct Mode is designed for customer-owned hardware.
What artifacts do I get?¶
Typical outputs include:
results.json
flash logs
transport logs
GPIO logs
Is BenchCI only for STM32?¶
No. BenchCI is hardware-agnostic and supports multiple flashing backends and transport types.
Do I need a license key?¶
Current onboarding uses BenchCI accounts and workspaces. Older license/session concepts may exist internally or for compatibility, but the main user flow is:
benchci login
Where do I log in?¶
Use the dashboard:
https://app.benchci.dev
The CLI also uses the same account:
benchci login
How is BenchCI billed?¶
BenchCI is currently early access. Paid access is handled through manual onboarding and monthly invoicing.
Contact:
tech@benchci.dev
Can I connect my own private bench to Cloud Mode?¶
Yes. A cloud-connected Agent can sync a private workspace bench to the backend so runs can be scheduled centrally while execution still happens on your hardware.