Detect hardware (24/34)

Detect hardware