Bluetooth TZT AT-09 HM-10 , PB téléversement

Bonjour, je suis actuellement en train de tester mon module bluetooth sur mon arduino UNO, mon module bluetooth est le seul à être connecté sur la carte. Quand il est branché j'ai une erreur lors du téléversement :

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xef

Quand je déconnecte le module bluetooth le téléversement est OK.

Il est connecté de cette façon :

  • VCC -> 5v
  • GND -> GND
  • RXD -> TX carte
  • TXD -> RX carte

Le module clignote.

J'ai testé avec les programmateurs :

  • AVRISP mkll
  • USBasp

J'ai tenté d'envoyer ZT via le port COM utilisé qui normallement renvoi OK, mais rien n'y fait
J'ai essayé de changer de port série, mais rien n'y fait.
J'ai installé le pilote CH340G (image en fichier attaché), nada.

mmc_2019-06-30_14-28-17.png

Bonjour,

Si tu as quelque chose de connecté sur RX/TX, ça perturbe le téléchargement qui lui aussi utilise RX/TX.
Deux solutions

  • soit tu débranches ta carte pour télécharger
  • soit tu utilises d'autre pins pour ton module bluetooth avec SoftwareSerial

J'ai réussi à bypasser l'erreur en changeant les connexion RX/ TX en les positionnant sur d2/d3, donc plus d'erreur ...

#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3); // RX, TX

void setup() {
  // put your setup code here, to run once:
  mySerial.begin(9600);
  Serial.begin(9600);

  mySerial.println("AT");
  while (mySerial.available()) {
    Serial.write(mySerial.read());
  }
}

void loop() {
  
}

j'ai suivi ce tuto : Using the AT-09 BLE module with the Arduino | by Yassine Benabbas | Medium

Cependans je n'arrive pas à envoyer les commande AT et réceptionner les réponses...
J'ai aussi trouvé une piste, mais ça me parait complexe à réaliser ; https://forum.arduino.cc/index.php?topic=393655

Le modèle du module bluetooth est le AT-09 BLE chip CC2541