Inspiration
Queen's Gambit
What it does
The smart chess board communicates with an AR app to show you the best next move to make and display evaluations of previous moves
How we built it
An Arduino senses where the pieces on the board are, it relays that information to a chess engine sitting in a node server on GCP, which communicates with the AR app to display best moves and evaluations.
Challenges we ran into
Connecting the various components of the project together proved to be very difficult. This included sending data from the Arduino to the node server and forwarding that data to the HoloLens.
Accomplishments that we're proud of
Getting the board to recognize the location of pieces, creating a working API for the chess engine, and displaying move animations in AR.
What we learned
We learned how to create multiple software components that communicate with each other over HTTP
What's next for ChessLens
There are lots of kinks to work out including allowing for some special moves such as castling and en passant.




Log in or sign up for Devpost to join the conversation.