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).