Coder Social home page Coder Social logo

angushtlam / chessmate Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 96 KB

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

License: GNU Lesser General Public License v3.0

C++ 14.17% C 2.04% Arduino 0.38% Python 83.40%

chessmate's Introduction

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.

chessmate's People

Contributors

andrewbalys avatar marcus9621 avatar milesave avatar unlivedepicness avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.