MIMO systems require multiple antennas and multiple radio frequency (RF) chains in order to obtain uncorrelated spatial channels. This leads to cumbersome designs which were expensive to fabricate and consume a lot of energy. The main goal of this project was to design a receiver for 2×2 MIMO with only one RF chain, which can significantly reduce cost of a MIMO system. Proposed single-RF MIMO receiver was based on a time modulated antenna array. Diverse channels were obtained by periodical ON/OFF switching. Beam-steering was used to further improve the performance of a MIMO system by focusing the main beam of the receiving antenna toward some desired direction in space.