Detect hardware (28/34)

Detect hardware