For the MeshCom 4.0 project, the following LoRa hardware modules are currently supported (more are still being added):
-
RAK Wireless LoRa WisBlock Core RAK4631 also with GPS
-
T-Beam T22 V1.1 ESP32 LoRa Wireless Module with GPS
-
T-Lora T3 V1.6.1 ESP32 LoRa32
- HELTEC WiFi ESP32 LoRa 32 (V2)
- HELTEC WiFi ESP32 LoRa 32 (V3)
- ESP32 / E22 modules
- T deck from Lilygo
Please note when ordering that we only support EU433 to remain amateur radio compatible. With an own firmware (see download) all listed LoRa modules can also be used as gateway. The RAK4631 however only with WisBlock ETH modules.
The ESP32 modules (all except RAK) are programmed with a flash application (available in the download), the RAK modules are accessed via an embedded drive (see instructions).
MeshCom 4.0 Dashboard
Die erfolgreiche Installation kann via der Seite https://meshcom.oevsv.at <-DashBoard kontrolliert werden.
Firmware for ESP32 modules:
Download the Windows ESP-32 flasher and have it ready to be called.
ESP-Flasher (Windows)
Download the appropriate firmware for the LoRa module and have it ready.
MeshCom 4.0 Firmware <-DownLoad
Flash firmware for ESP32 modules:
Start Windows ESP-32-Flasher (no installation necessary)
- Select Serial port from LoRa module
- Select the previously stored firmware with the Browse button.
- Flash ESP with button Start Flash ESP process
- After the firmware is running you can see the messages in the ESP-32-Flasher. Attention but no inputs. For this you have to work with a serial console (PuTTY).
All modules can be configured and operated via the serial interface, with a serial console (PuTTY), as well as with a MeshCom APP (IPhone or Android).
The client or gateway module remains 'connected' to the PC/laptop with the USB cable. Find out the serial COM interface in the device manager under the connections (COM & LPT). With a client program like PuTTY open the interface with the connection type Serial and with Speed 115200 .
PuTTY console program
Call PuTTY console
To make the line breaks work correctly please check Implicit CR in every LF .
Then press the Open button to start communication.
The MeshCom configuration needs in any case:
- -setcall XX0XXX-99
- -setctry XX [EU, UK, US, VR2, 868, 915]
For a MeshCom gateway, additional is configured:
- -setssid WLANssid
- -setpwd WLANpassword
- -gatewayon
- -setinet This command fixes the use of the I-NET IP for the MeshCom 4.0 server (default).
The MeshCom gateway automatically takes an IP address via WLAN using DHCP. If the module is in a 44.x.x.x network, the connection to the MeshCom 4.0 server is also connected via HAMNET.
If the coordinates do not come from a GPS module, they can also be fixed manually:
- -setlat 99.99999 (in degrees with decimals)
- -setlon 999.9999 (in degrees with decimals)
- -setalt 9999 (in m without decimals)
The following additional commands are available: MeshCom commands
The following LoRa parameters are fixed for MeshCom 4.0 by the country code table.
Country table
Country ID | Country code | Country | Center-Frequency MHz | Bandwith kHz | Spreading | Coding rate | Track-Frequency MHz |
---|---|---|---|---|---|---|---|
Country ID: 0 | Country code: EU | Country: Europe | Center-Frequency MHz: 433.175 | Bandwith kHz: 250 | Spreading: 11 | Coding rate: 4/6 | Track-Frequency MHz: 433.775 |
Country ID: 1 | Country code: UK | Country: United Kingdom | Center-Frequency MHz: 439.9125 | Bandwith kHz: 125 | Spreading: 10 | Coding rate: 4/5 | Track-Frequency MHz: 433.775 |
Country ID: 2 | Country code: ON | Country: Belgium | Center-Frequency MHz: 433.175 | Bandwith kHz: 125 | Spreading: 12 | Coding rate: 4/6 | Track-Frequency MHz: 433.775 |
Country ID: 3 | Country code: EA | Country: Spain | Center-Frequency MHz: | Bandwith kHz: | Spreading: | Coding rate: | Track frequency MHz: 0 |
Country ID: 10 | Country code: US | Country: North-America | Center-Frequency MHz: 433.175 | Bandwith kHz: 250 | Spreading: 11 | Coding rate: 4/6 | Track-Frequency MHz: 433.775 |
Country ID: 11 | Country code: VR2 | Country: Hong Kong | Center-Frequency MHz: 435.775 | Bandwith kHz: 250 | Spreading: 11 | Coding rate: 4/6 | Track frequency MHz: 0 |
Country ID: 18 | Country code: 868 | Country: ISM-Frequency 868 | Center-Frequency MHz: 869.525 | Bandwith kHz: 250 | Spreading: 11 | Coding rate: 4/6 | Track frequency MHz: 0 |
Country ID: 19 | Country code: 915 | Country: ISM-Frequency 906 | Center-Frequency MHz: 906.875 | Bandwith kHz: 250 | Spreading: 11 | Coding rate: 4/6 | Track frequency MHz: 0 |
Country ID: 20 | Country code: MAN | Country: manual | Center-Frequency MHz: | Bandwith kHz: | Spreading: | Coding rate: | Track-Frequency MHz: 433.775 |
Control via the MeshCom 4.0 Dashboard
Die erfolgreiche Installation kann via der Seite https://meshcom.oevsv.at <-DashBoard kontrolliert werden.