(Page créée avec « {{Tuto Details |Licences=Attribution (CC-BY) |Description=Fait communiquer des ESP32 entre eux. |Disciplines scientifiques=Arduino, Computing |Difficulty=Easy |Duration=10... ») |
|||
Ligne 1 : | Ligne 1 : | ||
{{Tuto Details | {{Tuto Details | ||
+ | |Main_Picture=Communication_entre_ESP_espnow.png | ||
|Licences=Attribution (CC-BY) | |Licences=Attribution (CC-BY) | ||
|Description=Fait communiquer des ESP32 entre eux. | |Description=Fait communiquer des ESP32 entre eux. |
Auteur Andréa Bardinet | Dernière modification 17/05/2023 par Andréa Bardinet
Communication_entre_ESP_espnow.png
Pour faire communiquer les ESP entre eux, nous allons utiliser le protocole ESPNow.
Ce protocole est simple, voici son fonctionnement :
Pour récupérer l'adresse mac de ton microcontrôleur exécute cette commande dans la console :
import network ; import ubinascii ;
ubinascii.hexlify(network.WLAN().config('mac'),':').decode()
Tu peux aussi utiliser le bloc Récupérer l'adresse MAC.
Premièrement, tu dois enregistrer un ou plusieurs destinataires.
Utilise le bloc Enregistrer un destinataire et renseigne l'adresse MAC du microcontrôleur à qui tu veux envoyer le message.
Ensuite, tu peux envoyer un message à tous les destinataires enregistrés avec le bloc Envoyer un message à tous les destinataires.
Dernière modification 17/05/2023 par user:Andréa Bardinet.
Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #