MeshAdventurer (SX1262/SX1268)

Dieses Device kann zusammen mit der MeshCore Firmware (ab voraussichtlich Version 1.7.4) als Companion Radio, als Repeater oder auch als Roomserver verwendet werden.

ℹ️ Dieses Device ist ein Selbstbauprojekt, das aus mehreren Bestandteilen zusammengesetzt wird.

Die Hardware befindet sich derzeit noch in der Testphase, sollte aber einwandfrei funktionieren. Zukünftige Versionen könnten eine Lithium-Ionen-Ladeschaltung enthalten.

Zusammenfassung

MeshAdventurer ist eine Hardware, die speziell für den Offroad-Einsatz konzipiert wurde.

Bleibe mit deinen Freunden auch abseits der Zivilisation in Verbindung. Platziere diese Hardware einfach auf deinem Armaturenbrett oder deiner Windschutzscheibe.

Spezifikationen

  • Max. 1 W Sendeleistung (muss für den Betrieb in der EU angepasst werden!)
    • Der E22-900M30S verwendet einen Leistungsverstärker nach dem SX1262-Ausgang. Die in der Firmware eingestellte Leistung entspricht daher nicht der Leistung am Antennenanschluss. Eine Einstellung von 22 dBm in der Firmware führt zu 30 dBm am Antennenanschluss, dem Maximum des Moduls. Für das Betreiben dieses Nodes in der EU muss ein niedrigerer Wert eingestellt werden. Es wurden Messungen durchgeführt, um die Leistung bei den unterschiedlichen Einstellungen zu ermitteln: E22-900M30S power output testing
    • Um den EU-Grenzwert von 27 dBm einzuhalten, sollte in der Firmware in etwa 20 dBm eingestellt werden. Dies kann in der App oder im Code erfolgen.
  • OLED-Display.
  • Optionaler Temperatur-/Feuchtigkeits-/Drucksensor.
  • GPS Sensor integriert.

Alle SMD-Bauteile sind mindestens 1206 groß und somit leicht von Hand zu löten.

  • Die Stromversorgung erfolgt über einen 1S-Li-Ionen-Akku über eine zusätzliche SM5308-Platine.
  • Zwei JST PH 2.0-Buchsen: eine für den 5-V-Eingang der SM5308-Platine, die andere zur Messung der Batteriespannung.
  • Die Reihenfolge der VCC- und GND-Pins auf dem OLED-Display kann durch Löten von Jumpern an der Oberseite der Platine gewählt werden.

Die SMD-Bauteile der Leiterplatte befinden sich alle auf der Unterseite. Die Bauteilliste findest du in der Stückliste. Die Bauteile der Oberseite sind unten aufgeführt.

  • PCB: Einige Leiterplatten sind möglicherweise hier verfügbar: https://frequencylabs.etsy.com
  • Ebyte LoRa-Modul: 868 MHz und 915 MHz E22-900M30S oder 433 MHz E22-400M30S
  • MCU: ESP32-WROOM-32D (25,4 mm Pinabstand)
    • Der ESP32 ist mit 30 oder 38 Pins und in verschiedenen Platinengrößen erhältlich. Dieses Projekt verwendet die 38-Pin-Version mit 25,4 mm Abstand zwischen den beiden Pinreihen. Manche Platinen sind länger als andere und haben Befestigungslöcher in den Ecken. Für dieses Projekt benötigst du eine Platine, deren Pins direkt am Rand enden, da der ESP32 sonst über den Rand hinausragt. Die WLAN-Antenne am anderen Ende der ESP-Platine stellt kein Problem dar.
  • GPS-Modul: ATGM336H
  • Temperatur-/Feuchtigkeitsmodul: BME280
  • OLED-Display: SSD1306.
    • Sowohl die Pinbelegungen VCC, GND als auch GND, VCC können verwendet werden – löte einfach die entsprechenden Jumper auf dieser Platine. Leider variieren auch die Größen dieser Displays, sodass einige möglicherweise nicht gut in das Gehäuse passen.
  • SMA-Stecker: rechtwinklige Variante. Es gibt sie mit verschiedenen Gewindelängen. Der längstmögliche Stecker ist zu empfehlen, wenn ein Gehäuse verwendet werden soll, damit ausreichend Länge zum Aufschrauben der Antenne herausragt.
  • Zwei JST PH 2.0 SMD-Stecker.
  • Taster: KH-6X6X5H-TJ
  • 1206 SMD-Widerstände: 1k x1, 10k x1 und 100k x2 (diese bilden einen Spannungsteiler zum Erfassen der Batteriespannung. Andere angemessenen hohen Werte können verwendet werden, solange die am Pin des ESP angelegte Spannung nicht höher als 3,3 V ist, wenn die Batterie voll ist und das Verhältnis in der Firmware richtig eingestellt ist).
  • 1206 SMD-Kondensatoren: 4 x 100 nF.
  • 2 x 100-µF-Tantalkondensatoren, Größe B, Spannung mindestens 6,3 V.

Hinweis

Die Leiterplatten müssen hergestellt und bestückt, oder die Komponenten selbst aufgelötet werden. Im Original wurde JLCPCB verwendet, da sie relativ günstig und schnell sind. Lade einfach die Gerber-ZIP-Datei auf JLCPCB hoch und folge den Anweisungen. Die meisten Komponenten waren bei der Erstellung dieses Artikels bei LCSC erhältlich. Komponenten wie das ESP32-Modul, das E22-900M30S-Modul, das OLED-Display und das GPS stammen alle von Amazon und AliExpress.

Anleitung

Baue zuerst die Stromversorgung zusammen und prüfe die 5-V-Ausgangsspannung, bevor du die ESP32- und E22-Module einlötest.

R2 und R3 bilden einen einfachen Spannungsteiler, der als Spannungssensor verwendet werden kann. Er ist aktuell als 1:10-Teiler konfiguriert, d. h. 10 V = 1 V. Passe den Multiplikator in den Stromversorgungseinstellungen entsprechend an. Löte die Pads mit der Bezeichnung „V Sense“ zusammen, wenn du diese Schaltung verwendest. Sie ist mit GPIO35 verbunden. Diese Schaltung ist experimentell und noch nicht vollständig getestet.

Gehäuse (Beispiel)

Quelle (angepasste Version) / Quelle (Original)


Diese Anleitung / Übersetzung wurde nach bestem Wissen erstellt, erhebt aber nicht den Anspruch auf Vollständigkeit und Richtigkeit der Angaben und dient lediglich als Hilfestellung.