Lora_trx
Es ist ein Proof of Concept, um die Halbduplex-Komunikation in ESP32 LORA-Boards zu realisieren.
- Möglicherweise interessieren Sie sich auch für mein anderes Projekt: lora_parrot
Installation
Verwenden Sie Arduino IDE:
- Installieren Sie ESP32 -Boards auf Arduino IDE
- Installieren Sie Anweisungen für die ESP32 -Karte
- Installieren Sie OLED -Bibliotheken
- Skizze -> Bibliothek einschließen -> Bibliotheken verwalten
- Suchen Sie nach "SSD1306" von Adafruit im Bibliotheksmanager -> Installation
- Suchen Sie nach "GFX -Bibliothek" von Adafruit in Library Manager -> Installation
- Installieren Sie die LORA -Bibliothek für Semtech SX1276/77/78/79
- Skizze -> Bibliothek einschließen -> Bibliotheken verwalten
- Suche nach "Lora" (Lora von Sandeep Mistry) -> Installation
- Nach der Installation der Bibliotheken kopieren und fügen Sie die Datei lora_trx.ino in Ihre Adurino -IDE ein und fügen Sie sie ein
- Setzen Sie vor dem Flashen die Firmware die richtige Frequenzkonfiguration in Zeile 23 und die rechte Borad -Konfiguration in Zeile 26 - 29.
- Derzeit unterstützte Boads: TTGO T-Beam V1, TTGO LORA32 V1, TTGO LORA32 V2.1
- Kompilieren Sie es und laden Sie in das Board hoch
Verwendung
- Das Senden und Empfangen von Nachrichten erfolgt über serielle Kommunikation über Bluetooth.
- Kombinieren Sie Ihr Smartphone mit dem ESP32 Lora-Board.
- Laden Sie eine serielle Bluetooth -Terminal -App herunter und wählen Sie Ihr zuvor gepaartes Gerät für die serielle Kommunikation aus.
- Sobald Sie verbunden sind, können Sie mit dem Senden und Empfangen von Nachrichten über Lora direkt auf Ihrem Handy beginnen und empfangen.
Screenshots



