Detect hardware (14/34)

Detect hardware