# MESHCOM - Das Notfunknetz und mehr
> Autoren: df7pn, df2pi
:::danger
## Bausatz-Projekt: Sammelbestellung
* Ziel: Auflegen eines MeshCom Bausatzes für ESP32 mit 1 Watt Lora Modul + GPS + Gehäuse + Platine
* Interessenten konnten sich bis 30.11.24 beim Organisator [Wolfgang DF7PN](mailto:df7pn@darc.de?subject=Platinenbestellung) melden.
* Das Material wurde bestellt für 65 Bausätze. Vergeben sind 57.
![](/uploads/upload_d939ac80a9945fdce9961767442a777e.png)
* **Stückpreis (ohne Versand): 40,00 EURO**
* Gemeinsamer Löt-Workschop ca. Ende Jan./Anfang Febr.
* **Checkliste zum Einpacken:**
* ![](/uploads/upload_807144da77ad7d094da3daafebcb74a4.png)
* Platinen werden nicht einzeln abgegeben
* **Weitere Details**: [siehe Rubrik Hardware](#Projekt-1-Watt-TrackerGateway-für-MeshComLoraAPRS) OV Mainz Bastelaktion
### Bestellliste :
| Call | Platine | Bausatz | Bezahlt |
| ------ |:-------:|:-------:|:-------:|
| DF9PM | 2 | 2 | € |
| DO1SRM | 2 | 2 | € |
| DF7PN | 2 | 2 | € |
| DK6PC | 3 | 3 | € |
| DK6PR | 2 | 2 | € |
| DF6PA | 2 | 2 | € |
| DK2CL | 2 | 2 | € |
| DL7FBT | 2 | 2 | € |
| DL1MTK | 3 | 3 | € |
| DL3VM | 2 | 2 | € |
| DK8KK | 2 | 2 | € |
| DF7GB | 2 | 2 | € |
| DF2PI | 1 | 1 | € |
| DO2JST | 2 | 2 | € |
| DJ2PR | 1 | 1 | € |
| DG2MJ | 2 | 2 | € |
| DL8WT | 1 | 1 | € |
| DL7VS | 2 | 2 | € |
| DK4RS | 2 | 2 | € |
| DG2SEP | 2 | 2 | € |
| DJ8HS | 2 | 2 | € |
| DJ6RG | 1 | 1 | € |
| DB5COA | 4 | 4 | € |
| DC8WV | 1 | 1 | € |
| DO1SSC | 1 | 1 | € |
| DG5KX | 1 | 1 | |
| DF1WN | 1 | 1 | € |
| DO3LZ | 1 | 1 | |
| DD9WL | 1 | 1 | € |
| DH2PC | 1 | 1 | € |
| DM9PT | 2 | 2 | € |
| DF3UX | 1 | 1 | € |
| DF5WA | 1 | 1 | € |
| DL3UZ | 1 | 1 | |
| DD1WT | 1? | 1? | |
| DG4PB | 1? | 1 | |
| DL5WO | 1 | 1 | € |
Summe: 61 Vorbestellt (4 noch verfügbar)
:::
## Linksammlung zum Einlesen und Nachschlagen
### Allgemeines/Einführung
* Siehe CQ-DL 10-2024 Seite 8 ff.
* [ICSSW-ORG:Allgemein](https://icssw.org/meshcom/)
### Installation
* [ICSW-ORG:installation](https://icssw.org/meshcom-4-0-installation/)
* [Flash über Browser](https://oe1kfr.com/esptool)
### Dashboards etc.
* [Live Karte/Map](https://oe1kfr.com/mcmap/)
* [MeshCom-Board](https://srv08.oevsv.at/meshcom/)
### Feature Plan
* [ToDo Liste](https://docs.google.com/spreadsheets/d/1L1HVOfZ9zUMLq14gH1h-RugKBaKx9Oh_t_imEtAklHA/edit?usp=sharing)
### Software
* [Github-Com:icssw-org](https://github.com/icssw-org)
* [Flash über Browser](https://oe1kfr.com/esptool)
#### APP'S
* APPs im Apple & Android-Store: **Meshcom4** (Beta)
* [APP-Download beim ICSSW](https://icssw.org/meshcom)
### Hardware
#### Direkter Zugriff auf Gerät
* Einschalten, an USB einstecken, COM Port ermitteln
* PUTTY nutzen
![](/uploads/upload_c21e2ff9faa4dc91edfa7f09b73243c5.png)
![](/uploads/upload_78a23dfe0036c51bd2e38788fbebeaec.png)
* dann "Open" klicken
* Komandos direkt eingeben z.B. "- -help"
* Alternative: Bluetooth mit APP am Handy
#### T-Lora 32 T3 V1.61
:::spoiler
##### Schritt für Schritt Anleitung:
* MeshCom4.0-Android-App aus Google Playstore installieren
* T-Lora-Modul an USB-Buchse an PC anschließen
* In Google Chrome Web-Installer unter https://oe1kfr.com/esptool/ aufrufen
* neuste T-Lora Firmware aufrufen und Installation inkl. Erase starten
* Android-App: mc-4758-xx0xxx-0 als BLE in der Meshcom App aufrufen
* Smartphone: BLE koppeln
* Smartphone: 000000 eingeben
* Android-App: Settings Call eingeben
* Android-App: WLAN-SSID eingeben
* Android-App: WLAN Passwort eingeben
* Android-App: Node- und GW-Button anklicken
* Android-App: Group 1: 262 (für Deutschland) eingeben
* Android-App: Button Save Setting to Gateway
:::
#### T-Deck LILYGO
:::spoiler
##### Schritt für Schritt Anleitung:
* SD-Karte FAT32 formatieren
* Setup.txt-Datei erzeugen
* Setup.txt-Datei auf SD Karte kopieren
* mp3.-Dateien auf SD Karte kopieren
* falls auf dem PC nicht vorhanden, den CP210x Treiber installieren https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads
* T-Deck einschalten
* In Google Chrome Web-Installer unter https://oe1kfr.com/esptool/ aufrufen
* neuste T-Deck Firmware-Version aufrufen und Installation inkl. Erase starten
* Als letzten Schritt der Installation gibt es eine Fehlermeldung mit Abbruch. Laut Nachfrage beim Entwickler OE1KFR ist das im Moment normal. An einer Korrektur wird gearbeitet. Das Gerät funktioniert aber trotzdem, hi.
:::
#### Projekt 1 Watt Tracker/Gateway für MeshCom/LoraAPRS
Es ist eine neue Platine entworfen worden, die Platz für alle Bauteile aufzeigt. Sie passt in ein Gehäuse, das es fertig zu kaufen gibt.
Die Platine kann als 1 Watt Tracker oder/oder Gateway genutzt werden. Sie kann auch auf 433.775 LoraAPRS senden, hört aber sonst auf MeshCom Geräte auf 433.175. Also hat man damit beides in einer Einheit. Ausstattungsmerkmale für unser Bastelprojekt: BME280 Sensor + GPS Board incl. GPS-Antenne
Hier die Details - was ist im Bausatz enthalten:
:::spoiler
:::success
**Ausprägung**
Die Erfinder der Platine haben sich im voraus lange Gedanken gemacht und Anregungen gesammelt. Dabei werden verschiedene Ausbaustufen berücksichtigt.
Mit der Konfiguration der 65 Exemplare habe ich mich für eine Ausbaustufe entschieden, mit der vermutlich die meisten von uns zufrieden sind. Die weiteren Stufen können selber gerne erweitert werden.
**Hier ein paar Details was dabei ist und was nicht:**
* ESP32 Prozessor
* E22-400M30S EBYTE = 1 Watt LoraBaustein
* GPS Platine mit Porzellan Antenne NEO-6M
* Barometer, Temp, Feuchte: BME280
* OLED Bildschirm 0,96 Zoll
* USB-C Buchse im Gerät (keine Einbaubuchse fürs Gehäuse)
* Gehäuse (siehe Projektseite) - Die Platine ist so vorbereitet, dass das Gehäuse Quer oder Hoch betrieben werden kann.
* Platine PCB V.2.1.2.
* Stiftleisten für alle vorgesehenen Steckmöglichkeiten der Sensoren, Bildschirm, Prozessor (Der E22 Sender wird direkt auf die Platine gelötet wegen Bruchgefahr der Kontakte)
* Stiftleisten für den ESP32 Prozessor. Ich habe den ESP32 ohne eingelötete Stiftleisten bestellt, sie liegen aber bei. *Grund*: es gibt in den Bauvorschlägen das Angebot hier runde Stiftleisten zu verwenden, die auch ermöglichen, den Prozessor in ein Breakoutboard zu stecken. Darauf habe ich verzichtet.
* Sonstige Kleinteile: Widerstände, Kondensatoren, Sicherungen, Dioden,
* Antennenanschluß: Im Bausatz ist enthalten ein kurzes Antennen-Kabel dessen Stecker auf den E22 Baustein passt und am anderen Ende eine SMA Buchse für den Gehäuseeinbau hat. Will jemand eine N-Buchse ins Gehäuse einbauen, dann kann man sich ein 'Pigtail' selber besorgen: https://www.amazon.de/dp/B0C8J131PD
* OLED Bildschirm + Halterung: Der kommt auf zwei Abstandshalter aus Messing inkl. Schrauben
* Taster J10 - nicht bestückt. Ein Taster für den Gehäuseeinbau kann man selbst später nachrüsten.
* Spannungsversorgung: Es ist **KEIN** Netzteil dabei - es sind drei Möglichkeiten für die Versorgung vorgesehen
* **a)** USB Micro Buchse auf dem ESP32-Prozessor - versorgt auch den E22 Sender mit. 5V mit 3A werden benötigt.
* **b)** Dabei: USB-C Buchse als kleine eigene Platine auf dem Board - Versorgt alle Verbraucher. Ist so eingestellt, dass moderne USB-C Netzteile aufgefordert werden, bis zu 3 A abzugeben. Näher erläutert in der Projektbeschreibung, bzw. bei den Bestückungshinweisen von DK9BT, Ben & OE3WAS, Wolfgang
* **c)** Nicht dabei: Schraubklemme, um ein Kabel direkt aufzuklemmen. Diese Option entfällt hier. Es macht nur Sinn, wenn ein zusätzlicher DC/DC Konverter erworben, eingestellt und unter dem Board angebracht wird. Der DC/DC Regler kann bis zu 24 Volt aufnehmen.
* Bei der Spannungsversorgung bin ich davon ausgegangen, dass man ein USB-C oder USB-Micro Netzteil auf die Platine steckt. Das Kabel muss durch das Gehäuse. Möchte jemand das wasserdicht realisieren, gibt es passende Gehäusedurchführungen mit verschiedenen Öffnungen zu erwerben. WICHTIG für das Loch: Ein USB-C Stecker hat 13 mm Breite.
* Dabei: Einbaumaterial für Platine im Gehäuse:
* Es werden Einpressmuttern verwendet (kannte ich vorher auch nicht). Hinzu kommen Messingverlängerungen (m/w), um die Platine im Gehäuse zu erhöhen, da auf der Unterseite auch Bauteile aufgelötet werden.
* Schrauben und Abstandshalter sind dabei.
* Nicht dabei: Druckausgleichsmembran.
* Da das Gehäuse von Haus aus wasserdicht ist, wird der Einbau einer Druckausgleichsmembran empfohlen. Wer das braucht, kann es sich selbst nachrüsten. Alternativ reicht es, ein 2mm Loch auf der Unterseite zu bohren.
:::
##### Fotos:
![](/uploads/upload_159c33e0fee6245317914b89bfedb731.png)
![](/uploads/upload_9c5d6085eb481e3bda8c88c60ae51ff9.png)
##### Weitere Fotos:
https://github.com/DK9BT/esp32-e22-lora-board/tree/main/gallery/DG4NEU_Stefan
##### Projekt-Adresse auf GitHub:
https://github.com/DK9BT/esp32-e22-lora-board/blob/main/ESP32-E22_V2.1.2/pdf/README.md
##### **aktuelle Stückliste**
https://github.com/DK9BT/esp32-e22-lora-board/blob/main/README.md
**Preisunterschiede** aus der ursprünglichen Recherche:
:::spoiler
| Bauteil | Link | Preis +AMZ | Preis +ALI |
| ---------------------------------:|:------------------------------------ | --------------:| --------------:|
| EBYTE E22-400M33S (2W/33dBm) | https://www.amazon.de/dp/B0BMP99S3D | € 15,00 | € 10,19 |
| E22->N Pigtail | https://www.amazon.de/dp/B0C8J131PD | € 6,30 | € 4,00 |
| E22->SMA Pigtail | | € 6,30 | € 0,40 |
| ESP32 Board Dev Kit C V4 | https://www.amazon.de/dp/B08BTS62L7/ | € 6,80 | € 6,80 |
| | https://www.amazon.de/dp/B07Z83MF5W/ | | |
| BME/BMP280 3,3V | https://www.amazon.de/dp/B07FS95JXT/ | € 7,00 | € 1,50 |
| OLED-Display (VCC-GND-SCL-SDA) | https://www.amazon.de/dp/B0C9LJ898Z/ | € 5,00 | € 3,00 |
| GPS (GPS6MV2) | https://www.amazon.de/dp/B0D3DJ58R8/ | € 7,00 | € 3,50 |
| Reichelt Warenkorb (Alles andere) | https://www.reichelt.de/my/2192127 | € 15,00 | € 15,00 |
| ----------------------- | ---------------------------------- | --------- | -------- |
| **Summe:** | | **ca. €68,00** | **ca.€ 41,00** |
* Ali Link zu den OLEDs: Problem - vertauschte Pins https://de.aliexpress.com/item/1005006425021544.html
- Reichelt: https://www.reichelt.de/my/2192127
:::
---
###### Hinweise zu Bauteilen
https://github.com/DK9BT/esp32-e22-lora-board/blob/main/ESP32-E22_V2.1.2/README.md
https://github.com/DK9BT/esp32-e22-lora-board/blob/main/ESP32-E22_V2.1.2/PCB-Assembly/README.md
###### Weitere Hinweise, Bilder, Listen
https://github.com/DK9BT/esp32-e22-lora-board
##### Aktuelle Infos / Hardwareliste
https://github.com/DK9BT/esp32-e22-lora-board/tree/main/ESP32-E22_V2.1.2/pdf
##### Aktuelle Software
Siehe Freigabeliste bei iccsw.
##### Teilnehmer / Bestellliste (Anmeldung bei Wolfgang(DF7PN))
Liste siehe an Kopf dieses Dokuments
### Sonstige Unterstützung
* FORUM: Groups.io/g/meshcom
* TELEGRAM: MeshCom (ohne weitere Details im Titel!)
### Wissenswertes - Sonstiges
* MeshCom sendet alle 20 min eine loraAPRS Bake auf 433.775 MHz
* Schalter: TRACK sendet Positionsdaten auch nach loraAPRS wenn in Bewegung
### Hardware Tipps
### FAQ
F: Mal eine Frage zu den Daten aus dem RX-Log:
Ich habe ein einziges weiteres GW in Funkreichweite. Machmal sehe ich das Nachrichten an * von mir auf HF ausgestrahlt werden und vom anderen GW wiederholt werden. Aber wenn * an Alle bedeutet, müsste die Gegenstelle doch auch solche Pakete weiter meshen und ich die im Log sehen. Tue ich aber nicht. Wird im RX Log nicht alles ausgegeben?
A: Wird nur einmal angezeigt wenn dieselbe Message-id schon "gehört" wurde