La Carte Eagle et sa Technologie

PDF data sheet (en angl.)

La carte Turtle est disponible dans notre boutique en ligne:
Boutique en Ligne

Solution serveur LoRa clé en main (passerelle MQTT)

La technologie radio LoRa permet aux capteurs de communiquer dans la bande ISM libre sur de distances de 200 m à 20 km, ce qui convient aux faibles débits de données.

La carte clé en main peut être utilisée immédiatement. Le logiciel de protocole radio RadioShuttle inclus permet la communication de nœud à nœud avec les fonctions de passerelle MQTT vers l’internet. La carte Eagle LoRa de HelTec Automation est alimentée par USB (5 V) et supporte les batteries rechargeables LiPo ou Li-ion pour l’alimentation sans interruption (ASI). La carte utilise le logiciel de protocole radio LoRa pair-à-pair « RadioShuttle » et peut fonctionner comme un nœud de capteurs à distance en ligne et/ou, avec le logiciel de passerelle MQTT inclus, comme un serveur de passerelle vers l’Internet.

La solution radio LoRa révolutionnaire est idéale pour de nombreuses applications industrielles et IoT.

Passerelle optimisée avec un MCU ESP32, WiFi et LoRa

Le logiciel de passerelle MQTT inclus transmet les messages LoRa des nœuds RadioShuttle distants vers l’Internet, et vice versa. Il se connecte à l’internet via le WiFi, l’écran OLED affiche l’état de la LoRa, du MQTT et du WiFi. Des exemples supplémentaires d’applications de démonstration de systèmes d’alarme TCP/IP et HTTP sont inclus et peuvent être personnalisés pour d’autres cas d’utilisation. Toutes les applications de démonstration sont open source et peuvent être utilisées avec l’IDE Arduino sous Windows, Mac et Linux.

Application pour smartphone via le client push MQTT de RadioShuttle

L’application « MQTT Push Client » de RadioShuttle permet de recevoir et d’afficher des messages MQTT sur un appareil mobile. Des topic spéciaux MQTT peuvent également émettre un message push sur le smartphone Android ou iOS. Le smartphone émet une action pour envoyer des messages de contrôle à des appareils distants individuels via MQTT. Les solutions logicielles de RadioShuttle peuvent gérer tout cela.

Solution de capteur en ligne alimenté par USB (LoRa & WiFi)

La carte Eagle peut être utilisé comme un capteur en ligne alimenté par USB avec écran, et une connectivité IO importante. Le logiciel RadioShuttle permet de communiquer de manière fiable et sûre avec d’autres nœuds LoRa. Le WiFi intégré permet de communiquer sur Internet via TCP/IP, HTTP et MQTT. Des exemples d’applications pour le WiFi et LoRa sont inclus.

Écran OLED

L’écran OLED (128×64 pixels) intégré dans la carte Eagle peut afficher des messages de manière claire et nette. La bibliothèque logicielle « OLED_SSD1306 » développée conjointement par RadioShuttle est incluse et prend en charge des fonctions faciles à utiliser pour différentes tailles de texte et différents graphiques.

Concept E/S

Les deux rangées d’en-têtes d’expansion sur la carte Eagle sont compatibles avec le signal du module ESP32. En raison de l’équipement étendu de notre carte, différentes broches sont déjà préréglées en interne par le système. Elles sont adressées dans le code source de la même manière qu’avec l’Arduino ESP32 et peuvent en partie aussi être utilisées pour des applications propres, voir le fichier « xPinMap.h » et le schéma de connexion ci-dessous pour plus de détails. Pour les nœuds de capteurs communs, il existe dans tous les cas suffisamment de connexions numériques, analogiques, série et I²C.

Remarque :
L’ESP32 d’Espressif Systems ne peuvent tolérer qu’un maximum de 3,6 volts. Tous les signaux supérieurs à 3,6 volts doivent être réduits en conséquence à l’aide d’un diviseur de tension.

Sur le côté gauche de la carte – l’antenne pointe vers la droite – se trouve le module ESP32 avec les boutons « Reset  et « User » (parfois aussi appelé bouton « Program ») ainsi qu’une LED (blanche). Un interrupteur de courant (VDD) permet de déconnecter les charges parasites externes de l’alimentation électrique. Un circuit MOSFET à canal p est inclus à cet effet.

Nous avons fourni un connecteur USB pour l’alimentation et la programmation via l’IDE Arduino.

