Go Down

Topic: ESP 32 avec arduino (Read 167 times) previous topic - next topic

electronique

Bonjour,
Est-il possible de faire communiquer l'arduino avec un esp32 ?
Par exemple, j'aimerais que le esp32 me lisent une variable de l'arduino et qui me l'affiche sur une page internet
Merci d'avance
bonne soirée

Jambe

Oui c'est possible mais autant tout faire avec l'esp32.

Sinon un simple esp01 le fait

electronique

Bonsoir ,

merci pour votre réponse, c'est vrai que ce serait plus simple avec un esp01
Mais comment faut-il connecter l'esp32 ?

electronique

#3
Oct 23, 2018, 04:51 pm Last Edit: Oct 23, 2018, 04:56 pm by electronique
est-il possible de relier la borne Tx de l'arduino a Rx de l'esp32 ?
cela ne vas t'il pas le griller ? faut il utiliser un level shifter ?
 (https://www.amazon.fr/Shifter-Converter-Arduino-Raspberry-MultiWii/dp/B01N47X4OI/ref=sr_1_2?s=computers&ie=UTF8&qid=1540306557&sr=1-2&keywords=level+shifter)

ci dessous mon code pour arduino
Code: [Select]
void setup() {
 Serial.begin(9600);
}

void loop() {
  Serial.print('0');
  delay(2000);
    Serial.print('1');
  delay(2000);
 

}

pour esp32
Code: [Select]
void setup() {
 pinMode(10,OUTPUT);
 Serial.begin(9600);

}

void loop() {

  char c;
  if(Serial.available()>0) {
    c=Serial.read();
    if (c=='1'){
      digitalWrite(10,HIGH);
    }
    if (c=='0'){
      digitalWrite(10,LOW);
    }
  }

}


merci d'avance
bonne journée

al1fch

#4
Oct 23, 2018, 05:37 pm Last Edit: Oct 23, 2018, 05:41 pm by al1fch
Bonjour

Espressif, concepteur de l'ESP32 indique qu'il ne faut pas appliquer plus  de 3,6V à un GPIO pour une  puce alimentée en 3,3V.(limite Vss + 0,3V)

Un adaptateur de niveau est plus que recommandé (eventuellement une solution plus rudimentaire comme un pont diviseur).

On peut bien entendu tomber de temps à autre sur un exemplaire qui 'a la peau dure' et qui survit à 5V sur une entrée Rx , dans ce cas ne pas généraliser à tous les ESP32 !!

electronique

Merci pour votre réponse !
bonne soirée

electronique

Bonjour,
Comment peut on avoir acces à l'esp32 de n'importe ou ? or réseau local
J'ai vu qu'il y avait ceci pour lesp8266 mais pas pour l esp32
http://app.homeautomationserver.com/register.php

Go Up