Skip to content

Hands-free chess, made possible with a combination of an Arduino Uno, some mechanical parts, and a bunch of code. Essentially, Wizard's Chess without the magic!

Notifications You must be signed in to change notification settings

TripleSteak/Automated-Chessboard

This branch is 3 commits ahead of The-BoardWalkers/Automated-Chessboard:codetesting.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

52fd0c8 · Apr 19, 2024

History

15 Commits
Nov 30, 2021
Apr 19, 2024
Sep 29, 2023
Sep 29, 2023
Sep 29, 2023
Sep 29, 2023
Sep 29, 2023
Sep 29, 2023
Nov 28, 2021
Sep 29, 2023

Repository files navigation

Automated-Chessboard

Built: October 2021 – November 2021

Welcome to our Automated Chessboard, a physical chessboard that's capable of playing out a game of chess using just vocal commands! In a few days, we hammered together an electromagnet, some stepper motors, a couple of wooden boards, and an Arduino Uno. In a nutshell, our project is Wizard’s Chess without the magic. Take a glance at the underlying workings!

Features

  • Hands-free movement of 32 physical chess pieces, made possible with an electromagnet propagated by a motor-driven, two-dimensional linear motion system;
  • Complex motor instruction algorithm used to navigate pieces around the chessboard (and around other pieces);
  • Move checking and validation system to ensure that chess rules were being followed throughout each game; and
  • Voice-recognition and speech-to-text system to parse player voice commands and announce updates to the game state.

Automated-Chessboard

About

Hands-free chess, made possible with a combination of an Arduino Uno, some mechanical parts, and a bunch of code. Essentially, Wizard's Chess without the magic!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 87.0%
  • Python 9.1%
  • C++ 3.9%