Dans le fonctionnement de la radio RadioShuttle LoRa, la LED blanche s’allume lors de la transmission de données radio. De plus, la LED blanche clignote à chaque passage de la « boucle » Arduino afin de rendre visible toute activité CPU indésirable.

Contenu de la livraison

  • Carte ESP32 Eagle avec LoRa et écran OLED
  • Connecteur U.FL avec antenne 868 MHz
  • Boîtier de base en plastique pour utilisation à l’intérieur (avec trou USB et trous pour les broches)
  • Connecteur SH1.25 avec câble de 14 cm (à souder dans une batterie LiPo ou Li-ion)
  • 2 x connecteurs 18 broches (non soudés)
  • Optionell: capteur Si7021 (capteur de température et d’humidité)
  • Logiciel RadioShuttle de protocole radio LoRa pair-à-pair avec 20 exemples d’applications (dont une passerelle MQTT)
  • Application RadioShuttle « MQTT Push Client » (sous licence pour les utilisateurs du forum RadioShuttle)

Compatibilité de la carte Eagle, avantages et limites

La carte Eagle est compatible ESP32 et offre des caractéristiques similaires à la carte ECO Power. Le logiciel de RadioShuttle prend entièrement en charge la carte Eagle disponible auprès de RadioShuttle. Une carte Eagle peut facilement gérer des centaines de nœuds LoRa peer-to-peer. L’antenne incluse est une antenne de base, des antennes plus grandes avec un gain plus élevé peuvent être connectées en option via le connecteur U.FL.

La carte Eagle ne peut pas fonctionner sur batterie à long terme car il consomme 800 µA pendant le sommeil profond. Pour les solutions à long terme fonctionnant sur batterie, la planche Turtle est recommandée, car elle est 100 fois plus efficace et fonctionne jusqu’à 10 ans sur batterie. Les cartes ECO Power offrent également un RTC, un capteur de température Si7021 et un connecteur SMA. Le logiciel RadioShuttle prend en charge la mesure de la tension de la batterie de la carte Eagle pour vérifier quand la batterie est déchargée.

Les cartes Eagle contiennent une capacité de charge LiPo ou Li-ion avec une LED orange d’état de charge connectée au contrôleur de charge. La LED orange indique que la batterie est en charge même si aucune batterie n’est connectée. Nous fournissons une information technique, si vous le souhaitez.

Remarque :
Comme la carte Eagle est compatible avec la carte « Heltec Wifi LoRa 32 (V2) », il faut choisir « Heltec Wifi LoRa 32 (V2) » dans le menu de sélection de la carte dans Arduino. Seules les cartes Eagle livrées par RadioShuttle sont des microprogrammes préparés pour le logiciel RadioShuttle. Les clients qui achètent la carte « Heltec Wifi LoRa 32 (V2) » auprès d’une autre source doivent acquérir une licence de 25 € et installer une mise à jour du micrologiciel pour pouvoir l’utiliser avec le logiciel RadioShuttle.

EagleECO PowerTurtle
BoîtierPlastique
MCUESP32ESP32STM32L4
CPU (MHz)2x 2402x 24080
Flash8 MB4 MB256 kB
SRAM512 kB512 kB64 kB
LoRaSX1276SX1276SX1276
Antenne LoRaU.FLSMA & filaireSMA & U.FL
WiFiOuiOui
Antenne WiFiÀ ressortPCB
Écran OLEDOuiOptionell*Optionell*
DéveloppementArduinoArduinoMbed OS
Fonctionnement sur batterie jusqu’à :30 jours5 ans10 ans
Types de pilesLiPo ou Li-ion3 V lithiumAAA ou Ni-MH
Porte-pilesCR123AAA
Port de alimentation et programmation USBMicroMicroMicro
LoRa (MHz)868868868
Broche d’alimentation commutable VextOuiOuiOui
RadioShuttle pair-à-pairOuiOuiOui
LoRaWANOui******
*) Un écran OLED est disponible en option. Les quatre broches du connecteur OLED sont compatibles avec la carte afin de permettre l’installation facile d’un écran OLED sur la carte

**) RadioShuttle propose d’utiliser le réseau pair-à-pair LoRa avec de nombreux avantages, notamment une solution de passerelle MQTT. LoRaWAN est un système de réseau différent qui nécessite une passerelle LoRa. HelTec et d’autres fournisseurs offrent un support LoRaWAN, qui peut également fonctionner sur les cartes Eagle, Turtle et ECO Power. Toutefois, RadioShuttle ne prend en charge que son logiciel RadioShuttle
.

Continuer avec Mise en Service

Fiche Produit PDF (en angl.)