Skip to content
AI DEVICE SETUP

Connect new bench hardware in minutes

Give Ecuhawk the device's programming manual. AI builds a device model with commands, readings, limits and a safe-off action. Your power supply, electronic load or relay box becomes a set of variables you can use anywhere.

dc-supply_programming-guide.pdf
✓ Model created · 14 commands · 6 readingstransport: LAN · SCPI · port 30000limits: 0–30 V · 0–5 A (bench)safe_off: OUTP OFF
PSU.Voltage13.50 V
PSU.Current2.08 A

In short: In Ecuhawk, each bench device is described by a model file instead of custom driver code. AI can create that model from the device manual. Any number of devices from any brand can be used at once, and hard limits are checked before every write.

Illustration: an ECU test bench with a bench power supply, CAN interface, ECU board, instrument cluster and laptop
Illustration

The problem with bench hardware today

A typical ECU bench has a programmable power supply, sometimes an electronic load, relays for KL30 and KL15, and digital or analogue I/O. Every new device means reading its manual, writing communication code, handling errors and adding safety limits. Teams repeat this work for every bench and every brand.

How Ecuhawk handles hardware

Already proven on real lab hardware

Device control is running today on a bidirectional DC power supply and an electronic load over LAN using SCPI, and on CAN interfaces over USB. Supported connection types include LAN (raw socket and SCPI), USB and serial, with Modbus TCP and EtherCAT couplers on the roadmap.

Questions

Which power supplies does Ecuhawk support?

Any programmable power supply that can be controlled over LAN, USB or serial, for example with SCPI commands. Each brand is added as a model file, and Ecuhawk AI can draft that file from the manual.

Do I have to write driver code?

No. Devices are described by model files. You only check the generated model and set your bench limits.

How does Ecuhawk keep the bench safe?

The engine checks limits and interlocks before every write, asks for confirmation before switching outputs on, and moves to a safe state within about half a second if the software stops responding.

Join the private beta.

Tell us how you test today. It takes about a minute. Beta members get early access, a vote on the roadmap and a direct line to our engineers.

Become a design partner

Run Ecuhawk on your own bench before launch and shape it with us. We are taking five teams.

Prefer email? hello@ecuhawk.com

Which features matter most? Pick up to three.