% !TEX root = master.tex
\subsubsection{Custom Boards}
A number of custom display implementations were considered in the design phase of the Smart Table. They break down roughly into specialized implementations of the aforementioned display considerations. Some rough ideas considered were an SPI driven microboards in which the display would be made into individual boards with microcontroller upon each one that would act as slaves to a main processing unit. This was decided against due to the sheer number of lines required to control this many devices. Another idea was to take the microboard idea and use I2C this was also voted against due to the 7-bit limitations of most communication modules thus limiting the effective space too much and therefore we would not enough the ability to control the full spectrum of devices. A workaround was proposed for this, which essentially was a combination of SPI's line select and I2C's communication protocol, but this was scrapped due to implementation issues and control. The basic multiplexing and such was also investigated but dropped as the cost overruns would have been even more massive comparative to the original microboard ideas. There were a few other ideas using discreet hardware components investigated but were also scrapped due to cost overruns.