bonjour a tous je tente de connecter un module gprs a mon Seeed Studio XIAO ESP32C3 voila mon code qui ne marche pas ? / hello to all I am trying to connect a gprs module to my Seeed Studio XIAO ESP32C3 here is my code that does not work?
#include <Arduino.h>
#include <HardwareSerial.h>
// Définir les broches RX et TX pour la communication série avec le module SIM800L
HardwareSerial MySerial1(1);
void setup() {
// Initialisation de la communication série
Serial.begin(115200); // Pour la communication avec l’ordinateur
MySerial1.begin(9600, SERIAL_8N1, 9, 10); // Pour la communication avec le module SIM800L
// Attendre que le module SIM800L soit prêt
delay(100);
// Envoi d’une commande AT pour vérifier la communication
MySerial1.println(“AT+CPIN?”);
Serial.println(“Envoi de la commande AT : AT+CPIN?”);
delay(1000); // Vous pouvez ajuster ce délai en fonction de la vitesse de réponse du module
}
void loop() {
// Lire la réponse du module SIM800L et l’afficher sur le moniteur série
while (MySerial1.available()) {
char c = MySerial1.read();
Serial.write(c);
// Afficher les octets reçus en format hexadécimal pour un débogage plus détaillé
Serial.print(" (");
Serial.print(c, HEX);
Serial.print(") ");
}
// Lire les données entrantes du moniteur série (via le moniteur série de l’ordinateur)
while (Serial.available()) {
char c = Serial.read();
MySerial1.write(c);
// Afficher les octets envoyés en format hexadécimal pour un débogage plus détaillé
Serial.print(" (");
Serial.print(c, HEX);
Serial.print(") ");
}
}