Hardware Pitfalls Avoidance