<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://scarcs.ca/lib/exe/css.php?s=feed" type="text/css"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
    <title>Sun Coast Amateur &lt;br&gt;Radio Club Society - links:meshcore</title>
    <tagline></tagline>
    <link rel="alternate" type="text/html" href="https://scarcs.ca/"/>
    <id>https://scarcs.ca/</id>
    <modified>2026-08-09T23:28:24+00:00</modified>
    <generator>FeedCreator 1.8</generator>
    <entry>
        <title>home</title>
        <link rel="alternate" type="text/html" href="https://scarcs.ca/links/meshcore/home"/>
        <created>2026-08-09T22:19:07+00:00</created>
        <issued>2026-08-09T22:19:07+00:00</issued>
        <modified>2026-08-09T22:19:07+00:00</modified>
        <id>https://scarcs.ca/links/meshcore/home</id>
        <author>
            <name>Anonymous</name>
        </author>
        <summary>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;meshcore&quot;&gt;Meshcore&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Meshcore&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;meshcore&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-24&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;introduction&quot;&gt;Introduction&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
From &lt;a href=&quot;https://en.wikipedia.org/wiki/MeshCore&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/MeshCore&quot;&gt;Wikipedia&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote  class=&quot;blockquote-plugin&quot;&gt;
&lt;p&gt;
MeshCore is an open-source mesh networking protocol and software platform designed for off-grid, low-power text communication using LoRa (Long Range) radio technology. The system enables decentralized, multi-hop wireless messaging without reliance on cellular networks or internet infrastructure.
&lt;/p&gt;

&lt;p&gt;
Use cases include emergency and disaster communications, outdoor and remote activities, [...] and experimental and educational deployments of low-power mesh networking.
&lt;/p&gt;

&lt;p&gt;
[It] is designed to [...] operate in unlicensed &lt;a href=&quot;https://en.wikipedia.org/wiki/ ISM_radio_band&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/ ISM_radio_band&quot;&gt;ISM frequency bands&lt;/a&gt; such as 868 &lt;abbr title=&quot;Megahertz&quot;&gt;MHz&lt;/abbr&gt; and 915 &lt;abbr title=&quot;Megahertz&quot;&gt;MHz&lt;/abbr&gt;, depending on regional regulations. 
&lt;/p&gt;

&lt;/blockquote&gt;
&lt;p&gt;
The basic idea is that you get a small &lt;em&gt;companion device&lt;/em&gt; that you pair to your cell phone via bluetooth, and via that device, you can text others or post public messages using the 915 &lt;abbr title=&quot;Megahertz&quot;&gt;MHz&lt;/abbr&gt; band, all without a special license.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Introduction&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;introduction&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;25-954&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;getting_startedcompanions&quot;&gt;Getting Started: Companions&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Get a companion device like:
&lt;/div&gt;&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 the &lt;em&gt;Wio Tracker L1 Pro&lt;/em&gt; from &lt;a href=&quot;https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html&quot; class=&quot;urlextern&quot; title=&quot;https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html&quot; rel=&quot;ugc nofollow&quot;&gt;seeed studio&lt;/a&gt; or from &lt;a href=&quot;https://ca.robotshop.com/products/seeedstudio-wio-tracker-l1-pro-w-oled-3d-printed-casing&quot; class=&quot;urlextern&quot; title=&quot;https://ca.robotshop.com/products/seeedstudio-wio-tracker-l1-pro-w-oled-3d-printed-casing&quot; rel=&quot;ugc nofollow&quot;&gt;Robot Shop&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;img src=&quot;https://scarcs.ca/lib/images/smileys/fixme.svg&quot; class=&quot;icon smiley&quot; alt=&quot;FIXME&quot; /&gt;: add other options here
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Flash the device with the latest Meshcore Firmware]].
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Pair the device with your phone.
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Turn off Auto-Add Contacts.
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&quot;hiddenGlobal  hiddenActive&quot;&gt;&lt;div class=&quot;hiddenElements&quot;&gt;&lt;/div&gt;&lt;div class=&quot;hiddenHead  hiddenSinceBeginning&quot;&gt;&lt;div class=&quot;hiddenOnHidden&quot;&gt;
&lt;p&gt;
Install Instructions
&lt;/p&gt;
&lt;/div&gt;&lt;div class=&quot;hiddenOnVisible&quot;&gt;
&lt;p&gt;
Install Instructions
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt; &lt;!-- .hiddenHead --&gt;&lt;div class=&quot;hiddenBody&quot;&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 On linux, you may have to add the &lt;code&gt;dialout&lt;/code&gt; group to your user.  To do that, type the following in the terminal replacing &lt;code&gt;USER&lt;/code&gt; with your username and reboot your computer:&lt;pre class=&quot;code bash&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; usermod &lt;span class=&quot;re5&quot;&gt;-a&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-G&lt;/span&gt; dialout USER&lt;/pre&gt;

