Hardware architecture

Hardware components