Skip to content

ChessMate is here to provide new chess players a more interactive learning experience.

License

Notifications You must be signed in to change notification settings

angushtlam/ChessMate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

ChessMate

ChessMate is here to provide new chess players a more interactive learning experience. For more info, go to our website.

Setting up and using ChessMate

To use ChessMate, see a live demo

Note: You need our custom-made ChessMate Board to use this software.

1. Install Python 2.7 on the controller

The controller is typically a Raspberry Pi. Raspbian Linux comes with this installed. If Python 2.7 is not already installed, you can install it from the python website.

2. Flash the arduino firmware

Using Arduino Studio, ensure the following libraries are loaded:

Flash the device with the .ino file by opening the .ino file in Arduino Studio. Select the port that the Arduino is on and select the Arduino Mega for a device.

Make sure our custom library files are loaded into the Arduino Studio.

3. Plug in the power to the board and arduino

4. Plug in the power to the controller (Most likely the pi)

5. Begin playing

This software uses code of Adafruit NeoPixel licensed under the LGPL version 3 and its source can be downloaded here.

About

ChessMate is here to provide new chess players a more interactive learning experience.

Resources

License

Stars

Watchers

Forks

Packages

No packages published