JOSHUA

A free chess simulation environment to play chess with your 3D printer

ABOUT

Joshua is the core software component of a chess automation environment that can trasform a 3D printer in a robot to play chess in real life with your pc. You will find all software and firmware and all schematics. I want a software that is easy to use and small in size and memory footprint; it must run on old machines with good performance, but the project must be ready to grow in features and user-base.

Standard setup (DONE):
- run the software on you pc;
- play with 1 or 2 players; autoplay;
- simulate a 3D printer in the software.

PRO setup (IN DEVELOPMENT):
- buy a large 3D printer;
- connect an electromagnet on the print head;
- get metallic chess pieces and play with your 3D printer.

PRO+ setup (FUTURE):
- IA chess pieces finder/grabber;
- Stockfish integration;
- remote games (Joshua/chess.com/lichess).

ARCHITECTURE

josshua chess robotics environment architecture


This site contents are released under the terms of the Attribution, NonCommercial, ShareAlike 4.0 Creative Commons License.

The Joshua software and schematics are released under the GNU GPL v3 License.

This site is hosted in the Ecologic Web-Ring for free.


page-rank checker and visitors counter