Outils pour utilisateurs

Outils du site


start:esp32:uart

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:esp32:uart [2024/10/07 16:30] gerardadminstart:esp32:uart [2025/02/23 10:48] (Version actuelle) – [Liens web] admin
Ligne 7: Ligne 7:
 Le but c'est de faire clignoter une LED sur l'esp32 Slave qui sera pilotée par l'esp32  Master en envoyant 0 pour eteindre et 1 pour allumé la LED et cela via une liaison serie ou UART entre les 2 esp32 . L'UART 2 sera utilisée dans notre exemple. Le but c'est de faire clignoter une LED sur l'esp32 Slave qui sera pilotée par l'esp32  Master en envoyant 0 pour eteindre et 1 pour allumé la LED et cela via une liaison serie ou UART entre les 2 esp32 . L'UART 2 sera utilisée dans notre exemple.
  
 +
 +
 +=== Materiels ===
 +
 +    -- 2 ESP32
 +    -- 1 breadboard
 +    -- 1 Led 5 mm
 +    -- 1 resistance 1/4w 1khoms
 +    -- 2 PC avec ports USB ou 2 alimentations 5V 1A
 +    -- Fils de cablage dupont 15 cm
 ===le schéma:=== ===le schéma:===
  
Ligne 18: Ligne 28:
 {{ :start:esp32:0uiijxnie0vv0gq7.png?direct&300 |}} {{ :start:esp32:0uiijxnie0vv0gq7.png?direct&300 |}}
  
 +=== Programmes Master et Slave ===
  
 <code c Programme_Master.ino> <code c Programme_Master.ino>
Ligne 24: Ligne 35:
 void setup() void setup()
 { {
-    SerialPort.begin(15200, SERIAL_8N1, 16, 17);+    SerialPort.begin(115200, SERIAL_8N1, 16, 17);
 } }
 void loop() void loop()
Ligne 43: Ligne 54:
 { {
     Serial.begin(9600);     Serial.begin(9600);
-    SerialPort.begin(15200, SERIAL_8N1, 16, 17);+    SerialPort.begin(115200, SERIAL_8N1, 16, 17);
     pinMode(LED, OUTPUT);     pinMode(LED, OUTPUT);
 } }
Ligne 68: Ligne 79:
     -J ai essayé 1 secondes pour le "delay" sur l'esp32 master : cela fonctionne .     -J ai essayé 1 secondes pour le "delay" sur l'esp32 master : cela fonctionne .
 </note> </note>
 +
 +==== Liens web ====
 +
 +[[https://randomnerdtutorials.com/esp32-uart-communication-serial-arduino/|esp32-uart-communication-serial-arduino EN]]
 +
 +[[https://docs.espressif.com/projects/esp-idf/en/v4.3/esp32/api-reference/peripherals/uart.html|Doc UART ESP32 Expressif EN]]
 +
/home/chanteri/www/fablab37110/data/attic/start/esp32/uart.1728311416.txt.gz · Dernière modification : 2024/10/07 16:30 de gerardadmin