Matériel

Modules

Construisez votre système AeroTraceGPS : un récepteur au sol et une balise LoRa GPS par modèle. Les balises communiquent en LoRa 868 MHz avec le récepteur, qui relaie vers l'app en Bluetooth LE.

RX Heltec V3.2 LoRa
Récepteur au sol

RX Heltec V3.2 LoRa

La station au sol. Elle reçoit les trames LoRa de toutes les balises et les relaie vers votre iPhone en Bluetooth LE.

  • Heltec WiFi LoRa 32 V3.2 (SX1262), 868 MHz
  • Nom Bluetooth unique (RX-XXXX) : plusieurs récepteurs peuvent coexister sur le même terrain
  • Reçoit jusqu'à 10 balises
  • Compatible avec tous les modules TX ci-dessous
Fichiers de boîtiers imprimables en 3D
TX Heltec V3.2 LoRa GPS
Balise émettrice

TX Heltec V3.2 LoRa GPS

Balise tout-en-un pour les modèles plus grands : radio LoRa, GPS et écran OLED sur une seule carte.

  • Heltec WiFi LoRa 32 V3.2 (SX1262) + GPS BN-220
  • Écran OLED pour les contrôles sur l'établi
  • ID balise et ID réglés depuis l'app en Bluetooth
Fichiers de boîtiers imprimables en 3D
Câblage du GPS BN-220
GPS → Heltec
GPSHeltec
VCC5V ou Vin
GNDGND
RX19
TX20
TX ESP32-C3 SuperMini LoRa GPS
Balise émettrice

TX ESP32-C3 SuperMini LoRa GPS

L'option compacte pour les planeurs et petits modèles, où chaque gramme et chaque centimètre cube comptent.

  • ESP32-C3 SuperMini + RFM95W (SX1276) + GPS BN-220
  • Même protocole que les balises Heltec, entièrement compatible avec le même récepteur
  • ID balise et ID réglés depuis l'app en Bluetooth
Fichiers de boîtiers imprimables en 3D
Firmware
Firmware

RX et TX

Les firmwares prêts à flasher pour la station au sol (RX) et pour les balises (TX). Fichiers .bin complets : aucun logiciel à installer, tout se fait depuis le navigateur.

  • RX : Heltec WiFi LoRa 32 V3.2 (SX1262), 868 MHz
  • TX : Heltec V3, Heltec V4 et ESP32-C3 SuperMini + module LoRa
  • Le RX et tous les TX utilisent les mêmes paramètres LoRa : ils sont compatibles entre eux
  • Après le flash d'un TX, l'ID de la balise se configure depuis l'app (fenêtre de 60 s après la mise sous tension)
Firmware récepteur (RX)
Firmwares balises (TX)
Firmware
Firmware

Flasher depuis le navigateur

  1. Utilisez un ordinateur avec Google Chrome ou Microsoft Edge (Safari, Firefox et les smartphones ne gèrent pas le flash USB).
  2. Branchez le module à l'ordinateur avec un câble USB de données (pas un câble de charge seule).
  3. Téléchargez le fichier .bin correspondant à votre module (voir ci-dessus).
  4. Ouvrez le flasheur web officiel d'Espressif : espressif.github.io/esptool-js.
  5. Choisissez la vitesse 921600, cliquez sur Connect et sélectionnez le port série du module.
  6. Si le module n'est pas détecté : maintenez le bouton BOOT (Heltec : PRG) enfoncé, appuyez brièvement sur RST, relâchez BOOT, puis recommencez la connexion.
  7. Dans « Flash Address », saisissez 0x0, choisissez le fichier .bin, puis cliquez sur Program.
  8. Attendez « Leaving... » à 100 %, puis appuyez sur RST : le module redémarre avec le nouveau firmware.

Remarque : si vous cochez un effacement complet (Erase flash), la configuration enregistrée sur une balise (SHORT_ID et ID) est supprimée : il faudra la saisir de nouveau depuis l'app.