Comme c'est trop facile, on va le faire par zigbee en utilisant un protocole.
D'abord il faut savoir qui est le joueur 1 et qui est le joueur 2.
Pour savoir qui parle en premier, on va utiliser un système de poignée de main.
le premier module, ici nommé A envoie le message "55\n", puis écoute.
Si il reçoit "55\n", il décide qu'il est le joueur 1 et envoie "AA\n", si il reçoit "AA\n", il consifère qu'il est le joueur 2.
Le seconde module (B) envoie le message "55\n" puis écoute. Le joueur A a reçu "55\n", il est donc le joueur 1 et renvoi "AA\n".
Le joueur B reçoit ce mesage, il est donc le joueur 2.
Les joueurs jouen l'un après l'autre, le joueur 1 pause le premier pion
envoyer au joueur distant
WAADD\n
avec
AA : adresse de la case mémoire à écrire exprimé en hexa : par exemple 00 => première adresse mémoire, FF => dernière adresse mémoire
DD : Contenu de la case mémoire à écrire ( 01 pour le joueur 1, 02 pour le joueur 2)