MeshCore

MeshCore

Basic setup

  • Install the antenna.
  • Warning: if you power on your board before the antenna is mounted it may burn out.
  • Plug it into the USB port.

Flash the firmware

Swiss MeshCore Settings (Switzerland preset)

Setting Recommended value Notes
Name (anything) Pick whatever you want; be respectful. (Meshcore Switzerland)
Frequency 869.618 MHz Same frequency used by much of Europe/UK (per the page). (Meshcore Switzerland)
Bandwidth 62.5 kHz Default for much of Europe/UK (per the page). (Meshcore Switzerland)
Spreading Factor (SF) 8 Default for much of Europe/UK (per the page). (Meshcore Switzerland)
Coding Rate (CR) 8 Default for much of Europe/UK (per the page). (Meshcore Switzerland)
Transmit Power 22 dBm Default; watch EIRP if using amps/high-gain antennas. (Meshcore Switzerland)
Airtime Factor (AF) 1 Community/default recommendation; page discusses duty-cycle considerations and gives formula. (Meshcore Switzerland)
LoRa configuration name “Narrow” The page says it switched to a LoRa config summarized/named “Narrow”. (Meshcore Switzerland)
Setting Recommended value Notes
Admin Password change from default Default is “password”; change it so others can’t mess with your managed repeaters. (Meshcore Switzerland)
Guest Password empty Lets others read stats/telemetry/neighbours without changing settings. (Meshcore Switzerland)
Advert Interval — Zero-Hop-Advert 0 Disable (local-only advert; flood advert covers it). (Meshcore Switzerland)
Advert Interval — Flood-Advert 12 (hours) Reduce unnecessary traffic; companion nodes don’t need frequent repeater adverts. (Meshcore Switzerland)
RX Delay 0.0 “Currently proposed best setting” by the MeshCore community (per page). (Meshcore Switzerland)
TX Delay 0.5 “Currently proposed best setting” by the MeshCore community (per page). (Meshcore Switzerland)
Time (must be correct) Important for repeaters (ads etc.); easiest via Remote Management; RAK repeaters: add RTC module (per page). (Meshcore Switzerland)
Map (add your repeater) Recommended to add repeaters to the official MeshCore map via the app. (Meshcore Switzerland)

Repeaters (extra guidance)

Setting Recommended value Notes
Admin Password change from default Default is "password"; change it to prevent others modifying your repeater / infra nodes. (Meshcore Switzerland)
Guest Password "hello" (or change) Default guest password is "hello". Leave it if you want others to be able to post in rooms; change it if you want it restricted. (Meshcore Switzerland)
Advert Interval — Zero-Hop-Advert 0 Disable (local-only advert; flood advert covers it). (Meshcore Switzerland)
Advert Interval — Flood-Advert 3 (hours) Page recommendation for repeaters: set to the lowest possible value of 3 hours. (Meshcore Switzerland)
RX Delay 0.0 “Currently proposed best setting” (per the page). (Meshcore Switzerland)
TX Delay 0.5 “Currently proposed best setting” (per the page). (Meshcore Switzerland)
Enable Repeater (optional) Room servers can also be repeaters; this is disabled by default — enable if desired. (Meshcore Switzerland)
Time must be correct Use Remote Management via companion node; for RAK-based repeaters, add an RTC module. (Meshcore Switzerland)
Map add to official map Recommended to add repeaters/room servers to the official MeshCore map via the app. (Meshcore Switzerland)

MeshCore Room Server

Setting Recommended value Explanation
Admin Password change from default The default admin password is "password". Change it to prevent other users from modifying the settings of the MeshCore room servers you manage.
Guest Password "hello" (or change) Default guest password is "hello". Leave it unchanged if you want others to post in MeshCore rooms. Change it if you want access restricted to users you share the password with.
Advert Interval Controls how repeaters advertise themselves automatically. Consists of Zero-Hop-Advert and Flood-Advert.
Zero-Hop-Advert 0 (disabled) Local advert only. Not needed because Flood-Advert already covers this functionality.
Flood-Advert 3 (hours) Recommended to set to the lowest possible value of 3 hours.
RX Delay 0.0 Currently proposed best setting by the MeshCore community.
TX Delay 0.5 Currently proposed best setting by the MeshCore community.
Enable Repeater optional MeshCore room servers can also function as repeaters. Disabled by default; enable if desired.
Time must be correct Correct time is critical for advertising and network stability. Best set via Remote Management in the Android or iOS app using a Companion Node. For RAK-based repeaters, adding an RTC module is recommended.
Map add to MeshCore Map Room servers should be added to the official MeshCore Map. This can be done directly via the MeshCore Android or iOS app.