&lt;p&gt;

&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 You should also use a Chromium based web browser.
&lt;/p&gt;

&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
If you already have Meshcore installed , download your current settings:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Open the MeshCore app (&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.liamcottle.meshcore.android&quot; class=&quot;urlextern&quot; title=&quot;https://play.google.com/store/apps/details?id=com.liamcottle.meshcore.android&quot; rel=&quot;ugc nofollow&quot;&gt;Android&lt;/a&gt;, &lt;a href=&quot;https://apps.apple.com/us/app/meshcore/id6742354151?platform=iphone&quot; class=&quot;urlextern&quot; title=&quot;https://apps.apple.com/us/app/meshcore/id6742354151?platform=iphone&quot; rel=&quot;ugc nofollow&quot;&gt;iOS&lt;/a&gt;, &lt;a href=&quot;https://app.meshcore.nz/&quot; class=&quot;urlextern&quot; title=&quot;https://app.meshcore.nz/&quot; rel=&quot;ugc nofollow&quot;&gt;Web App&lt;/a&gt;, &lt;a href=&quot;https://github.com/liamcottle/meshcore.js&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/liamcottle/meshcore.js&quot; rel=&quot;ugc nofollow&quot;&gt;NodeJS&lt;/a&gt;, &lt;a href=&quot;https://github.com/fdlamotte/meshcore-cli&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/fdlamotte/meshcore-cli&quot; rel=&quot;ugc nofollow&quot;&gt;Python&lt;/a&gt;)
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Navigate to the Settings (the gear in the top right corner)
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Scroll down to the &lt;code&gt;Extra Tools&lt;/code&gt; section and select &lt;code&gt;Export Config&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;code&gt;Select All&lt;/code&gt; and click on the check mark in the top right corner to save the &lt;code&gt;.json&lt;/code&gt; file to your phone.
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
Flash the Meshcore Firmware:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Connect the companion device to your computer via &lt;abbr title=&quot;Upper Side Band&quot;&gt;USB&lt;/abbr&gt;.
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Go to &lt;a href=&quot;https://meshcore.io/flasher&quot; class=&quot;urlextern&quot; title=&quot;https://meshcore.io/flasher&quot; rel=&quot;ugc nofollow&quot;&gt;https://meshcore.io/flasher&lt;/a&gt; (using a Chromium Browswer).
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select your device
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select Companion Bluetooth
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select Enter DFU Mode
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select Erase Flash
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select Flash
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
To re-load the config file:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Open the MeshCore App
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Connect to the companion device, but it probably had a different bluetooth name now
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 The PIN might be listed on your companion&amp;#039;s screen
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Skip Setup
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Navigate to the Settings (the gear in the top right corner)
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Scroll down to the &lt;code&gt;Extra Tools&lt;/code&gt; section and select &lt;code&gt;Import Config&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Click on &lt;code&gt;Select File&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select the &lt;code&gt;*.json&lt;/code&gt; file
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;code&gt;Select All&lt;/code&gt; and click on the check mark in the top right corner.
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
See &lt;a href=&quot;https://scottbaker.ca/meshcore/getting-started&quot; class=&quot;urlextern&quot; title=&quot;https://scottbaker.ca/meshcore/getting-started&quot; rel=&quot;ugc nofollow&quot;&gt;Scott Baker&amp;#039;s article&lt;/a&gt; for more information.
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Getting Started: Companions&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;getting_startedcompanions&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;955-3281&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;next_steprepeaters&quot;&gt;Next Step: Repeaters&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Install a repeater like the &lt;em&gt;SenseCAP Solar Node P1-Pro&lt;/em&gt; from &lt;a href=&quot;https://www.seeedstudio.com/SenseCAP-Solar-Node-P1-Pro-for-Meshtastic-LoRa-p-6412.html&quot; class=&quot;urlextern&quot; title=&quot;https://www.seeedstudio.com/SenseCAP-Solar-Node-P1-Pro-for-Meshtastic-LoRa-p-6412.html&quot; rel=&quot;ugc nofollow&quot;&gt;seeed studio&lt;/a&gt; or &lt;a href=&quot;https://ca.robotshop.com/products/sensecap-solar-node-p1-pro-for-meshtastic-w-gps-battery&quot; class=&quot;urlextern&quot; title=&quot;https://ca.robotshop.com/products/sensecap-solar-node-p1-pro-for-meshtastic-w-gps-battery&quot; rel=&quot;ugc nofollow&quot;&gt;RobotShop&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Use an antenna like &lt;a href=&quot;https://mappingnetwork.ca/products/rakwireless-8dbi-fiberglass-antenna?srsltid=AfmBOopWTWkyL8aL4kKvxOAXJFYNEEIgaoj4ZICvCRaorahbFwbbHdHW&quot; class=&quot;urlextern&quot; title=&quot;https://mappingnetwork.ca/products/rakwireless-8dbi-fiberglass-antenna?srsltid=AfmBOopWTWkyL8aL4kKvxOAXJFYNEEIgaoj4ZICvCRaorahbFwbbHdHW&quot; rel=&quot;ugc nofollow&quot;&gt;this one&lt;/a&gt;, &lt;a href=&quot;https://www.amazon.ca/Waterproof-Fiberglass-SenseCAP-EasyLinkIn-SyncroB/dp/B09N2H166D/&quot; class=&quot;urlextern&quot; title=&quot;https://www.amazon.ca/Waterproof-Fiberglass-SenseCAP-EasyLinkIn-SyncroB/dp/B09N2H166D/&quot; rel=&quot;ugc nofollow&quot;&gt;this one&lt;/a&gt; or &lt;a href=&quot;https://www.aliexpress.com/item/1005005132142342.html&quot; class=&quot;urlextern&quot; title=&quot;https://www.aliexpress.com/item/1005005132142342.html&quot; rel=&quot;ugc nofollow&quot;&gt;one of these&lt;/a&gt;.
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&quot;hiddenGlobal  hiddenActive&quot;&gt;&lt;div class=&quot;hiddenElements&quot;&gt;&lt;/div&gt;&lt;div class=&quot;hiddenHead  hiddenSinceBeginning&quot;&gt;&lt;div class=&quot;hiddenOnHidden&quot;&gt;
&lt;p&gt;
Install Instructions
&lt;/p&gt;
&lt;/div&gt;&lt;div class=&quot;hiddenOnVisible&quot;&gt;
&lt;p&gt;
Install Instructions
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt; &lt;!-- .hiddenHead --&gt;&lt;div class=&quot;hiddenBody&quot;&gt;
&lt;p&gt;
If you already have Meshcore installed (but not the bootloader), download your current settings:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Go to &lt;a href=&quot;https://config.meshcore.io/&quot; class=&quot;urlextern&quot; title=&quot;https://config.meshcore.io/&quot; rel=&quot;ugc nofollow&quot;&gt;https://config.meshcore.io/&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Connect your device to your computer with a &lt;abbr title=&quot;Upper Side Band&quot;&gt;USB&lt;/abbr&gt; cable.
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Click on &lt;code&gt;Connect&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Click on &lt;code&gt;Export&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Click on &lt;code&gt;Disconnect&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Locate the &lt;code&gt;.json&lt;/code&gt; file (probably in your Downloads folder).
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
Download the bootloader:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Go to &lt;a href=&quot;https://meshcore.io/flasher&quot; class=&quot;urlextern&quot; title=&quot;https://meshcore.io/flasher&quot; rel=&quot;ugc nofollow&quot;&gt;https://meshcore.io/flasher&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select your device
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select &lt;code&gt;Repeater&lt;/code&gt; (or &lt;code&gt;Room Server&lt;/code&gt;)
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Click on &lt;code&gt;Download&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select the &lt;code&gt;*bootloader-x.x.x-OTAFIXx.x.uf2&lt;/code&gt; file
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Locate the &lt;code&gt;.uf2&lt;/code&gt; file (probably in your Downloads folder).
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
Copy the bootloader over to your device:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Connect your device to your computer with a &lt;abbr title=&quot;Upper Side Band&quot;&gt;USB&lt;/abbr&gt; cable.
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Double click on the reset button.
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Open the drive that just mounted on your computer
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Copy the &lt;code&gt;.uf2&lt;/code&gt; file to the drive.
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 The drive may close on its own right away.  This is normal.
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
Flash the Meshcore Firmware:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Go to &lt;a href=&quot;https://meshcore.io/flasher&quot; class=&quot;urlextern&quot; title=&quot;https://meshcore.io/flasher&quot; rel=&quot;ugc nofollow&quot;&gt;https://meshcore.io/flasher&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select your device
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select &lt;code&gt;Repeater&lt;/code&gt; (or &lt;code&gt;Room Server&lt;/code&gt;)
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select &lt;code&gt;Enter DFU Mode&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select &lt;code&gt;Erase Flash&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select &lt;code&gt;Flash&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
Re-upload your settings:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select &lt;code&gt;Configure via &lt;abbr title=&quot;Upper Side Band&quot;&gt;USB&lt;/abbr&gt;&lt;/code&gt; from the previous page, or navigate to &lt;a href=&quot;https://config.meshcore.io/&quot; class=&quot;urlextern&quot; title=&quot;https://config.meshcore.io/&quot; rel=&quot;ugc nofollow&quot;&gt;https://config.meshcore.io/&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select &lt;code&gt;Connect&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select &lt;code&gt;Import&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select your &lt;code&gt;.json&lt;/code&gt; file
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Scroll down to the &lt;code&gt;Access&lt;/code&gt; section and retype your &lt;code&gt;New Admin password&lt;/code&gt; (it doesn&amp;#039;t remember it)
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Scroll down and select &lt;code&gt;Save settings&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select &lt;code&gt;Disconnect&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
Setup the Over the Air (OTA) update app (first time only):
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Download the “nRF Device Firmware Update” app by “Nordic Semiconductor ASA” (&lt;a href=&quot;https://play.google.com/store/apps/details?id=no.nordicsemi.android.dfu&quot; class=&quot;urlextern&quot; title=&quot;https://play.google.com/store/apps/details?id=no.nordicsemi.android.dfu&quot; rel=&quot;ugc nofollow&quot;&gt;Android&lt;/a&gt;, &lt;a href=&quot;https://apps.apple.com/sa/app/nrf-device-firmware-update/id1624454660&quot; class=&quot;urlextern&quot; title=&quot;https://apps.apple.com/sa/app/nrf-device-firmware-update/id1624454660&quot; rel=&quot;ugc nofollow&quot;&gt;Apple&lt;/a&gt;)
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Open the &lt;code&gt;DFU&lt;/code&gt; app
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 In the settings, check &lt;code&gt;Packet receipt notification&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
Perform an OTA update:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Using your phone&amp;#039;s browser, navigate to &lt;a href=&quot;https://meshcore.io/flasher&quot; class=&quot;urlextern&quot; title=&quot;https://meshcore.io/flasher&quot; rel=&quot;ugc nofollow&quot;&gt;https://meshcore.io/flasher&lt;/a&gt;
&lt;/div&gt;&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select your device
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select &lt;code&gt;Repeater&lt;/code&gt; (or &lt;code&gt;Room Server&lt;/code&gt;)
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select &lt;code&gt;Download&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Select the firmware &lt;code&gt;zip&lt;/code&gt; file (&lt;strong&gt;not&lt;/strong&gt; the bootloader file)
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Using the Meshcore app, login to your repeater (or room server) using the admin password.
&lt;/div&gt;&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 For Room Servers: go to &lt;code&gt;Remote Management&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Go to the &lt;code&gt;Command Line&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Type &lt;code&gt;start ota&lt;/code&gt;, you should get a message that says: &lt;code&gt;OK - mac: xx:xx:xx:xx:xx:xx&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Open the &lt;code&gt;DFU&lt;/code&gt; app
&lt;/div&gt;&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Under &lt;code&gt;File&lt;/code&gt; click &lt;code&gt;Select&lt;/code&gt; to chose the firmware &lt;code&gt;.zip&lt;/code&gt; file
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Under &lt;code&gt;Device&lt;/code&gt; click &lt;code&gt;Select&lt;/code&gt; and chose the device that has &lt;code&gt;DFU&lt;/code&gt; in the name.  If there are no device with &lt;code&gt;DFU&lt;/code&gt; in the name select the device with &lt;code&gt;OTA&lt;/code&gt; in the name.
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Under &lt;code&gt;Progress&lt;/code&gt; click &lt;code&gt;Start&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 If you selected a device with &lt;code&gt;OTA&lt;/code&gt;, the process will fail at &lt;code&gt;DFU initialization&lt;/code&gt;.  Not to worry, go back to the previous step and now you should be able to select a device with &lt;code&gt;DFU&lt;/code&gt; in the name.
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
See &lt;a href=&quot;https://scottbaker.ca/meshcore/repeater-setup&quot; class=&quot;urlextern&quot; title=&quot;https://scottbaker.ca/meshcore/repeater-setup&quot; rel=&quot;ugc nofollow&quot;&gt;Scott Baker&amp;#039;s article&lt;/a&gt; for more information.
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Next Step: Repeaters&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;next_steprepeaters&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3282-7062&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;more_advancedsensors&quot;&gt;More Advanced: Sensors&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Install &lt;a href=&quot;https://www.localmesh.nl/en/meshcore-telemetry-functions/&quot; class=&quot;urlextern&quot; title=&quot;https://www.localmesh.nl/en/meshcore-telemetry-functions/&quot; rel=&quot;ugc nofollow&quot;&gt;sensors&lt;/a&gt;.
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;More Advanced: Sensors&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;more_advancedsensors&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;7063-7182&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;maps&quot;&gt;Maps&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://map.meshcore.dev/?zoom=10&amp;amp;lat=49.5127&amp;amp;lon=-123.5797&quot; class=&quot;urlextern&quot; title=&quot;https://map.meshcore.dev/?zoom=10&amp;amp;lat=49.5127&amp;amp;lon=-123.5797&quot; rel=&quot;ugc nofollow&quot;&gt; Official MeshCore Node map&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://swbc.meshmapper.net/&quot; class=&quot;urlextern&quot; title=&quot;https://swbc.meshmapper.net/&quot; rel=&quot;ugc nofollow&quot;&gt;Community generated map&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://ridgeline.ve7kod.ca/live&quot; class=&quot;urlextern&quot; title=&quot;https://ridgeline.ve7kod.ca/live&quot; rel=&quot;ugc nofollow&quot;&gt;SWBC Map with links&lt;/a&gt; by VE7KOD
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&quot;hiddenGlobal  hiddenActive&quot;&gt;&lt;div class=&quot;hiddenElements&quot;&gt;&lt;/div&gt;&lt;div class=&quot;hiddenHead  hiddenSinceBeginning&quot;&gt;&lt;div class=&quot;hiddenOnHidden&quot;&gt;
&lt;p&gt;
Repeater Project
&lt;/p&gt;
&lt;/div&gt;&lt;div class=&quot;hiddenOnVisible&quot;&gt;
&lt;p&gt;
Repeater Project
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt; &lt;!-- .hiddenHead --&gt;&lt;div class=&quot;hiddenBody&quot;&gt;
&lt;p&gt;
&lt;a href=&quot;https://scarcs.ca/_detail/links/meshcore/meshcore_repeaters.jpg?id=links%3Ameshcore%3Ahome&quot; class=&quot;media&quot; title=&quot;links:meshcore:meshcore_repeaters.jpg&quot;&gt;&lt;img src=&quot;https://scarcs.ca/_media/links/meshcore/meshcore_repeaters.jpg?w=500&amp;amp;tok=4698e3&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; title=&quot;meshcore_repeaters.jpg&quot; alt=&quot;meshcore_repeaters.jpg&quot; width=&quot;500&quot; /&gt;&lt;/a&gt;
Here&amp;#039;s how to use MeshCore&amp;#039;s Antenna Coverage tool to model line of sight coverage:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Navigate to the &lt;a href=&quot;https://app.meshcore.nz/&quot; class=&quot;urlextern&quot; title=&quot;https://app.meshcore.nz/&quot; rel=&quot;ugc nofollow&quot;&gt;web version of the MeshCore App&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 You don&amp;#039;t need to connect to an actual Meshcore device.
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Click on \$\quad \vdots \quad \$  on the top right corner and then select &lt;code&gt;Tools&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Enter the &lt;code&gt;Antenna Coverage&lt;/code&gt; tool
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Where it says &lt;code&gt;0 Coverage Layers&lt;/code&gt; click on \$\quad \vdots \quad \$ and select &lt;code&gt;Import JSON&lt;/code&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Import &lt;a href=&quot;https://scarcs.ca/_media/links/meshcore/coverage_layers_2026-03-27-221828.json&quot; class=&quot;media mediafile mf_json&quot; title=&quot;links:meshcore:coverage_layers_2026-03-27-221828.json (3.5 KB)&quot;&gt;this file&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Maps&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;maps&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;7183-8056&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;tools&quot;&gt;Tools&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://analyzer.letsmesh.net/map?lat=44.46703&amp;amp;long=-99.43156&amp;amp;zoom=2&quot; class=&quot;urlextern&quot; title=&quot;https://analyzer.letsmesh.net/map?lat=44.46703&amp;amp;long=-99.43156&amp;amp;zoom=2&quot; rel=&quot;ugc nofollow&quot;&gt;MeshCore Analyser&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://heywhatsthat.com/profiler.html&quot; class=&quot;urlextern&quot; title=&quot;https://heywhatsthat.com/profiler.html&quot; rel=&quot;ugc nofollow&quot;&gt;Path Profiler&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tools&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tools&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;8057-8233&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;resources&quot;&gt;Resources&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 Official MeshCore &lt;a href=&quot;https://meshcore.io&quot; class=&quot;urlextern&quot; title=&quot;https://meshcore.io&quot; rel=&quot;ugc nofollow&quot;&gt;Website&lt;/a&gt; and  &lt;a href=&quot;https://github.com/meshcore-dev/MeshCore&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/meshcore-dev/MeshCore&quot; rel=&quot;ugc nofollow&quot;&gt; Github&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://youtu.be/OwmkVkZQTf4&quot; class=&quot;urlextern&quot; title=&quot;https://youtu.be/OwmkVkZQTf4&quot; rel=&quot;ugc nofollow&quot;&gt;Youtube Presentation by Liam Cottle&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://scottbaker.ca/meshcore&quot; class=&quot;urlextern&quot; title=&quot;https://scottbaker.ca/meshcore&quot; rel=&quot;ugc nofollow&quot;&gt;Scott Baker&amp;#039;s Website&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://scarcs.ca/_media/links/meshcore/mc_viard_document.pdf&quot; class=&quot;media mediafile mf_pdf&quot; title=&quot;links:meshcore:mc_viard_document.pdf (697.8 KB)&quot;&gt;Vancouver Island Amateur Radio Discord Meshcore tips &amp;amp; Tricks&lt;/a&gt; &lt;span class=&quot;wrap_hi &quot;&gt;NEW&lt;/span&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://salishmesh.net/&quot; class=&quot;urlextern&quot; title=&quot;https://salishmesh.net/&quot; rel=&quot;ugc nofollow&quot;&gt;Salish Mesh Website&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://forum.letsmesh.net/&quot; class=&quot;urlextern&quot; title=&quot;https://forum.letsmesh.net/&quot; rel=&quot;ugc nofollow&quot;&gt;Forum&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://www.austinmesh.org/learn/meshcore-vs-meshtastic/&quot; class=&quot;urlextern&quot; title=&quot;https://www.austinmesh.org/learn/meshcore-vs-meshtastic/&quot; rel=&quot;ugc nofollow&quot;&gt;MeshCore vs Meshtastic&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://idahomesh.org/meshcore-channels-rooms-and-dms/&quot; class=&quot;urlextern&quot; title=&quot;https://idahomesh.org/meshcore-channels-rooms-and-dms/&quot; rel=&quot;ugc nofollow&quot;&gt;Channels vs Rooms vs DMs&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Resources&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;resources&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;8234-&amp;quot;} --&gt;</summary>
    </entry>
</feed>
