« TP1 TTGO » : différence entre les versions

De Kernel Fablab Lannion
(Page créée avec « 400px|droite =Terminal Lora= Cette page concerne la prise en main de [WemosTTGO] et The Things Network =Branchement= Visser l'antenne !!Ne jamais a... »)
 
Aucun résumé des modifications
Ligne 72 : Ligne 72 :


=Bibliographie=
=Bibliographie=
https://projetsdiy.fr/bien-demarrer-platformio-ide-arduino-esp8266-esp32-stm32/
[[Category:LoRa]]
[[Category:LoRa]]

Version du 3 février 2019 à 13:59

Ttgo box.jpg

Terminal Lora

Cette page concerne la prise en main de [WemosTTGO] et The Things Network

Branchement

Visser l'antenne !!Ne jamais alimenter la carte sans antenne branchée!!!

Brancher la carte sur un port USB de votre PC.

L'écran doit s'allumer et afficher PAX : O et d'autres infos.

Si on a accès à la passerelle Lora, on peut voir dans la console The Things Network des messages "Join"

Monitorer le terminal

Démarrer Arduino

Installer cartes ESP32, au choix :

Configuration :

  • On choisit le type de carte : "TTGO-LoRa32-OLED V1"
  • Moniteur série à 115200 bauds

puis on regarde les messages. Si besoin on presse le bouton reset de la carte

Le code qui tourne est : https://github.com/cyberman54/ESP32-Paxcounter

The Things Network

Créez un compte sur le site, et demandez-nous l'accès à : Application ID : fablablannion-pax

et créez un device dans cette application

Installer Platform.io

https://platformio.org/install/ide?install=atom


Adapter le code

Sur votre PC, clonez le projet :

   git clone https://github.com/cyberman54/ESP32-Paxcounter.git


Avant toute compilation

Définissez la cible dans platformio.ini.

editez src/paxcounter.conf et modifiez :

   #define PAYLOAD_ENCODER                 1 
   
   #define BLECOUNTER                      0

editez src/lmic_config.h et vérifiez :

  #define CFG_eu868 1

Créez le fichier loraconf.h dans votre /src directory en utilisant l'exemple loraconf.sample.h.

Remplissez le avec vos APPEUI und APPKEY du réseau the LoRaWAN. Vous pouvez copier coller de TheThingsNetwork console (ou la sortie de of ttnctl).

Créez le fichier ota.conf dans /src directory en utilisant l'exemple ota.sample.conf et entrez vos WIFI network&key. C'est uniquement afin de permettre les mise à jour. Si vous ne voulez pas les mise à jours, renommez juste ota.sample.conf en ota.conf.


Bibliographie

https://projetsdiy.fr/bien-demarrer-platformio-ide-arduino-esp8266-esp32-stm32/