[Oriol Galceran] has constructed an interesting robotic chess player for his end of school project. It’s called theChessM8, and is an impressive feat considering [Oriol] is only 17! He’s using an Arduino Mega that connects to the host PC via a Python script.
The AI can be any chess engine that uses the Universal Chess Interface protocol, which [Oriol] points out that most of them do. We’ve seen other chess robots here before, along with others that you can play on your walland uses Nixie Tubes. But [Oriol’s] build is the largest of them all.
He says there’s a network of REED switches under the chess board to detect when a piece is present or not. It would be interesting to know how he dealt with debouncing issues, and if Hall Effect sensors might have been a better choice. Let us know in the comments how you would detect the chess piece.
Sign up for my free email chess course for Beginners and Club Players. In this free course, I focus on helping beginner chess players see the entire board. You will learn how to attack your opponent from move 1 and create a new threat with every single move! I’ve created this series of lessons designed to help beginner and club level players understand the game at a deeper level so that you can start beating higher rated players immediately. Start getting free tips from me directly to your inbox!
– GM Susan Polgar