Kurzer LMIC Code: [https://github.com/SensorsIot/LoRa/blob/master/Nodes/Dragino/HelloWorld/HelloWorld.ino]
== Fertige Hardware (Boards) ==
=== Lora32u4 ===
Dieses Board gibts von BSFrance und auch als feather32u4 von Adafruit.
Wenn man mit PlatformIO das Board in Betrieb nehmen will braucht man folgendes Target in der platformio.ini (Port durch lokale Eintellung ersetzen):
<pre>
[env:feather32u4]
platform = atmelavr
board = feather32u4
framework = arduino
upload_flags = -P$UPLOAD_PORT
upload_port = /dev/ttyACM3
monitor_port = /dev/ttyACM3
monitor_baud = 9600
</pre>
Das Pinmapping für die LMIC Bücherei ist wie folgt:
<pre>
const lmic_pinmap lmic_pins = {
.nss = 8,
.rxtx = LMIC_UNUSED_PIN,
.rst = 4,
.dio = {7, 6, LMIC_UNUSED_PIN},
};
</pre>
== Sonstige Bibliotheken ==
* [https://github.com/rocketscream/Low-Power Low-Power Library für Arduino]
* [https://lcd-web.nl/ttngenerator/ TTN Generator]