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.

Group Members

Deep RGB was designed and built by Group 12, consisting of Shenmin Lo, Joseph Lunder, Siarhei Traskouski, and Robert Wadsworth II.

Shenmin Lo

Shenmin Lo will be graduating from University of Central Florida in the Spring 2013 with a Bachelor's of Science in Electrical Engineering. He plans on moving to the Netherlands and gaining some industry experience in embedded systems. If the opportunity arises he also wishes to pursue a Masters in Electrical Engineering.

Joseph Lunder

Joe is a senior majoring in Computer Engineering. He plans to graduate in Fall 2012, after which he will follow his long-term internship with SAIC into full-time employment in the field of Software Engineering, specifically the area of Realtime Modelling and Simulation. In the future, he hopes to leverage his experience in realtime systems into a position in the gaming industry.

Siarhei Traskouski

Siarhei is a senior Electrical Engineering student graduating from UCF in Fall 2012. An avid soccer fan, Siarhei hails from the European state of Belarus. After graduating he plans to use his degree to find a job in microelectronics or power management. He also hopes to return to UCF to achieve a Masters degree.

Robert Wadsworth II

Robert is a senior in the Electrical Engineering program graduating from UCF in Fall of 2012. He plans on moving back to his home town of Tampa to find a job at an international engineering firm. After finding a job, he plans on pursuing a Masters degree and PE. He hopes to one day move overseas and practice engineering in Europe.

Documentation

All documentation below is available in both it's original format and Adobe's PDF format for ease of access. Click the icons beside the name corresponding to the file format you prefer to download the files.

Senior Design I

Initial Design Proposal and Block Diagram
Final Documentation

Senior Design II

Critical Design Review
Conference Paper
Final Presentation
Final Document