O projeto consiste no desenvolvimento de um aplicativo que permitirá aos usuários jogar xadrez online na plataforma
Lichess.org utilizando um tabuleiro de xadrez físico conectado a um Arduino. O aplicativo deverá gerenciar a conexão com a conta do usuário no
Lichess.org, permitir a seleção do tipo de jogo desejado e iniciar partidas. Durante o jogo, o aplicativo será responsável por:
1. Receber os lances do jogo da plataforma
Lichess.org e transmiti-los para o Arduino, que controlará o tabuleiro físico.
2. Receber os lances realizados no tabuleiro físico (via Arduino) e transmiti-los para a partida no
Lichess.org.
3. Monitorar e exibir o status atual do jogo, incluindo informações sobre o adversário e a detecção de desistências.
O objetivo é criar uma ponte perfeita entre o jogo online e a experiência física, proporcionando uma interação intuitiva e em tempo real. É Essencial que a comunicação com a API do
Lichess.org e com o Arduino seja robusta e confiável.
A ligação entre o site
Lichess.org e o Arduino, poderia ser um App no celular, assim, as demais opções de desistir, oferecer empate, etc, ficaria mais facil montar no app no celular.
Plazo de Entrega: No definido