Detect hardware (3/34)

Detect hardware