Ceci est une ancienne révision du document !
−Table des matières
Esp32 LoraWan
Le principe :
La carte TTGO LoRa32 est un ESP32 avec une puce SX1276 LoRa intégrée et un écran OLED SSD1306. C'est la meilleure carte pour expérimenter des projets LoRa .
À propos de LoRa Communication
LoRa est une technologie de communication de données sans fil qui utilise une technique de modulation radio qui peut être générée par des puces d'émetteur-récepteur Semtech LoRa comme le SX1276 utilisé dans cette carte.
Les principaux avantages de LoRa par rapport aux autres techniques de modulation sont:
- -Communication à longue portée (vous pouvez facilement atteindre une distance de communication de 1 km entre les panneaux dans une zone ouverte);
- -Immunité élevée aux interférences;
- -Basse consommation énergétique.
Avec LoRa, vous pouvez échanger de petites quantités de données (faible bande passante) sur de longues distances avec de faibles besoins en énergie. Ceci est idéal pour les projets Internet des objets
Fréquences LoRa
LoRa utilise des fréquences sans licence disponibles dans le monde entier. Voici les fréquences les plus utilisées:
868 MHz pour l'Europe France = EU 863-870 EU 433 915 MHz pour l'Amérique du Nord Bande 433 MHz pour l'Asie
Connexions TTGO LoRa32 SX1276
La puce LoRa SX1276 communique via le protocole de communication SPI et est connectée en interne à l'ESP32 sur les GPIO suivants:
Broche LoRa SX1276 | ESP32 |
---|---|
MISO | GPIO 19 |
MOSI | GPIO 27 |
SCK | GPIO 5 |
CS | GPIO 18 |
IRQ | GPIO 26 |
RST | GPIO 14 |
Connexions entre l'OLED et l'ESP32
Les écrans OLED communiquent en utilisant le protocole de communication I2C . Il est connecté en interne à l'ESP32 sur les broches suivantes:
OLED | ESP32 |
---|---|
SCL | GPIO 15 |
SDA | GPIO 4 |
RST | GPIO 16 |