The default engine is /usr/bin/stockfish
, but other UCI engine binaries can also be used.
Needs python-chess and Pillow
Framebuffer screen size is set to 1920x1080, so on Raspbian be sure to disable overscan in /boot/config.txt
.
On some Linux distros other than Raspbian you may need to add yourself to the video
group for permission to use the framebuffer.
Enter moves in UCI notation, e.g. e2e4
, e1g1
(castling kingside), or a7a8q
(pawn promotion to Queen).
You will play as White by default; to play as Black just add black
as a commandline parameter.
Hit enter to redraw the board; enter r
to rotate board; enter q
to quit.
GPL
Board and piece images are from Lichess.