Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

hardware-in-the-loop testing

Running the real firmware on a real board while a computer controls and checks everything around it.

Hardware-in-the-loop testing runs production firmware on target hardware in a rig whose power, radio environment, inputs and observations are controlled by a test runner, so device behaviour under real conditions can be asserted automatically.

Examples

  • A HIL rig flashes the bench node, cuts power with a relay, switches off a test access point and checks it rejoins the broker.

  • Because rigs are slow and fragile, HIL tests run nightly or before a release, and a rig failure means "rerun and investigate".

Read the full section →