Detect hardware (20/34)

Detect hardware