Skip to content

radio-satellites/ChessCheater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChessCheater

A sadly inefficient chess cheating device.

Connecting to WiFi

Trying to connect to WiFi...

Please do not use this device to cheat in tournaments or in formal events. I am not responsible for anything you do with this.

Backstory

I needed to beat my brother at chess.

Problem: I am bad at chess.

So why invest time in learning and practicing chess puzzles? Let's just write 400-something lines of code to make this work...

Hardware

The firmware runs on an Adafruit MagTag. This is currently out of stock on the Adafruit store, however I had around for years and never really did anything proper with it.

The only extra hardware required is some sort of battery pack. I didn't have any (usable) LiPos, so I used two 2xAA battery packs plugged together to make 6V. The theoretical maximum is 10v for the input, so 6v is fine.

Theory of Operation

The device connects to the server, which runs StockFish and computes all of the moves on a larger machine. The device then displays the optimal move, and the user can select the opponent's move later. There are also more extras such as board display, some GUI, etc. The device also tries to look inconspicious and secret:

Nothing suspicious...

About

A sadly inefficient chess cheating device.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published