Einstieg in LoRaWAN (TTN) mit dem Heltec LoRa32 V3 Board

  Переглядів 11,207

AEQ-WEB

AEQ-WEB

День тому

Hallo Freunde,
nachdem mich in letzter Zeit immer wieder Anfragen zum Heltec LoRa32 V3 Board erreichen, möchte ich heute mit wieder mal ein Rundum-Tutorial zu diesem Board machen. Alle weiteren Infos und die Beispielcodes zum Kopieren findet ihr auf meinem Blog: www.aeq-web.com/heltec-lora32...
Das Heltec LoRa32 V3 könnt ihr hier erwerben: amzn.to/3zgMIq4
Kanal von Stefan: / verdrahtet
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Wenn du mich und meine Arbeit unterstützen möchtest, findest du hier alle Möglichkeiten: www.aeq-web.com/support/
▬ Inhalt ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
0:00 - Worum geht es?
1:45 - Unterschiede zwischen dem Heltec LoRa32 V2 und V3 Board
3:56 - Die verschiedenen Librarys
6:17 - Library Installation in der Arduino IDE
10:45 - Registrierung bei TTN
14:37 - Join Versuch mit OTTA
15:46 - Encoder und Decoder schreiben
20:49 - Weitere Infos
Tags: #heltec #lorawan #tutorial #aeqweb

