Serial peripheral interface (SPI) in term of computer is an interface that enables the serial exchange of data between two devices, one called a master and the other called a slave. Normally, SPI is utilized in the system for communication between the cental processing unit (CPU) and peripheral devices. SPI also make possible to connect two microprocessors. Aspects considered in the SPI design comprise the use of PROTEL as PCB design media, and Software implementation using High-Level Language. The objective of this project is to observe how SPI work followed by the implementation to micr_Controller such as Real Time Cl_Ck, Memory, and UART. It is also essential to gain knowledge of PROTEL to construct a PCB followed by the Software programming to be loaded to the IC.