hardware 2025