Detect hardware (18/34)

Detect hardware