← Our Services and Products

Nought

Nought tests your firmware on your real hardware, automatically, before it ships. It is a Hardware-in-the-Loop test bench born from ADNT's own projects.

· 2 min read
Nought

Nought: your real hardware, plugged into your CI

Nought tests your firmware on your real hardware, automatically, before it ships.


Born from a problem we kept running into

More than twenty years of software, firmware and industrial systems have led us to the same conviction: what isn’t tested automatically will eventually break. So we industrialized our own development (reproducible builds, automated tests, CI/CD). And on every embedded project, we hit the same wall: everything was automated except testing on real hardware. The test bench remained a one-off rig in the corner of a desk, known to a single person.

We built Nought for our own projects. Then we realized every embedded team was hitting the same problem. Nought became a product.


How it works

  1. Your CI leases a test machine through a simple API.
  2. The machine boots diskless from the network (every reboot brings it back to a clean, known state), then performs a full power cycle of the embedded system under test.
  3. Tests run over SSH; signals and consoles are captured. An optional analysis head decodes UART, I²C, SPI and checks GPIO timings.
  4. The verdict lands back in your pipeline, the target is erased over SWD, the machine resets.

Three reproducibility guarantees: diskless boot, full power cycle of the system under test, and a reference image flashed then read back and verified before every run.

No Kubernetes, no proprietary boards: standard hardware (Raspberry Pi, off-the-shelf probes). If your test scripts already exist, expect a few days before your first green pipeline.


Why this is industrialization

  • The bench no longer lives in one head. Anyone on the team can rerun the same test campaign under the same conditions.
  • Bugs are caught before production, not at your customer’s site.
  • Every run is traceable (a direct asset for CRA or IEC 62304 compliance).

Status: early access

Nought is in development and already used internally for the hardware CI of our own projects. Two ways in today: become a design partner or reserve founding access (CHF 99, refundable).

Discover Nought on nought.ch →

Or tell us about your test bench: that’s exactly the kind of problem we enjoy solving.