КОМЕНТАРІ: 29
@sebakiller9736
@sebakiller9736 Рік тому
😊Sehr gut beschrieben macht einfach Spaß dir da zuzuschauen Danke dafür
@verdrahtet
@verdrahtet Рік тому
Danke für Deine super nette Hilfe!!! Großes Kompliment an Deinen tollen Kanal!
@benid696
@benid696 Рік тому
Super vielen Dank, genau das was ich jetzt benötigt habe um das Board zum Laufen zu bringen!
@electronics.unmessed
@electronics.unmessed Рік тому
Wieder mal sehr schön gemacht! Vielen Dank!
@thomashermans3000
@thomashermans3000 Рік тому
Sehr gutes Video - danke dafür
@PehwPehwLasergun
@PehwPehwLasergun Рік тому
Vielen dank, hat mir sehr weitergeholfen. Leider sind die Projekte mit der neuen Version des Boards nicht so einfach umzusetzen. Hat sonst noch wer so viele Probleme mit dem V3? die Beispielcoads funktionieren einwandfrei. Soblad ich versuche die Codes für sender und empfänger mit dem OLED zu kombinieren bekomme ich eine fehlermeldung: "Error compiling for board WiFi LoRa 32(V3) / Wireless shell(V3) / Wireless stick lite (V3). " hat da jemand ähnliche erfahrungen?
@andyborchert5742
@andyborchert5742 Місяць тому
Super!!! Sehr informativ! Ich wollte schon aufgeben (V3)...
@peervincent7845
@peervincent7845 2 дні тому
Gutes Video. Noch nicht ganz klar jedoch ist, wie hat sich der LoRa Slave per Funk mit TTN verbunden? Gab es ein aktives Gateway in deiner Nähe?
@quax5887
@quax5887 2 місяці тому
Top, hier spricht ein Profi! Macht Spaß Deine gut verständlichen Anleitungen anzuhören und zu "kopieren".... Du arbeitest ausschliesslich mit Heltec Gerätschaften? Kann ich meine TTGO LoRa32 Geräte, entsprechend "angepasst" auch zum werkeln bringen? Was muss ich dann dafür tun? Danke für Info?
@olaframge
@olaframge Рік тому
Vielen Dank für das Video, Alex! Was mich aber bei den Heltec-Libraries wirklich stört, ist das Lizenz-Zeug. Gibt es das immer noch bei V3? Und wie sieht es mit "LMIC" für den 1262 aus? gibt es da schon Beispiel-Code? Ich glaube, das wird dann recht schnell kompliziert, oder?
@maxschwitzky2592
@maxschwitzky2592 Місяць тому
Super gemacht! Einfacher Einstieg! Wie läuft das dann mit zwei Lora Transmittern und einem Lora Receiver? Wie werden die Daten auseinander gehalten, mit einer Payload-Description?
@dermews
@dermews 9 місяців тому
Super Video Alex, du konntest im Code device class A auswählen. Funktioniert dieses Beispiel auch mit class B oder C? Wenn Nein, wäre ein Video dazu sehr interessant.
@peterkoch5105
@peterkoch5105 6 місяців тому
Super gemacht und exzellent erklärt. Auf ein solches Video habe ich lange gewartet. Der Hersteller „Heltec“ ist wirklich, in Sachen Support, eine Katastrophe. Kann man den Code auch umschreiben und für die Board Version V2 nutzen? Vielen Dank.
@svencz1089
@svencz1089 Рік тому
Vielen Dank für das Video, leider bekomme ich das nicht so hin wie im Video beschrieben. Ich habe Arduino- IDE komplett neu installiert und bin den Anweisungen im Video und auf der Webseite gefolgt. Ich komme nur bis zu der Stelle im Video an der er das Beispiel von Heltec aufruft. Leider gibt es diese Beispiele nicht, hat er da zuvor noch etwas anderes installiert, eventuell von vorhergehenden Versionen?
@ZellmerLP
@ZellmerLP Рік тому
du must das board vorher wechseln. dann kommen mehr inhalte die du dort sehen kannst
@mitchman99275
@mitchman99275 5 місяців тому
Super Video, mit der Arduino IDE den Heltec bespielen funktioniert, allerdings meldet sich der Node bei mir nicht im TTN (Gateway ist verbunden). ich finde das TTN viel zu umständlich das sollte einfacher und besser funktionieren. Da finde ich Meshtastic in verbindung mit MQTT wesentlich besser.
@user-vv7lm3sy9e
@user-vv7lm3sy9e Рік тому
Super Erklärung, aber gibt es auch eine Möglichkeit ohne TTN wie mit V2 direkt Sender / Receiver Konstellation. Seit TTN für die Free Variante die Daumenschrauben angezogen hat und die Pakete zum bezahlen unverschämt sind, wäre die direkte Variante interessant.
@user-zw8mp6tf7e
@user-zw8mp6tf7e 5 місяців тому
Danke, super LoRa Anleitung zum Einstieg mit dem Heltec LoRa32 V3 Board auf TTN! Kennt jemand den Link zu der SW, die auf den Boards ab Werk installiert ist? Ich hab nur die Version für die V2 Boards finden können.
@user-zk5op8rx2n
@user-zk5op8rx2n 2 місяці тому
Hallo Herr. Ich arbeite derzeit an einem LoRa-Projekt, bei dem es notwendig sein wird, Daten vom NEO 6M GPS-Sensor und denen des BMP280-Sensors an den TTN-Server zu senden. Mein Anliegen ist, wie man die Daten vom GPS an Port 3 und die vom BMP280-Sensor an Port 4 des TTN-Servers sendet. Ich bin verwirrt Vielen Dank für Ihre Antwort auf mein Anliegen
@seibe9419
@seibe9419 Рік тому
Super beschrieben danke dafür. Könntest du nun noch zeigen wie man zwei mqqt broker moquitto (lokal) mit dem ttn broker bridged?
@cr-mu5re
@cr-mu5re 6 місяців тому
Hallo Alex Gibt es auch die Möglichkeit auch in Python ?
@yilberrojas8306
@yilberrojas8306 Рік тому
Hello i have error: join failed, join again at 30s later
@user-rx9hs8lg6k
@user-rx9hs8lg6k 7 місяців тому
Ist bei mir auch so. Vor 2 Monaten hat noch alles wie im Video geklappt, jetzt kann ich die Programme die vorher gelaufen sind nicht mehr neu aufspielen...am Video vor 5 Monaten hat es also nicht gelegen...
@franklang.5202
@franklang.5202 11 місяців тому
Habt ihr auch Probleme, dass ein USB C Port an verschiedenen Geräten kaputt geht? Nicht das Kabel, sondern der Port?
@HorstFPWiese
@HorstFPWiese 8 місяців тому
Hallo Alex, Dein video ist sehr gut erklärt aber für mich als absoluten Anfänger trotzdem wohl zu schwierig. Ich habe mir zwei Heltec Lora 32 Wifi Boards V3 besorgt und habe alles so eingerichtet wie Du es beschrieben hast. Leider bekomme ich jedes mal bei dem Versuch das Programm zu kompilieren folgende Fehler.: C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\LoraWan102\src\driver\gpio-board.c:28:24: error: 'GpioIrq' defined but not used [-Werror=unused-variable] static GpioIrqHandler *GpioIrq[16]; ^~~~~~~ cc1.exe: some warnings being treated as errors C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\LoraWan102\src\driver\board.c:190:6: error: 'SystemClockReConfig' defined but not used [-Werror=unused-function] void SystemClockReConfig( void ) ^~~~~~~~~~~~~~~~~~~ C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\LoraWan102\src\driver\board.c:176:6: error: 'CalibrateSystemWakeupTime' defined but not used [-Werror=unused-function] void CalibrateSystemWakeupTime( void ) ^~~~~~~~~~~~~~~~~~~~~~~~~ C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\LoraWan102\src\driver\board.c:171:6: error: 'SystemClockConfig' defined but not used [-Werror=unused-function] void SystemClockConfig( void ) ^~~~~~~~~~~~~~~~~ C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\LoraWan102\src\driver\board.c:166:13: error: 'BoardUnusedIoInit' defined but not used [-Werror=unused-function] static void BoardUnusedIoInit( void ) ^~~~~~~~~~~~~~~~~ C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\LoraWan102\src\driver\board.c:55:13: error: 'McuInitialized' defined but not used [-Werror=unused-variable] static bool McuInitialized = false; ^~~~~~~~~~~~~~ cc1.exe: some warnings being treated as errors In file included from C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\LoraWan102\src/driver/rtc-board.h:32, from C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\LoraWan102\src/ESP32_Mcu.h:6, from C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\LoraWan102\src/LoRaWan_APP.h:4, from C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\LoraWan102\src\LoRaWan_APP.cpp:1: c:\users\inspire\appdata\local\arduino15\packages\heltec-esp32\hardware\esp32\0.0.7\libraries\lorawan102\src\driver\timer.h: In function 'TimerSysTime_t TimerAddSysTime(TimerSysTime_t, TimerSysTime_t)': c:\users\inspire\appdata\local\arduino15\packages\heltec-esp32\hardware\esp32\0.0.7\libraries\lorawan102\src\driver\timer.h:91:28: warning: missing initializer for member 'TimerSysTime_s::SubSeconds' [-Wmissing-field-initializers] TimerSysTime_t c = { 0 }; ^ c:\users\inspire\appdata\local\arduino15\packages\heltec-esp32\hardware\esp32\0.0.7\libraries\lorawan102\src\driver\timer.h: In function 'TimerSysTime_t TimerSubSysTime(TimerSysTime_t, TimerSysTime_t)': c:\users\inspire\appdata\local\arduino15\packages\heltec-esp32\hardware\esp32\0.0.7\libraries\lorawan102\src\driver\timer.h:113:28: warning: missing initializer for member 'TimerSysTime_s::SubSeconds' [-Wmissing-field-initializers] TimerSysTime_t c = { 0 }; ^ Bibliothek LoraMac_102 in Version 1.0.2 im Ordner: C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\LoraWan102 wird verwendet Bibliothek SPI in Version 2.0.0 im Ordner: C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\SPI wird verwendet Bibliothek Wire in Version 2.0.0 im Ordner: C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\Wire wird verwendet Bibliothek DISPLAY in Version 1.0 im Ordner: C:\Users\Inspire\AppData\Local\Arduino15\packages\Heltec-esp32\hardware\esp32\0.0.7\libraries\DISPLAY wird verwendet exit status 1 Compilation error: exit status 1 Sorry wenn das jetzt etwas zu lang ist, aber ich komme absolut nicht weiter. Vielleicht hat ja jemand einen Tip für mich?
@user-rx9hs8lg6k
@user-rx9hs8lg6k 7 місяців тому
Ist bei mir auch so, liegt vermutlich an heltec und nicht am Video von Alex
@matthiashofner
@matthiashofner 5 місяців тому
Hast du eine Lösung dafür gefunden? Ich habe genau den selben Fehler unter MacOS und komme nicht weiter :(
@user-zi8nw4xf6n
@user-zi8nw4xf6n 9 місяців тому
I'm getting this error error: 'LoRaWAN_DEBUG_LEVEL' was not declared in this scope uint8_t debugLevel=LoRaWAN_DEBUG_LEVEL;
Which LoRaWAN Gateway Is Best For Me (Comparison)? Part 1
16:31
Andreas Spiess
Переглядів 38 тис.
Heltec WiFi LoRa 32 V3 Relay and Button Questions
8:55
ShotokuTech
Переглядів 2,2 тис.
Пескоструйный АППАРАТ! #shorts
01:00
Гараж 54
Переглядів 2,5 млн
Getting Started with Meshtastic - Devices
15:01
The Comms Channel
Переглядів 167 тис.
#402 LoRaWAN V3 Mailbox Notifier (TTN)
17:35
Andreas Spiess
Переглядів 75 тис.
So funktioniert ein PID-Regler! | Selbstbalancierender Roboter
10:35
Rutgers University Confirmed: Meshtastic and LoRa are dangerous
13:27
Andreas Spiess
Переглядів 719 тис.
BitBastelei #569 - Die "neuen" ESP32-Varianten
34:34
BitBastelei
Переглядів 28 тис.
It’s Been a Good Run, Phone Providers.
26:31
Data Slayer
Переглядів 3,6 млн
Neuer lokaler KI-Chatbot auf dem eigenen PC (CC2tv Folge 367)
41:34
Computer:Club2
Переглядів 40 тис.
LoRaWAN mit ESP32 LoRa Board | Der Einstieg bei TTN
18:39
AEQ-WEB
Переглядів 22 тис.
LoRIS-Base - Eine neue LoRaWAN Experimentierplattform von ELV
16:48
Adding Your First Device and Gateway in The Things Stack
6:36
The Things Network
Переглядів 7 тис.
Как должен стоять ПК?
1:00
CompShop Shorts
Переглядів 643 тис.
Как открыть дверь в Jaecoo J8? Удобно?🤔😊
0:27
Суворкин Сергей
Переглядів 921 тис.
Photo Changing Replace And Edit Backgrounds 65mn With These 10 Tips
0:53
Irfan AN Tech
Переглядів 260 тис.
КУПИЛ SAMSUNG GALAXY S24 ULTRA ЗА 88000 РУБЛЕЙ!
27:29
DimaViper
Переглядів 47 тис.
''Бесплатные умные'' домофоны для глупых людей. За чей счет банкет?
12:48
Вадим Шегалов.Оккультные игры элиты
Переглядів 29 тис.
Эволюция телефонов!
0:30
ТРЕНДИ ШОРТС
Переглядів 1,6 млн
Как должен стоять ПК?
1:00
CompShop Shorts
Переглядів 643 тис.