HardLabs vs QEMU
QEMU is the right hammer for many software nails. Bring-up risk on a custom PCB is a different nail.
| Dimension | HardLabs | QEMU |
|---|---|---|
| Primary strength | Board topology + firmware contracts before fab | Fast OS/app bring-up on flexible machines |
| Peripherals | Modeled from your BOM / datasheets | Often generic or incomplete for custom boards |
| Netlist awareness | Yes — attachments come from connectivity | No — machine models are not your schematic |
| Best use | HW/FW integration risk on a real BOM | Software stacks, virt, rapid iteration |
Run QEMU for software. Run HardLabs when the schematic can still change and the bus must be allowed to NACK.
Related: HIL alternative · QEMU peripherals essay · Pilot
