Detect hardware (4/34)

Detect hardware