Deep RGB is an automated chess board developed to allow chess players separated by great distances to play a physical game of chess together. It consists of both the board itself and the server which is used to host multiple chess engines and connect multiple boards.
Board
The board itself uses a magnetic movement system installed under the playing surface to move the pieces. The board connects to the server using any available Wi-Fi network. Deep RGB is also equipped with both LED and LCD these are used to convey information to the user. The LCD is used specifically to relay textual information to the user for example displaying username when logging in to the server or showing the updated moves. The LED system is used to help delineate between the two sides by displaying a different color under the pieces from either team. It is also used to show potential moves of a piece when it is picked up by a player. Altogether these components make up a unique and innovative product.
Server
Through the server, players have the ability to play both against either a computer player or another human. The server hosts multiple Chess engines allowing players to play at several different difficulties. When a move is made by an opponent, person or computer on either the board or the web interface, it is sent through the server where it is error checked and then passed back to the requester where it is carried out. The server also maintains user preferences such as desired LED color, as well as stores saved game data. Users may log into the server from any web-enabled device using their id and password. Once logged in they may use the web interface to continue playing a saved game or create an entirely new game.