Exemple de communication sans fil nRF24L01+ (dans les 2 sens)

Tout est possible - l’usage de A0 c’est pour avoir qu’un seul code pour les 2 côtés -> J'utilise cela pour définir le rôle de l'arduino - ces rôles ne servent qu'à définir sur quel canal de communication l'arduino va écouter et parler. il faut que l'un parle sur un canal et que l'autre écoute sur ce canal et inversement. Cette variable role me permet donc de différencier les 2 arduinos (le code est identique dans cet exemple sur les 2 arduinos puisque les rôles sont symétriques).
Vous pouvez charger 2 codes différents et coder en dur chaque rôle

Ensuite en fonction des messages transmis vous pouvez décider ce qu’il se passe, c’est « juste » de la programmation (j’ai un autre petit tuto d’échange de structures qui pourrait vous intéresser)