This feat has been oft replicated by hackers and [amoyag00] has a version that brings together a Raspberry Pi, Arduino, Android, and the Stockfish chess engine in case you want to play by yourself.
Now, my partner can play against him while using a real board. Using the app requires you to make an account with GoChess, but I'd also go ahead and make an account with either Chess.com or ...