<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[RDUMesh]]></title><description><![CDATA[RDUMesh builds community-owned, off-grid radio communications infrastructure across the North Carolina Piedmont.]]></description><link>https://rdumesh.org/</link><image><url>https://rdumesh.org/favicon.png</url><title>RDUMesh</title><link>https://rdumesh.org/</link></image><generator>Ghost 5.88</generator><lastBuildDate>Sat, 25 Apr 2026 04:26:12 GMT</lastBuildDate><atom:link href="https://rdumesh.org/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Tarheel Backhaul: How Chapel Hill Joined the Mesh]]></title><description><![CDATA[<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x2139;&#xFE0F;</div><div class="kg-callout-text">This is a guest post submitted by <b><strong style="white-space: pre-wrap;">santiago</strong></b>, who (if you don&apos;t know) is like the Johnny Appleseed of RDUMesh. We&apos;re really happy to have him telling us about one of the most exciting repeaters that has recently given the mesh a strong foothold</div></div>]]></description><link>https://rdumesh.org/tarheel-backhaul-how-chapel-hill-joined-the-mesh/</link><guid isPermaLink="false">69ebcb315542ecbe726832b3</guid><dc:creator><![CDATA[Magz]]></dc:creator><pubDate>Sat, 25 Apr 2026 03:40:02 GMT</pubDate><media:content url="https://rdumesh.org/content/images/2026/04/data-src-image-ec41f206-85ca-4bb7-a2e2-881a4df37714-1.png" medium="image"/><content:encoded><![CDATA[<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x2139;&#xFE0F;</div><div class="kg-callout-text">This is a guest post submitted by <b><strong style="white-space: pre-wrap;">santiago</strong></b>, who (if you don&apos;t know) is like the Johnny Appleseed of RDUMesh. We&apos;re really happy to have him telling us about one of the most exciting repeaters that has recently given the mesh a strong foothold in Chapel Hill.<br><br>signal: @santiago.19<br>discord: @santiago_hotel</div></div><img src="https://rdumesh.org/content/images/2026/04/data-src-image-ec41f206-85ca-4bb7-a2e2-881a4df37714-1.png" alt="Tarheel Backhaul: How Chapel Hill Joined the Mesh"><p>Durham, NC | 24 April 2026</p><p>There&#x2019;s a moment in a lot of mutual aid work where something shifts, and if you weren&#x2019;t there for it, you might never even know it happened.</p><p>There&#x2019;s no announcement, no press release, no clean &#x201C;before and after.&#x201D; It&#x2019;s usually just a handful of people showing up, carrying what they can, figuring it out as they go, and trusting each other enough to try something that isn&#x2019;t guaranteed to work.</p><p>For us, that moment probably started back in January.</p><p><a href="https://www.trianglemutualaid.org/?ref=rdumesh.org" rel="noreferrer">Triangle Mutual Aid</a> hosted an open &#x201C;mesh interest&#x201D; meeting, and going into it, the expectation was pretty modest &#x2014; maybe half a dozen people, a few radios on the table, a conversation that might or might not go anywhere. Instead, it was a standing-room only. People packed into the space, not just radio folks, but organizers, community members, people trying to understand what it would mean to have communications that didn&#x2019;t depend on the same infrastructure we&#x2019;re all used to relying on.</p><p>At that point, I was a <a href="https://meshcore.io/?ref=rdumesh.org" rel="noreferrer">MeshCore</a> newb, but something was clearly happening.</p><p>After the meeting, I went home, flashed my first node, and within a day or two I had maybe eight contacts, just a short list of names, enough to prove that the thing actually worked. A few months later, that list is maxed out. Same network, same basic idea, but it&#x2019;s grown into something that feels alive. More nodes, more paths, more reasons to use it, more people taking ownership of it in their own way.</p><p>That meeting didn&#x2019;t just introduce a piece of technology. It introduced a group of people who were willing to build something together.</p><p>That&#x2019;s where I met <a href="https://rdumesh.org/author/magnus/" rel="noreferrer">Magnus</a>, a mesh enthusiast out of Raleigh who had already been putting time into getting things organized locally. He registered rdumesh.org early on, and has been one of several people helping keep things moving, connecting folks, sharing information, and doing coordination work that doesn&#x2019;t really show up on a map. A lot of that effort is quiet, and it&#x2019;s spread across a handful of people who have been steadily building momentum in the Triangle and beyond. That behind-the-scenes work is what makes something like this possible before there&#x2019;s ever a clear plan for it.</p><h2 id="the-opportunity"><strong>The Opportunity</strong></h2><p>From there, things moved the way they usually do in mutual aid spaces. There was no formal rollout, but relationships that were already in place got levered, and one conversation after another opened the door to an opportunity: access to a rooftop on <a href="https://www.unc.edu/?ref=rdumesh.org" rel="noreferrer">UNC</a> Chapel Hill&#x2019;s campus, twelve stories up, already home to infrastructure that carries a lot of importance &#x2014; the NC VIPER radio system, the college&#x2019;s microwave audio link, a <a href="https://www.chapelhillnc.gov/Town-Government/Departments-and-Offices/Fire?ref=rdumesh.org" rel="noreferrer">Chapel Hill Fire Department</a> repeater &#x2013; a site where communications isn&#x2019;t abstract but mission critical.</p><p>It&#x2019;s also not the kind of place you get access to just by asking.</p><p>That path ran through my teammate Chris Cardwell with NC Task Force 8 and captain at Chapel Hill Fire, who was willing to make space for something new to sit alongside their tried and true. That piece matters, because this wasn&#x2019;t something happening off to the side, and it wasn&#x2019;t something being absorbed into a larger system either. It sat somewhere in between. It was a bridge. And once that door opened, people showed up to build that bridge.</p><h2 id="carrying-the-network-up"><strong>Carrying the Network Up</strong></h2><p>There&#x2019;s no version of this where you order everything from one place and it arrives ready to install.</p><p>What went up to that roof came from all over, and it came together because people brought what they had.</p><p>Magnus contributed hardware. lbibass handled integration work, including pieces that only exist because they took the time to design and 3D print them. Triangle Mutual Aid stepped in and covered the cost of a commercial 900 MHz antenna. It&#x2019;s not the kind of thing that draws attention, but exactly the kind of thing that determines whether an effort like this actually performs.</p><p>I brought a couple of pieces too, and each of them had their own path into the build. A 915 MHz bandpass filter, sourced from another builder (shout out @nullrouten on Discord) shipped up from Georgia. It&#x2019;s a component that most people will never notice but that makes a real difference when you&#x2019;re sitting in a crowded RF environment surrounded by high-powered systems.</p><p>And then there was the 10-foot pole, something I insisted on bringing in order to eke out the most height possible on top of that roof. The pole was passed along through the local amateur radio community by Fin Gold (NC4FG) with the Raleigh Amateur Radio Society. That pole turned out to be a little more memorable than expected. It didn&#x2019;t fit in the elevator, so I knew I had to carry it up the stairwell. All twelve stories of it. Everyone else took the elevator so it was my burden alone. There was a point somewhere in the middle of that climb where it stopped being a minor inconvenience and started to feel like one of those tests of whether you&#x2019;re actually going to finish what you started. But that&#x2019;s also kind of what this work is, you don&#x2019;t always get the easy version, and there isn&#x2019;t really another option besides continuing to put one foot in front of the other until you get where you&#x2019;re going. By the time that pole made it to the roof, it felt like nothing was going to stop this project from happening.</p><figure class="kg-card kg-image-card"><img src="https://rdumesh.org/content/images/2026/04/data-src-image-4027801c-899f-4ccb-8087-c23b5a57296e.jpeg" class="kg-image" alt="Tarheel Backhaul: How Chapel Hill Joined the Mesh" loading="lazy" width="1600" height="1200" srcset="https://rdumesh.org/content/images/size/w600/2026/04/data-src-image-4027801c-899f-4ccb-8087-c23b5a57296e.jpeg 600w, https://rdumesh.org/content/images/size/w1000/2026/04/data-src-image-4027801c-899f-4ccb-8087-c23b5a57296e.jpeg 1000w, https://rdumesh.org/content/images/2026/04/data-src-image-4027801c-899f-4ccb-8087-c23b5a57296e.jpeg 1600w" sizes="(min-width: 720px) 720px"></figure><figure class="kg-card kg-image-card"><img src="https://rdumesh.org/content/images/2026/04/data-src-image-4817b4da-88c9-4638-a25a-c2a4248e5800.jpeg" class="kg-image" alt="Tarheel Backhaul: How Chapel Hill Joined the Mesh" loading="lazy" width="1201" height="1600" srcset="https://rdumesh.org/content/images/size/w600/2026/04/data-src-image-4817b4da-88c9-4638-a25a-c2a4248e5800.jpeg 600w, https://rdumesh.org/content/images/size/w1000/2026/04/data-src-image-4817b4da-88c9-4638-a25a-c2a4248e5800.jpeg 1000w, https://rdumesh.org/content/images/2026/04/data-src-image-4817b4da-88c9-4638-a25a-c2a4248e5800.jpeg 1201w" sizes="(min-width: 720px) 720px"></figure><p>Individually, none of those pieces would have done much &#x2013; they&#x2019;re just parts. Together, they became community infrastructure.</p><h2 id="when-it-came-online"><strong>When It Came Online</strong></h2><p>There&#x2019;s no dramatic moment when a node comes online. You don&#x2019;t throw a switch and watch the horizon light up. It&#x2019;s quieter than that. On discord, lbibass shared a hop path with a map layer behind it. Other indicators started to show as well.</p><p>At first, the impact was local. Chapel Hill stopped feeling like the edge of the network and started behaving like a real part of it. Paths appeared where there weren&#x2019;t paths before, and nodes that used to sit just out of reach (&#x201C;islands&#x201D;) suddenly had somewhere to go.</p><figure class="kg-card kg-image-card"><img src="https://rdumesh.org/content/images/2026/04/data-src-image-71095ea5-bcb5-4a8c-a4da-fad6d2e751cc.png" class="kg-image" alt="Tarheel Backhaul: How Chapel Hill Joined the Mesh" loading="lazy" width="378" height="164"></figure><figure class="kg-card kg-image-card"><img src="https://rdumesh.org/content/images/2026/04/data-src-image-d37474f3-b6f9-443e-bcce-2e519cffbe30.png" class="kg-image" alt="Tarheel Backhaul: How Chapel Hill Joined the Mesh" loading="lazy" width="430" height="254"></figure><figure class="kg-card kg-image-card"><img src="https://rdumesh.org/content/images/2026/04/data-src-image-5609ac3e-5ead-41c0-a7bc-cb77be316262.png" class="kg-image" alt="Tarheel Backhaul: How Chapel Hill Joined the Mesh" loading="lazy" width="428" height="408"></figure><p>And then, after a little while, something else started to show up. Paths that weren&#x2019;t the original goal. A clean, stable hop to the west &#x2013; particularly to Cane Mountain in Alamance County. One link becomes another, and another after that, and before long it&#x2019;s clear that what came online wasn&#x2019;t just a way to connect Chapel Hill to Durham or Raleigh &#x2014; it was a path reaching out toward western North Carolina, and beyond that into Tennessee, Kentucky, Georgia, Virginia.</p><figure class="kg-card kg-image-card"><img src="https://rdumesh.org/content/images/2026/04/data-src-image-51d3d7fb-50ee-4766-b11e-8160ffb5c185.png" class="kg-image" alt="Tarheel Backhaul: How Chapel Hill Joined the Mesh" loading="lazy" width="488" height="276"></figure><p>That wasn&#x2019;t the headline going into it, but it&#x2019;s one of the most important things that came out of it. Because at that point, we weren&#x2019;t just talking about local coverage anymore. We&#x2019;re talking about regions. We&#x2019;re talking about the ability for information to move across distance without depending on the same centralized systems that tend to fail in the same ways, at the same times. We&#x2019;re talking about a different kind of resilience.</p><figure class="kg-card kg-image-card"><img src="https://rdumesh.org/content/images/2026/04/data-src-image-ec41f206-85ca-4bb7-a2e2-881a4df37714.png" class="kg-image" alt="Tarheel Backhaul: How Chapel Hill Joined the Mesh" loading="lazy" width="2000" height="823" srcset="https://rdumesh.org/content/images/size/w600/2026/04/data-src-image-ec41f206-85ca-4bb7-a2e2-881a4df37714.png 600w, https://rdumesh.org/content/images/size/w1000/2026/04/data-src-image-ec41f206-85ca-4bb7-a2e2-881a4df37714.png 1000w, https://rdumesh.org/content/images/size/w1600/2026/04/data-src-image-ec41f206-85ca-4bb7-a2e2-881a4df37714.png 1600w, https://rdumesh.org/content/images/2026/04/data-src-image-ec41f206-85ca-4bb7-a2e2-881a4df37714.png 2048w" sizes="(min-width: 720px) 720px"></figure><h2 id="mutual-aid-as-infrastructure"><strong>Mutual Aid as Infrastructure</strong></h2><p>A lot of the time, mutual aid is framed around response, showing up when something breaks, filling a gap, meeting a need in the moment.</p><p>But there&#x2019;s another layer to it that doesn&#x2019;t get talked about as much. It&#x2019;s the work of building things ahead of time, in ways that make those moments less fragile when they come. I think that&#x2019;s what this is. Tarheel Backhaul isn&#x2019;t just a repeater on a tall building. It&#x2019;s part of a communications system that doesn&#x2019;t depend on a monthly bill, doesn&#x2019;t require permission to use, and doesn&#x2019;t disappear just because a centralized network is overloaded or censored or unavailable. And now it&#x2019;s part of a path that connects not just neighborhoods or cities, but regions. It exists because people built it, and it works because people keep participating in it.</p><p>That&#x2019;s a different model of infrastructure, one that&#x2019;s based on relationships instead of transactions.</p><h2 id="closing"><strong>Closing</strong></h2><p>That meeting in January could have just been yet another tech meet-up. Instead, it became the starting point for something that now stretches across cities, across regions, across state lines. The rooftop in Chapel Hill is part of that story, but it isn&#x2019;t the whole thing. The whole thing is that people showed up, and then kept showing up, and kept building, and kept connecting what they had to what other people had already put in place. There wasn&#x2019;t a single moment where it all came together. But somewhere along the way, it did. And now Chapel Hill is on the mesh.</p>]]></content:encoded></item><item><title><![CDATA[Repeater Host FAQ]]></title><description><![CDATA[<p><strong>1: What will the repeater node be used for?</strong></p><ul><li>It will expand a community oriented, free, open source community mesh network using low power radio</li><li>The mesh enables text-based communication in areas with limited cellular or internet coverage, or to users who can&apos;t afford cellular or internet service</li></ul>]]></description><link>https://rdumesh.org/repeater-host-faq/</link><guid isPermaLink="false">69a218605542ecbe72682f82</guid><dc:creator><![CDATA[Fauxreigner]]></dc:creator><pubDate>Sun, 01 Mar 2026 01:24:37 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1581002758690-99454ec93a4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDN8fGR1cmhhbSUyME5DfGVufDB8fHx8MTc3MjIzMzU5Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1581002758690-99454ec93a4a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDN8fGR1cmhhbSUyME5DfGVufDB8fHx8MTc3MjIzMzU5Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000" alt="Repeater Host FAQ"><p><strong>1: What will the repeater node be used for?</strong></p><ul><li>It will expand a community oriented, free, open source community mesh network using low power radio</li><li>The mesh enables text-based communication in areas with limited cellular or internet coverage, or to users who can&apos;t afford cellular or internet service</li><li>It stays up when power, cellular networks, or the internet goes down, enabling emergency communications and community support</li></ul><p><strong>2: What kind of equipment will be installed?</strong></p><ul><li>Normally a small, waterproof box containing a microcontroller and a battery</li><li>A lightweight antenna and a small solar panel or two</li><li>Typically under two pounds, about the size of an internet router with a larger antenna</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://rdumesh.org/content/images/2026/03/IMG_2073.png" class="kg-image" alt="Repeater Host FAQ" loading="lazy" width="354" height="472"><figcaption><span style="white-space: pre-wrap;">A typical node</span></figcaption></figure><p><strong>3: How much power and bandwidth are required?</strong></p><ul><li>None. Nodes are intentionally self sufficient; they are solar powered and do not connect to the internet</li></ul><p><strong>4: How will it be installed?</strong></p><ul><li>Installation on structures normally uses magnets on a flat metal surface or u-bolts/hose clamps around a mast or pole. </li><li>Installation in trees normally uses a small rope around a sturdy branch, with the node hanging from below, and a longer rope used to hoist the node in place (like a flagpole). </li><li>No screwing, nailing, drilling, or adhesives are used unless explicitly agreed on beforehand. </li><li>If you have specific requirements, let us know. We can almost always find a way to complete installation without requiring any alteration to your property, provided that the solar panel(s) are exposed to the sun.</li><li>Depending on the circumstance, a cable may be run between the node and the antenna. No cabling will be run into the structure. </li></ul><p><strong>5: What is the expected maintenance/access requirement?</strong></p><ul><li>Very low; nodes are designed to run autonomously for long periods</li><li>Occasional visits may be needed for firmware updates or hardware checks/maintenance, typically no more than once or twice a year.</li><li>Access terms can be agreed on and set in writing</li></ul><p><strong>6: Will the equipment cause any interference with my existing systems?</strong></p><ul><li>Extremely unlikely; the RDUMesh network operates on different frequencies from Wi-Fi, cellular, or TV systems (specifically the ISM band, 902-928 MHz)</li><li>Transmit power does not exceed 1 watt; typically 0.3-0.6 watts</li><li>Nodes are designed to be non-disruptive and FCC compliant; you can request testing or documentation if concerned</li></ul><p><strong>7: What are the security risks for my network/customer data?</strong></p><ul><li>Virtually non-existent; nodes will not connect to your network/wi-fi in any way </li><li>Most nodes do not have wi-fi radios at all; those that do have them disabled except during firmware updates, and they do not connect to other networks for updates. We can accommodate requests for nodes with no wi-fi capabilities if needed</li><li>Nodes typically have low power bluetooth radios, but these are also disabled except during firmware updates</li><li>Nodes do not have cameras or sensors, except for temperature and voltage sensors used to monitor the node&apos;s own hardware.</li><li>Nodes do not broadcast their own messages except to advertise their presence or report their temperature or battery level; they only repeat messages from end-user devices.</li></ul><p><strong>8: What are the liability implications?</strong></p><ul><li>The property owner carries the liability, although the likelihood of an incident is expected to be minimal</li></ul><p><strong>9:</strong> <strong>Are there any permits, HOA, zoning, or regulatory issues to be aware of?</strong></p><ul><li>Permits are not needed for small antennas or non-commercial installations</li><li>HOA or building rules may restrict roof modifications, even non-permanent ones - check before proceeding</li><li>We recommend getting written permission if you&apos;re a tenant or part of a shared property</li></ul><p><strong>10: What is the day to day experience like?</strong></p><ul><li>If you choose to use the mesh, you&apos;ll benefit from a reliable link to the network</li><li>Otherwise, you&apos;ll probably forget that it&apos;s there. Nodes are designed to function autonomously for long periods with no in-person interaction and don&apos;t need anything other than elevation and sunlight. </li></ul><p><strong>11: How long is the node expected to stay there? Can it be removed at any time?</strong></p><ul><li>We will work with you to determine a clear agreement or time frame</li><li>No long-term obligation is required. Ultimately, you may request removal at any time, with coordination and reasonable time allowance for removal</li><li>Removal should not leave any long term marks or damage</li></ul><p></p><p></p><p>Credit to <a href="https://www.austinmesh.org/?ref=rdumesh.org" rel="noreferrer">Austin Mesh</a> for much of the formatting and content</p>]]></content:encoded></item><item><title><![CDATA[Device Quick Start Guide]]></title><description><![CDATA[I've got this radio, now what?]]></description><link>https://rdumesh.org/device-quick-start-guide/</link><guid isPermaLink="false">69a0edff5542ecbe72682e6b</guid><dc:creator><![CDATA[Fauxreigner]]></dc:creator><pubDate>Fri, 27 Feb 2026 03:26:00 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1611416976048-028a1d7f3e28?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDN8fHJhZGlvJTIwZmxhc2h8ZW58MHx8fHwxNzcyMTU1MTExfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1611416976048-028a1d7f3e28?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDN8fHJhZGlvJTIwZmxhc2h8ZW58MHx8fHwxNzcyMTU1MTExfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000" alt="Device Quick Start Guide"><p>Welcome! This page is meant to get you up and running quickly, with critical settings where needed and sensible defaults everywhere else. </p><p>1: Open Edge or Chrome and go to <a href="https://flasher.meshcore.io/?ref=rdumesh.org" rel="noreferrer">https://flasher.meshcore.io/</a>. Firefox won&apos;t work here.</p><p>2: Search for your device by name. If you&apos;re not sure, you can hover your mouse over the device name to see a picture. Click on the correct device.</p><figure class="kg-card kg-image-card"><img src="https://rdumesh.org/content/images/2026/02/firefox_L7tpWqwX4p.png" class="kg-image" alt="Device Quick Start Guide" loading="lazy" width="1017" height="455" srcset="https://rdumesh.org/content/images/size/w600/2026/02/firefox_L7tpWqwX4p.png 600w, https://rdumesh.org/content/images/size/w1000/2026/02/firefox_L7tpWqwX4p.png 1000w, https://rdumesh.org/content/images/2026/02/firefox_L7tpWqwX4p.png 1017w" sizes="(min-width: 720px) 720px"></figure><p>3: Choose the role for your device:</p><table>
<thead>
<tr>
<th>Role</th>
<th>Purpose</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>Bluetooth Companion</td>
<td>Chat</td>
<td>The most common role. Connect the device to your phone with Bluetooth and use the mesh</td>
</tr>
<tr>
<td>USB Companion</td>
<td>Chat</td>
<td>Connect the device to a computer over USB and use the mesh</td>
</tr>
<tr>
<td>Repeater</td>
<td>Infrastructure</td>
<td>Repeat messages to expand the mesh</td>
</tr>
<tr>
<td>Room</td>
<td>Persistent messages</td>
<td>Post messages that others can read later. Skip this for now</td>
</tr>
<tr>
<td>Ripple GUI / MeshOS</td>
<td>Chat</td>
<td>Use the mesh without a phone or computer</td>
</tr>
</tbody>
</table>
<p>4: Click &quot;Enter DFU Mode&quot; if it is displayed.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">The first time you see a popup that says <i><em class="italic" style="white-space: pre-wrap;">&quot;flasher.meshcore.uk wants to connect to a serial port&quot;</em></i>, connect your device to your computer with a USB-C cable. Choose the new device that appears.</div></div><p>5: If this is the first time you&apos;ve flashed this device, click &quot;Erase Device&quot; or &quot;Erase Flash&quot;</p><p>6: When this has finished, click &quot;Flash!&quot;</p><p>7: Select follow-up instructions based on your device role</p><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Bluetooth Companion</span></h4>
                <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">1: Download </span><a href="https://play.google.com/store/apps/details?id=com.liamcottle.meshcore.android&amp;ref=rdumesh.org" rel="noreferrer"><span style="white-space: pre-wrap;">Meshcore for Android</span></a><span style="white-space: pre-wrap;"> or </span><a href="https://apps.apple.com/gb/app/meshcore/id6742354151?ref=rdumesh.org" rel="noreferrer"><span style="white-space: pre-wrap;">iOS</span></a></p><p><span style="white-space: pre-wrap;">2: Open the Meshcore app and tap &quot;Connect&quot;</span></p><p><span style="white-space: pre-wrap;">3: Select your device from the list</span></p><p><span style="white-space: pre-wrap;">4: Enter the pairing code. If your device has a display, it will have a pairing code on it. If not, the pairing code is &quot;123456&quot;.</span></p><p><span style="white-space: pre-wrap;">5: Tap the gear icon to open your device settings</span></p><p><span style="white-space: pre-wrap;">6: Tap Name and enter the name you want others to see on the mesh</span></p><p><span style="white-space: pre-wrap;">7: In Radio Settings, tap Choose Preset, and select &quot;</span><b><strong style="white-space: pre-wrap;">USA/Canada (Recommended)</strong></b><span style="white-space: pre-wrap;">&quot;, then tap the check mark in the top right. Don&apos;t change anything from this preset.</span></p><p><span style="white-space: pre-wrap;">8: If your device doesn&apos;t have a display, tap Bluetooth Settings and change the default PIN to something else that you will remember. </span></p><p><span style="white-space: pre-wrap;">9: </span><a href="https://rdumesh.org/rdumesh-channels/" rel="noreferrer"><span style="white-space: pre-wrap;">Join a channel and say hi!</span></a></p></div>
        </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">USB Companion</span></h4>
                <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">1: Go to the </span><a href="https://app.meshcore.nz/?ref=rdumesh.org" rel="noreferrer"><span style="white-space: pre-wrap;">Meshcore Web Client</span></a></p><p><span style="white-space: pre-wrap;">2: Click &quot;Connect&quot; and select USB at the bottom of the screen</span></p><p><span style="white-space: pre-wrap;">3: Click &quot;Scan&quot; and select your device</span></p><p><span style="white-space: pre-wrap;">4: Tap the gear icon to open your device settings</span></p><p><span style="white-space: pre-wrap;">5: Tap Name and enter the name you want others to see on the mesh</span></p><p><span style="white-space: pre-wrap;">6: In Radio Settings, tap Choose Preset, and select &quot;</span><b><strong style="white-space: pre-wrap;">USA/Canada (Recommended)</strong></b><span style="white-space: pre-wrap;">&quot;, then tap the check mark in the top right. Don&apos;t change anything from this preset.</span></p><p><span style="white-space: pre-wrap;">7: </span><a href="https://rdumesh.org/rdumesh-channels/" rel="noreferrer"><span style="white-space: pre-wrap;">Join a channel and say hi!</span></a></p></div>
        </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Repeater</span></h4>
                <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">1: Click &quot;Configure via USB&quot;</span></p><p><span style="white-space: pre-wrap;">2: In the popup, click &quot;Connect&quot;</span></p><p><span style="white-space: pre-wrap;">3: In &quot;Name&quot;, give your repeater the name you want displayed on the mesh </span></p><p><span style="white-space: pre-wrap;">4: In &quot;New Admin Password&quot;, enter a secure admin password that you can remember</span></p><p><span style="white-space: pre-wrap;">5: Next to latitude and longitude, click the map icon.</span></p><p><span style="white-space: pre-wrap;">6: Find your repeater location on the map.</span></p><p><span style="white-space: pre-wrap;">7: Click the area that you want to show as your repeater&apos;s location. This will be visible, so for security reasons you can pick a slightly different location, but please keep it within a couple hundred feet (some of our tools depend on having a reasonably accurate location for repeaters).</span></p><p><span style="white-space: pre-wrap;">8: In Radio Settings, tap Choose Preset, and select &quot;</span><b><strong style="white-space: pre-wrap;">USA/Canada (Recommended)</strong></b><span style="white-space: pre-wrap;">&quot;, then tap the check mark in the top right. Don&apos;t change anything from this preset.</span></p><p><span style="white-space: pre-wrap;">9: Click &quot;Reboot&quot;, reconnect your repeater, and click &quot;Send Advert&quot;</span></p><p><span style="white-space: pre-wrap;">10: Mount your repeater. That&apos;s all you have to do for now, but check Tuning Your Repeater (coming soon) for more detailed settings.</span></p></div>
        </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Standalone (Ripple GUI)</span></h4>
                <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">1: Complete the UI tutorial</span></p><p><span style="white-space: pre-wrap;">2: For your new network, select &quot;MeshCore&quot;</span></p><p><span style="white-space: pre-wrap;">3: Select &quot;</span><b><strong style="white-space: pre-wrap;">USA/Canada (Recommended)</strong></b><span style="white-space: pre-wrap;">&quot;</span></p><p><span style="white-space: pre-wrap;">4: Give this network profile a name, or just leave it as the default.</span></p><p><span style="white-space: pre-wrap;">5: Enter the settings for your network profile</span></p><p><span style="white-space: pre-wrap;">6: Under &quot;Identity&quot;, enter the name you want others to see on the mesh</span></p><p><span style="white-space: pre-wrap;">7: Click a channel, </span><a href="https://rdumesh.org/rdumesh-channels/" rel="noreferrer"><span style="white-space: pre-wrap;">join it, and say hi!</span></a></p></div>
        </div>]]></content:encoded></item><item><title><![CDATA[RDUMesh.org FAQ]]></title><description><![CDATA[You have questions. We have answers.]]></description><link>https://rdumesh.org/faq/</link><guid isPermaLink="false">6988db9e5542ecbe7268295a</guid><dc:creator><![CDATA[AkkerKid]]></dc:creator><pubDate>Thu, 26 Feb 2026 03:38:48 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1590859808308-3d2d9c515b1a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDN8fG1lc2h8ZW58MHx8fHwxNzcyMDc3MTAwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1590859808308-3d2d9c515b1a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDN8fG1lc2h8ZW58MHx8fHwxNzcyMDc3MTAwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000" alt="RDUMesh.org FAQ"><p><strong>Comprehensive MeshCore FAQ - Beginner to Advanced</strong></p><p><em>Building a Resilient Off-Grid Mesh Network in Central North Carolina</em></p><p>Welcome to RDUMesh! This comprehensive guide covers everything you need to know about building and using the MeshCore mesh network in the Raleigh-Durham-Chapel Hill (Triangle) area of Central North Carolina and eventually extending it out to all counties serviced by the RDU airport.</p><p>MeshCore is an open-source, off-grid mesh network system that enables secure text messaging using LoRa radios operating on the 915 MHz ISM band - no licenses, internet or cell service required.</p><p><strong>Critical: RDUMesh uses MeshCore, not Meshtastic. </strong>These are different systems with different architectures. Some key differences: In MeshCore, companion nodes (personal devices) do NOT repeat messages. Only repeater nodes relay traffic. Messages can be repeated by up to 64 nodes to get to where they need to be. This planned infrastructure approach creates a more reliable, scalable network. </p><p><strong>Our Philosophy: </strong>RDUMesh is designed to work when the internet and power grid fail. We do NOT use the internet to interconnect nodes that couldn&apos;t otherwise connect via RF. If we have connectivity problems, we solve them with better repeater placement and RF solutions - not internet backhauls. The mesh must be resilient and independent.</p><p><strong>Table of Contents:</strong></p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Part 1: Getting Started with MeshCore</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Part 2: Hardware Recommendations</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Part 3: Antenna Selection and Configuration</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Part 4: Height is Might - Elevation Strategies</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Part 5: Wardriving and Network Discovery</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Part 6: How to Help the Community</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Part 7: Privacy and Anonymity - The Reality</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Part 8: Advanced Topics and Network Strategy</p><p></p><p>&#xA0;</p><hr><h2 id="part-1-getting-started-with-meshcore">PART 1: Getting Started with MeshCore</h2><p></p><h3 id="q-what-is-meshcore-and-how-is-it-different-from-meshtastic">Q: What is MeshCore and how is it different from Meshtastic?</h3><p>A: <a href="https://meshcore.io/?ref=rdumesh.org" rel="noreferrer">MeshCore</a> is an open-source mesh networking and communication system using LoRa (Long Range) radio technology on the 915 MHz ISM band in the United States. Here&apos;s what makes it different:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Planned Infrastructure: </strong>MeshCore requires dedicated repeater nodes for network coverage beyond the range of a single node. Companion nodes (personal devices) do NOT repeat messages*(1) - they only send and receive on behalf of their owner. This prevents network flooding and collisions.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Higher Hop Limits: </strong>MeshCore currently supports up to 64 hops (versus 3-7 in Meshtastic), enabling messages to traverse larger geographic areas, assuming proper repeater placement.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Efficient Routing: </strong>MeshCore uses hybrid flood-then-direct routing. Initial messages flood to discover paths, then subsequent messages use known routes for efficiency.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Lower Telemetry Overhead: </strong>MeshCore minimizes unnecessary telemetry traffic, conserving bandwidth for actual messages.</p><p><strong>Bottom Line: </strong>MeshCore is designed for planned, scalable mesh networks with fixed repeater infrastructure - ideal for covering regions like the 16 counties served by RDU airport.</p><h3 id="q-what-are-the-different-types-of-meshcore-devices">Q: What are the different types of MeshCore devices?</h3><p>A: MeshCore has distinct firmware types for different roles:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>BLE Companion: </strong>A personal device that connects to your smartphone via Bluetooth. You carry this for messaging. Companions do NOT repeat messages for others*(1) - they only send and receive your own communications. This is likely what you&apos;d want first to get started. If you&apos;re going to keep your companion mobile, consider blanking its location as to not confuse the mesh when you&apos;re clearly not where you say you are.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Repeater: </strong>Stationary infrastructure nodes placed at high elevations that relay messages across the network. These are the backbone of the mesh and should run 24/7.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Room Server: </strong>A store-and-forward message server that holds messages for offline users and delivers them when they reconnect. Can also act as a repeater.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Ripple GUI, MeshOS, Others with a GUI :</strong> Standalone devices (like T-Deck/T-Deck Plus) with screen and keyboard - complete messaging devices that don&apos;t require a smart phone like the BLE companions.</p><p><strong>Key Point: </strong>Unlike other systems, MeshCore companions do NOT participate in routing. This is by design to mitigate network congestion.</p><h3 id="q-how-do-i-flash-meshcore-firmware-to-my-device">Q: How do I flash MeshCore firmware to my device?</h3><p>A: Use the MeshCore Web Flasher:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 1: </strong>NEVER power on your device without an antenna attached! This can permanently damage the radio chip.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 2: </strong>Open Chrome or Edge browser (required for WebUSB) and go to: https://flasher.meshcore.co.uk</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 3: </strong>Connect your device via USB cable (verify it&apos;s a data cable, not charge-only).</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 4: </strong>Select your device type and firmware role (BLE Companion for personal devices, Repeater for infrastructure). Decide whether you aant to fully erase the device before flashing.  Erasing is good if this is the first time you&apos;re flashing the device.  It&apos;ll clear out any settings from a previous firmware.  If you&apos;re upgrading your firmware and want to keep your existing identity/settings, DO NOT erase.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 5: </strong>Figure out which serial device yours is. You may benefit from cycling/resetting it while the serial device discovery popup is open so you know for sure you&apos;re picking the right thing.  (Some devices require pressing or holding a button while resetting/powering it up to put it into a &quot;DFU&quot; mode to accept firmware updates first.)</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 6: </strong>Click Flash and wait for completion. </p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 7 (Companions): </strong>After flashing, look for the Bluetooth pin on the display to connect your iOS/Android device. If you don&apos;t have a display, your pin will be initialized to 123456. (Make sure to change that soon.) Get logged in via the MeshCore app, set your region to US Recommended, and give your new companion a name.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 7 (Repeaters): </strong>After flashing, click &apos;Repeater Setup&apos; in the flasher to configure. Set region to &apos;US Recommended&apos;, set name and position.</p><h3 id="q-how-do-i-connect-to-my-meshcore-companion-device">Q: How do I connect to my MeshCore companion device?</h3><p>A: You&apos;ll need the MeshCore Android/iOS app:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 1: </strong>Download the MeshCore app onto your smartphone/tablet</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 2: </strong>Power on your companion device (flashed with BLE Companion firmware).</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 3: </strong>Open the app, tap to add a device, and select your companion from the Bluetooth list.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 4: </strong>Enter the pairing PIN if prompted (default is shown in device documentation).</p><p><strong>Important: </strong>Only BLE Companion firmware supports Bluetooth connection. Repeater firmware cannot be connected via Bluetooth by design - repeaters are configured via USB or remotely over RF.</p><h3 id="q-what-settings-do-i-need-to-configure-for-the-rdu-area">Q: What settings do I need to configure for the RDU area?</h3><p>A: Essential configuration:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Region/Preset (REQUIRED): </strong>Set to &apos;US Recommended&apos; in the app or flasher. This configures the correct 915 MHz frequency and radio parameters for the United States:<br>Frequency: 910.525 MHz<br>Bandwidth: 62.5 kHz<br>Spreading Factor: 7<br>Coding Rate: 5<br>Transmit Power: (depends on your hardware and preferences.)</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Position (Optional): </strong>You can set your GPS coordinates manually in settings. For companions, this is optional. For repeaters, manually setting the position is recommended and appreciated (and can be intentionally inaccurate for security by a couple hundred feet).</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Send a Flood Routed Advert: </strong>After setup, tap the signal/wave icon in the app to broadcast (&quot;Advert&quot;) your presence to the mesh. Unlike other systems, MeshCore only discovers nodes when they send adverts - you must manually advertise yourself. Repeaters can, and should, Advert on a schedule automatically.</p><p><strong>Patience is Key: </strong>Remember, you may not see other contacts immediately. MeshCore only discovers nodes when they send adverts, so it takes time to build your contact list. If you see &apos;Heard {x} repeat(s)&apos; when sending a message, you&apos;re connected to the mesh!</p><p></p><hr><p></p><h2 id="part-2-hardware-recommendations">PART 2: Hardware Recommendations</h2><h3 id="q-what-hardware-does-rdumesh-recommend-for-beginners">Q: What hardware does RDUMesh recommend for beginners?</h3><p>A: There is another article that goes into detail here: <a href="https://rdumesh.org/recommended-hardware/" rel="noreferrer">Recommended Hardware</a></p><h3 id="q-where-can-i-buy-meshcore-hardware">Q: Where can I buy MeshCore hardware?</h3><p>A: Check out the <a href="https://rdumesh.org/recommended-hardware/" rel="noreferrer">Recommended Hardware</a> article for links to stores we tend to like</p><h3 id="q-whats-the-best-transceiver-hardware-for-solar-powered-repeaters">Q: What&apos;s the best transceiver hardware for solar-powered repeaters?</h3><p>A: Solar repeaters are the backbone of RDUMesh. Prioritize low power consumption:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>RAK4631 WisBlock: </strong>The gold standard. nRF52840 chip is extremely power-efficient. Use with RAK19003 or RAK19007 base board. Add RAKwireless solar panel (5.5 x 3.5 inch panels work great) and large LiPo battery (5000-10000mAh).</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>PeakMesh (seller on Etsy): </strong>Fully assembled solar nodes with specs like: RAK4631, 5000mAh battery, dual 1W panels, and weatherproof housing. These can charge even indoors with decent window light and maintain charge through winter in trees. Some of this seller&apos;s devices are designed to hang from trees, magnetically stick to poles or the roof of your car, be mounted on walls or fences, etc..</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Seeed Studio Wio-SX1262 + XIAO nRF52840: </strong>Budget option (~$14) for DIY solar builds. Very power-efficient.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Much (but not all) of the hardware supported by Meshtastic can also support MeshCore.  </p><h3 id="q-should-i-use-gps-on-my-repeater">Q: Should I use GPS on my repeater?</h3><p>A: GPS is generally NOT useful on repeaters:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Manual Configuration Works Better: </strong>Repeater owners typically manually set coordinates in the configuration and leave them alone. This saves power and works perfectly for stationary nodes.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Security Consideration: </strong>Some operators intentionally provide slightly inaccurate coordinates to make the physical repeater harder to locate, steal, report to authorities, or destroy. Please only &quot;fudge&quot; your location by a couple hundred feet, max.  Our signal propagation modelling systems rely on somewhat accurate coordinates.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Power Savings: </strong>GPS modules consume extra power. For solar nodes with limited panel capacity, skipping GPS extends battery life.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>When GPS Helps: </strong>Mobile companion nodes without smartphones benefit from GPS for position reporting. But for fixed repeaters, manual coordinates are the way to go.</p><h3 id="q-what-about-the-rak13302-1-watt-radio-module">Q: What about the RAK13302 1-watt radio module?</h3><p>A: The RAK13302 high-power module can transmit at up to 1 watt (30dBm):</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Power Requirements: </strong>Needs 5V internally but has a built-in voltage booster. Can run from standard 3.7V LiPo battery via WisBlock base board.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>When to Use: </strong>Rarely needed in the Piedmont. Better antenna placement and elevation matter far more than transmit power. Save your money.  If you want to do it anyway and have money to burn, talk to the back haul strategy team. Otherwise, consider maybe adding a band pass filter to your repeater build.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>RDUMesh Strategy: </strong>We don&apos;t need stronger transmitters. We need well-placed high-elevation repeaters with good antennas. A standard RAK4631 mounted at 100+ feet AGL (Above Ground Level) with good horizon views can outperform a 1W radio at ground level practically every time.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Legal Limits: </strong>A 1W radio paired with the right antenna is right on or even slightly over the legal limits for transmitting on the 915MHz ISM band.  Improper use at or beyond this power level might get you in legal trouble. Ask a licensed HAM operator for details.</p><h3 id="q-what-firmware-should-i-use-for-my-heltec-v4-repeater">Q: What firmware should I use for my Heltec V4 repeater?</h3><p>A: For Heltec V4 repeaters, use the newest firmware (1.13 at the time of this writing) build that includes Pull Request #1398. This PR modifies hardware registers to improve noise floor and SNR, resulting in better reception. Look for recent MeshCore firmware builds that mention PR#1398.</p><p></p><p>&#xA0;</p><h2 id="part-3-antenna-selection-and-configuration">PART 3: Antenna Selection and Configuration</h2><h3 id="q-what-antenna-should-i-use-for-a-companion-node">Q: What antenna should I use for a companion node?</h3><p>A: For mobile companion devices:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Stock Stubby Antennas: </strong>Work but are the weakest link. Acceptable for testing but upgrade when possible.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Quarter-Wave Whip (17cm): </strong>Significant improvement, still pocketable.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Half-Wave Dipole (37cm): </strong>Best performance if you can handle the length. Excellent for wardriving.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Omni Pattern Required: </strong>Stick with omnidirectional antennas for mobile use to hear nodes in all directions.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Antenna dBi?: </strong>More dBi (AKA gain) isn&apos;t always better.  For a companion node, 5dBi is more than enough.  3dBi may even be better since repeaters might be above you and higher gain reduces your signal&apos;s ability to reach others above or below you.</p><h2 id="q-what-antenna-should-i-use-for-a-repeater">Q: What antenna should I use for a repeater?</h2><p>A: For fixed repeater installations:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>5-6 dBi Omni (Recommended): </strong>The sweet spot. Excellent gain without sacrificing vertical coverage. This is the standard for RDUMesh backbone repeaters.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>2-3 dBi Omni: </strong>Better for lower installations (20-30 feet) where you need maximum vertical spread.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>8+ dBi High Gain (Not Recommended): </strong>Generally avoid in the Piedmont unless you&apos;re on a TV tower trying to reach another TV tower 2-3 counties away. High gain focuses the radiation pattern, making it poor at talking to nodes that aren&apos;t directly in front of (or in the case of high-dBi omnis, beside) the antenna.</p><h2 id="q-why-not-use-high-gain-antennas-58-dbi">Q: Why not use high-gain antennas (&gt;5.8 dBi)?</h2><p>A: In the Piedmont, there&apos;s limited benefit:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Vertical Pattern Compression: </strong>Higher gain omni antennas achieve gain by flattening the radiation pattern horizontally while reducing vertical coverage. If you&apos;re high up talking to nodes on the ground, this works against you.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>When High Gain Works: </strong>Only for high-to-high long-distance links. Even then, LoRa distance records were set with 5-6 dBi antennas using good elevation and clear line of sight.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Height is Might: </strong>Better elevation with a modest antenna beats high gain at lower heights almost universally.</p><h2 id="q-should-i-use-directional-antennas">Q: Should I use directional antennas?</h2><p>A: The answer for most people:</p><p><strong><em>Stop making things complicated and just put up more repeaters in great places.</em></strong></p><p>If you have good tall locations, a 5-6 dBi omni will give excellent performance with line of sight in all directions. Directional antennas are rarely worth the complexity in the Piedmont. Find a tall tree on a hill and string up your repeater as high as you can get it.</p><p></p><p>&#xA0;</p><h1 id="part-4-height-is-mightelevation-strategies">PART 4: Height is Might - Elevation Strategies</h1><p>The most important factors in mesh network coverage are elevation and line of sight (LoS). A repeater at 200 feet up on a tower with a basic antenna outperforms a ground-level node with the fanciest antenna money can buy.</p><h2 id="q-why-is-height-so-important">Q: Why is height so important?</h2><p>A: Radio signals travel in straight lines:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Line of Sight: </strong>At ground level, buildings, trees, and terrain block signals within blocks. At 100+ feet, you have clear line of sight for miles in multiple directions.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Fresnel Zone Clearance: </strong>Radio signals need clear space around the direct path. Height helps you clear obstacles.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Real Example: </strong>Users regularly hear the Mount Mitchell repeater from across the region - not because of fancy equipment, but because it&apos;s at 6,684 feet elevation.</p><h2 id="q-i-have-access-to-tall-buildings-trees-towers-or-light-poles-can-i-help">Q: I have access to tall buildings, trees, towers, or light poles. Can I help?</h2><p><strong>YES! We&apos;d love to talk to you!</strong></p><p>We&apos;re actively seeking people with access and permission to high places with skyline views. Contact RDUMesh on Discord if you have access to:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Tall buildings (rooftops in Raleigh, Durham, Chapel Hill, Cary)</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Antenna masts or radio towers</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; High light poles or water towers</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Very tall trees on hilltops</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Fire towers, grain silos, or rural factories</p><p>A small solar-powered MeshCore repeater is about the size of a large soda can with an antenna. These are self-contained and run autonomously for long periods without maintenance.</p><h2 id="q-do-solar-nodes-work-in-trees-under-canopy">Q: Do solar nodes work in trees under canopy?</h2><p>A: Yes, with the right approach:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Pines: </strong>Fairly thin canopy. You get clear skies if you dangle a meter or two down from a high limb. Tall, lone pines in hilltops are ideal for tree installations.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Deciduous Trees: </strong>More challenging. Winter is fine, summer may need oversized panels and batteries. Community members report nodes in oak trees maintaining 72-73% charge through winter.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>The Trade-off: </strong>Height in trees outweighs foliage attenuation. A node 60 feet up in a tree outperforms a rooftop node at 20 feet.</p><h2 id="q-whats-the-rdumesh-coverage-vision">Q: What&apos;s the RDUMesh coverage vision?</h2><p>A: Cover the 16 counties served by RDU airport with a three-tier architecture:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Tier 1 - Backbone Repeaters: </strong>High-elevation sites (200+ feet, hilltops, towers) with excellent omni antennas covering 10+ mile radius. We may need only 5 to 10 per county.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Tier 2 - Distribution Nodes: </strong>Rooftop nodes, tree installations at 50-150 feet. Connect to backbone and distribute coverage within neighborhoods.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Tier 3 - Last Mile: </strong>Lower elevation repeaters. As long as these have line of sight to Tier 2 nodes, they don&apos;t need to be above trees.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Current Focus: </strong>Establishing Tier 1 backbone. Once that&apos;s in place, Tier 2 and 3 become much easier.</p><p></p><p>&#xA0;</p><h1 id="part-5-wardriving-and-network-discovery">PART 5: Wardriving and Network Discovery</h1><h2 id="q-what-is-wardriving-for-meshcore">Q: What is wardriving for MeshCore?</h2><p>A: Wardriving is driving around with a MeshCore companion device to discover and map repeaters and coverage. You can identify coverage gaps, test signal strength, and gather data to improve the network - all while the data gets uploaded to mapping services when you have internet connectivity.</p><h2 id="q-how-do-i-start-wardriving">Q: How do I start wardriving?</h2><p>A: Here&apos;s how:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Get MeshMapper: </strong>Sign up for the MeshMapper app (currently in TestFlight for iOS). Ask in the RDUMesh Discord for an invitation link.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Use a Decent Antenna: </strong>External omni antenna recommended - dipole or whip between 17cm and 34cm (quarter-wave to half-wave) significantly improves reception over stock stubby antennas or antennas inside your vehicle.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Enable GPS: </strong>Make sure your companion device has GPS enabled so MeshMapper can plot where you discovered each repeater.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Drive and Log: </strong>Drive around with your companion powered on, MeshMapper app running, and actively pinging. It automatically logs all repeaters you hear.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Having Trouble?: </strong>Chat with us in Discord and someone will be able to help you out.</p><h2 id="q-what-should-my-noise-floor-be-when-wardriving">Q: What should my noise floor be when wardriving?</h2><p>A: Noise floor depends on environment and hardware:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Ideal Quiet Environment: </strong>Around -110 dB or lower indicates minimal interference.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Heltec V4: </strong>The Low Noise Amplifier may inject noise, so around -95 dB is typical. Newer firmware with PR#1398 may help improve this.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Context Matters: </strong>Urban areas have higher noise floors than rural areas.</p><h2 id="q-i-found-a-repeater-that-shows-up-grayoffline-in-meshmapper-what-do-i-do">Q: I found a repeater that shows up gray/offline in MeshMapper. What do I do?</h2><p>A: Help grow the network:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 1: </strong>Return to that area and get within range.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 2: </strong>Use your MeshCore app to discover the repeater and see it in your contact list.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Step 3: </strong>Send the owner a friendly message on their public channel inviting them to join RDUMesh and Discord.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Why: </strong>Many people set up repeaters but don&apos;t know about local communities. Your outreach connects isolated nodes to the larger network.</p><p></p><p>&#xA0;</p><h1 id="part-6-how-to-help-the-community">PART 6: How to Help the Community</h1><h2 id="q-i-have-a-location-with-power-and-data-would-that-help">Q: I have a location with power and data. Would that help?</h2><p>A:</p><p><strong>We stick with solar and off the internet. Here&apos;s why:</strong></p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Off-Grid Resilience (THE Key Reason): </strong>RDUMesh is designed to work when the internet and power grid fail. Grid power fails during hurricanes, ice storms, and emergencies - exactly when we need the mesh most. Solar nodes keep working when everything else is down.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Cost: </strong>Solar hardware can be cheaper and require zero ongoing electricity costs.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Simplicity: </strong>Self-contained solar nodes don&apos;t require running cables or dealing with electrical codes.</p><p><strong>Our Philosophy: </strong>We do NOT want the internet used to interconnect nodes that couldn&apos;t otherwise connect via RF. If we have connectivity problems, we solve them with better repeater placement and RF solutions - not internet backhaul.</p><h2 id="q-can-i-monitor-the-mesh-and-send-data-to-the-internet">Q: Can I monitor the mesh and send data to the internet?</h2><p>A: Yes! This is different from using the internet for routing:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Observer Nodes Are Welcome: </strong>You can set up observer nodes that listen to the mesh and report data to services like MeshRank, LetsMesh.net, or MeshMapper. These help with wardriving, network analytics, and understanding coverage.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>What Observers Do: </strong>Observer nodes listen silently and upload what they hear to internet services for mapping and analysis. They don&apos;t participate in routing - they just observe.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>The Key Distinction: </strong>Monitoring/reporting is fine. Using the internet to route mesh messages is not aligned with RDUMesh goals. The mesh must work WITHOUT the internet.</p><h2 id="q-whats-the-best-way-to-help-if-im-not-technical">Q: What&apos;s the best way to help if I&apos;m not technical?</h2><p>A: You don&apos;t need technical skills to make huge impact:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Access to Locations: </strong>Know people with tall buildings, property owners, or connections to organizations with towers/rooftops? That&apos;s incredibly valuable. You can connect RDUMesh members to prime installation sites.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Community Building: </strong>Spread the word. Talk to neighbors, local emergency preparedness groups, and community organizations.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Run a Node: </strong>Even just keeping a node powered on at your house contributes. Every companion helps, every repeater is critical.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Wardriving: </strong>Drive around discovering repeaters and helping isolated operators connect to the community.</p><p></p><p>&#xA0;</p><h1 id="part-7-privacy-and-anonymitythe-reality">PART 7: Privacy and Anonymity - The Reality</h1><h2 id="q-just-how-anonymous-is-meshcore">Q: Just how anonymous is MeshCore?</h2><p>A: Let&apos;s be realistic about anonymity:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>You&apos;re Transmitting on RF: </strong>You&apos;re broadcasting on a radio frequency with a transmitter. The fact that you&apos;re transmitting and that your transmitter has a unique identity (public key) significantly limits TRUE anonymity.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Message Traces Exist: </strong>Messages may traverse multiple repeaters to reach their destination. Each hop creates a trace showing the path your message took through the network. Those repeaters have known locations.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Observer Nodes: </strong>Some nodes are configured as observers that report information about the mesh, telemetry, traces, and messages to the public internet (services like MeshRank, LetsMesh.net). These help with mapping and analytics but reduce anonymity.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Encryption Varies: </strong>Peer-to-peer direct messages use encryption. However, messages posted to public chat rooms are in clear text to anyone within range of that room and its repeaters.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Physical Location: </strong>If you have a stationary repeater or companion, people can triangulate your general location by signal strength and message timing.</p><p><strong>Bottom Line: </strong>MeshCore provides operational privacy for everyday communications and keeps your messages secure from casual observation. But it&apos;s not designed for high-threat anonymity scenarios. Understand what you&apos;re getting.</p><h2 id="q-can-i-be-completely-anonymous-on-meshcore">Q: Can I be completely anonymous on MeshCore?</h2><p>A: You can be more or less private, but not truly anonymous:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Generic Node Names: </strong>Use non-identifying names. But your public key is still unique to your device.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Disable/Obscure Location: </strong>Don&apos;t broadcast GPS. Manually set slightly inaccurate coordinates (or none at all) for repeaters if desired. </p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Use Encrypted Channels: </strong>Direct messages are encrypted, but avoid public chat rooms for sensitive information.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Mobile Nodes Help: </strong>Constantly changing locations makes you harder to locate than stationary nodes.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Realistic Expectations: </strong>In a small community, your communication patterns and writing style may identify you despite technical anonymity measures.</p><h2 id="q-why-arent-community-events-recorded">Q: Why aren&apos;t community events recorded?</h2><p>A: RDUMesh takes privacy seriously. Events like workshops deliberately turn off recordings, transcripts, and logging to:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Encourage Participation: </strong>People feel comfortable asking questions and sharing setups without worrying about being recorded or quoted.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Privacy First: </strong>Many people are interested in mesh networking specifically for privacy. Recording would contradict community values.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Documentation Alternative: </strong>We create FAQs like this that capture knowledge without compromising anyone&apos;s privacy.</p><p></p><p>&#xA0;</p><h1 id="part-8-advanced-topics-and-network-strategy">PART 8: Advanced Topics and Network Strategy</h1><h2 id="q-should-i-experiment-with-different-lora-settings">Q: Should I experiment with different LoRa settings?</h2><p>A: Stick with the recommended settings:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Use &apos;US Recommended&apos;: </strong>The default US preset works well. Don&apos;t change LoRa parameters unless you have a very specific reason and understand the implications.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Compatibility Matters: </strong>Veering from defaults in incompatible ways makes your nodes useless to the wider mesh.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>The Real Solution: </strong>We don&apos;t need modified LoRa settings. We need well-distributed, well-placed high-elevation repeaters.</p><h2 id="q-what-about-complex-linking-schemes-with-wires-or-directional-bridges">Q: What about complex linking schemes with wires or directional bridges?</h2><p>A: The short answer:</p><p><strong><em>Stop making things complicated. Put up more repeaters in better places.</em></strong></p><p>Simplicity wins. If you have good tall locations, a 5-6 dBi omni gives excellent performance with line of sight in all directions. Complex schemes are rarely worth it in the Piedmont.</p><h2 id="q-how-does-meshcore-routing-actually-work">Q: How does MeshCore routing actually work?</h2><p>A: MeshCore uses hybrid flood-then-direct routing:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Initial Flood: </strong>First message to a destination floods across repeaters to discover a path.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Path Learning: </strong>When the destination responds, the path is remembered.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Direct Routing: </strong>Subsequent messages use the known path directly, saving bandwidth.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Automatic Fallback: </strong>If the path breaks, the system automatically falls back to flooding to re-discover a new route.</p><p><strong>This is much more efficient than systems that flood every message.</strong></p><h2 id="q-whats-the-difference-between-public-channels-and-private-messages">Q: What&apos;s the difference between public channels and private messages?</h2><p>A: Understand the security implications:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Public Channels/Rooms: </strong>Messages broadcast in clear text. Anyone within range of the room and its repeaters can read them. Think of it like an unencrypted radio channel.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Direct Messages (Peer-to-Peer): </strong>Encrypted communications between two specific nodes. Content is protected, though metadata (who&apos;s talking to whom, when) is still visible.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Room Servers: </strong>Store-and-forward servers that hold messages for offline users. Useful for asynchronous communication.</p><h2 id="q-should-i-experiment-with-meshcore">Q: Should I experiment with MeshCore?</h2><p>A: Yes, but responsibly:</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Innovation Welcome: </strong>This is a community network. Try things! Innovation comes from experimentation.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Maintain Compatibility: </strong>Stick with US Recommended settings so your nodes remain discoverable and available to the greater mesh.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Don&apos;t Disrupt: </strong>Avoid configurations that flood channels with excessive traffic.</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; <strong>Share Results: </strong>If you try something interesting, share findings on Discord. Community learns from both successes and failures.</p><h1 id="additional-resources">Additional Resources</h1><p><strong>Official MeshCore Resources:</strong></p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; MeshCore Official Site: https://meshcore.io</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; MeshCore Web Flasher: https://flasher.meshcore.io</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; MeshCore GitHub: https://github.com/meshcore-dev/MeshCore</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; MeshCore Discord: Join via meshcore.io</p><p><strong>North Carolina Resources:</strong></p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; RDUMesh Discord</p><p><strong>Mapping and Analytics:</strong></p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; MeshCore Map: https://map.meshcore.io</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; MeshRank: https://meshrank.net</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; LetsMesh Analyzer: https://analyzer.letsmesh.net</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; MeshMapper (iOS)</p><p><strong>Hardware Suppliers:</strong></p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; store.rokland.com - RakWireless/WisBlock, Lilygo, Heltec equipment</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; PeakMesh on Etsy - Turnkey solar-powered repeaters</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Seeed Studio - T1000-E and LoRa devices</p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Amazon - Heltec, LILYGO T-Deck, general components</p><p><strong>Community Comparisons:</strong></p><p>&#x2022;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Austin Mesh MeshCore vs Meshtastic: https://www.austinmesh.org/learn/meshcore-vs-meshtastic/</p><p><strong>Welcome to RDUMesh!</strong></p><p>We&apos;re building something resilient here in Central North Carolina - a community-owned communications network that works when everything else fails. MeshCore&apos;s planned infrastructure approach with dedicated repeaters lets us build reliable, scalable coverage across the 16 counties served by RDU airport.</p><p>Remember: Height is might and solar is resilience. Keep your repeaters high and your messages flowing. This mesh is built to last.</p><p>See you on the mesh!</p><p><em>- The RDUMesh Community</em></p><p>Last Updated: February 2026</p><hr><p>*(1) New versions of MeshCore allow a companion to repeat messages but this is handled on a different frequency (918 vs 910MHz), effectively isolating those companions in repeat-mode from the rest of the MeshCore infrastructure and Companions that aren&apos;t repeating.</p>]]></content:encoded></item><item><title><![CDATA[RDUMesh Channels]]></title><description><![CDATA[Where else are people talking?]]></description><link>https://rdumesh.org/rdumesh-channels/</link><guid isPermaLink="false">699fb4d85542ecbe72682d76</guid><dc:creator><![CDATA[Magz]]></dc:creator><pubDate>Thu, 26 Feb 2026 03:00:31 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1709056842165-20d5f72064b0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDI1fHx0ZXh0aW5nfGVufDB8fHx8MTc3MjA3NDIzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1709056842165-20d5f72064b0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDI1fHx0ZXh0aW5nfGVufDB8fHx8MTc3MjA3NDIzNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000" alt="RDUMesh Channels"><p>When you first join the RDUMesh, you&apos;re faced with a single channel: <code>Public</code>.</p><p>The <code>Public</code> channel is like the public square. Anyone and everyone who&apos;s on the mesh starts there by default. If you&apos;re a gamer, you might consider it the <em>spawn point</em> of the mesh.</p><p>But is there more?</p><p>Yes. And... <em>not yet.</em></p><h1 id="yes">Yes.</h1><p>Here are a few channels to explore on the RDUMesh that already exist right now:</p><ul><li><code>#test</code> - This is the best place to test to see if the mesh is working. There are usually helpful people listening who will respond (but maybe not right away) to let you know they caught your test message. This helps a lot to keep <code>Public</code> free of &quot;can anyone hear me?&quot; type posts.</li><li><code>#rdumesh</code> to talk about the mesh itself!</li><li><code>#2600</code> - Hacker culture lives here.</li><li><code>#apex</code></li><li><code>#bullcity</code> and <code>#durham</code> - Which one will win? Or maybe there&apos;s a place for both? Tell us what you think.</li><li><code>#cary</code></li><li><code>#emergency</code> - This is a good one to have and a good one to listen to. But please don&apos;t test there, don&apos;t post anything unless there&apos;s a real emergency and your primary means of communication aren&apos;t working.</li><li><code>#hamradio</code> is a great one to have if you&apos;re a licensed radio amateur (or ham-curious). This convention is being followed by meshes in other cities, as well. So being a member of it here, your mesh radio will still accept <code>#hamradio</code> chat in other areas when you travel with your MeshCore Companion device.</li><li><code>#raleigh</code></li></ul><h1 id="not-yet">Not yet.</h1><p>Anybody can create new channels on the mesh.</p><p>Anyone.</p><p>If you&apos;re meeting people on the mesh and you share a common interest, consider creating a lasting place to gather with your new friends by starting a new hashtag channel. And let us know about it on Discord so we can add it to the list!</p>]]></content:encoded></item><item><title><![CDATA[OTA Repeater Upgrades on NRF52 Hardware]]></title><description><![CDATA[Sometimes you have a repeater in a hard to reach spot. Maybe you don't want to pull hardware down, open it up, and connect to computer. Or perhaps you just want to be stealthy about your upgrades for one reason or another...]]></description><link>https://rdumesh.org/ota-repeater-upgrades-on-nrf52-hardware/</link><guid isPermaLink="false">698a8a745542ecbe72682ad6</guid><category><![CDATA[dfu]]></category><category><![CDATA[firmware]]></category><category><![CDATA[repeater]]></category><dc:creator><![CDATA[Chris Perelstein]]></dc:creator><pubDate>Tue, 17 Feb 2026 13:00:43 GMT</pubDate><media:content url="https://rdumesh.org/content/images/2026/02/image0.jpeg" medium="image"/><content:encoded><![CDATA[<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x2139;&#xFE0F;</div><div class="kg-callout-text">Skip to the bottom if you want instructions without explanation!</div></div><img src="https://rdumesh.org/content/images/2026/02/image0.jpeg" alt="OTA Repeater Upgrades on NRF52 Hardware"><p>Keeping hardware, especially repeaters, up to date can be challenger. Nodes on roofs or placed out of reach without ladder/pole access. Luckily for us, NRF52 based hardware supports over the air (OTA) upgrades over bluetooth. This means you can use your Android or iOS device to update firmware. I&apos;ve read iOS can be bit more problematic for this though I can&apos;t confirm this.</p><p>But first let&apos;s talk about bootloaders. These devices actually have multiple firmware components and typically we are just updating the application that is started by the bootloader. The bootloader itself handles allowing updates via serial, usb drag and drop (UF2), and via bluetooth. The problem we might run in to is that bluetooth can be the flakiest of process. A bad flash might leave the device unable to boot. You could still flash via serial or UF2 to recover, but this leaves you having to retrieve the device. We can get around this by using a modified bootloader that defaults to accepting bluetooth upgrades if it can&apos;t boot the application. Failed upgrades allow us to try again, while still allowing serial or UF2 upgrades if needed. A modified bootloader is available <a href="https://github.com/oltaco/Adafruit_nRF52_Bootloader_OTAFIX?ref=rdumesh.org" rel="noreferrer">here</a>. You can see boards supported <a href="https://github.com/oltaco/Adafruit_nRF52_Bootloader_OTAFIX?tab=readme-ov-file&amp;ref=rdumesh.org#boards-supported" rel="noreferrer">here</a>. I&apos;ve personally had success with <strong>T1000-E</strong> and <strong>Rak 4631</strong> hardware.</p><hr><p>Follow the instructions there for details but the TLDR version is:<br>1. Download the right UF2 file from the <a href="https://github.com/oltaco/Adafruit_nRF52_Bootloader_OTAFIX/releases/tag/0.9.2-OTAFIX2.1-BP1.2?ref=rdumesh.org" rel="noreferrer">releases</a> <br>2. Enter <strong>DFU mode</strong> then drag and drop the UF2 file to the device.</p><p>After this, updating repeater (or even room firmware) will go like this:<br>1. Install the appropriate DFU update app (for <a href="https://play.google.com/store/apps/details?id=no.nordicsemi.android.dfu&amp;ref=rdumesh.org" rel="noreferrer">Android</a>, for <a href="https://apps.apple.com/us/app/nrf-device-firmware-update/id1624454660?ref=rdumesh.org" rel="noreferrer">iOS</a>)<br>2. Download the right firmware ZIP file for your device/role <a href="https://github.com/meshcore-dev/MeshCore/releases?ref=rdumesh.org" rel="noreferrer">here</a>.<br>3. Be physically very near to the device (as Bluetooth range is limited). In Meshcore, sign in to manage the device, then go to &quot;Command Line&quot; and enter the command <code>start ota</code>. You should get confirmation back with bluetooth MAC address.<br>4. Open the DFU update app and make sure your settings match the recommendations <a href="https://github.com/oltaco/Adafruit_nRF52_Bootloader_OTAFIX?tab=readme-ov-file&amp;ref=rdumesh.org#recommended-ota-dfu-settings" rel="noreferrer">here</a>.<br>5. Select the right Meshcore firmware ZIP file, select the right device (should be something like RAK4631_OTA and have the same MAC from last step), and hit the Upload button.<br>6. If anything fails, you should be able to simply try again. I sometimes have to try a second time. If the device isn&apos;t available anymore in the bluetooth device list, it may have booted up in old firmware version and require you to go step 3.</p><p>If anything goes completely sideways, reach out on <a href="https://discord.gg/kKt8sjHrGF?ref=rdumesh.org" rel="noreferrer">Discord</a> and hopefully we can figure it out!</p>]]></content:encoded></item><item><title><![CDATA[Recommended Hardware]]></title><description><![CDATA[Just getting started? We have ideas about what devices are best to start out with.]]></description><link>https://rdumesh.org/recommended-hardware/</link><guid isPermaLink="false">6988cc16e5fa2ab7fb2c54c3</guid><dc:creator><![CDATA[Trevor]]></dc:creator><pubDate>Tue, 17 Feb 2026 04:15:36 GMT</pubDate><media:content url="https://rdumesh.org/content/images/2026/02/IMG_1642.JPG" medium="image"/><content:encoded><![CDATA[<h1 id="companions">Companions</h1><img src="https://rdumesh.org/content/images/2026/02/IMG_1642.JPG" alt="Recommended Hardware"><p>Companion nodes are nodes that send and receive messages and are how people interact with each other over the mesh. If you&apos;re looking for your first node, a companion is what you&apos;ll want to start with.</p><h2 id="cards-clips">Cards &amp; Clips</h2><p>Card nodes are a great option for getting started. They&apos;re very easy to carry around in a pocket or attach to a bag, and typically have some form of water resistance so they&apos;re great for outdoor use. Since they don&apos;t have a display, you&apos;ll need to pair with a phone to send/receive messages with these.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.seeedstudio.com/SenseCAP-Card-Tracker-T1000-E-for-Meshtastic-p-5913.html?ref=rdumesh.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">SenseCAP Card Tracker T1000-E for Meshtastic</div><div class="kg-bookmark-description">It is a high-performance tracker designed for Meshtastic, as small as a credit card, effortlessly fitting in your pocket or attaching to your assets. It embeds Semtech&#x2019;s LR1110 (Supports 863-928 MHz range), Nordic&#x2019;s nRF52840, and Mediatek&#x2019;s AG3335 GPS module, providing Meshtastic users with a high-precision, low-power positioning and communication solution.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.seeedstudio.com/media/favicon/stores/4/seeedstudio.png" alt="Recommended Hardware"><span class="kg-bookmark-author">SenseCAP Card Tracker T1000-E</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://media-cdn.seeedstudio.com/media/catalog/product/cache/7f7f32ef807b8c2c2215b49801c56084/1/-/1-114993369-sensecap-card-tracker-t1000-e-for-meshtastic.jpg" alt="Recommended Hardware"></div></a></figure><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://store.rokland.com/products/wismesh-tag-from-rakwireless-mokosmart-meshtastic-compatible-card-sized-node-us915-mhz?ref=rdumesh.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">WisMesh Tag from RAKwireless &amp; MOKOSmart - Meshtastic compatible card</div><div class="kg-bookmark-description">What is WisMesh Tag? The&#xA0;WisMesh Tag&#xA0;is your compact companion for&#xA0;location tracking and mesh messaging. Built for&#xA0;Meshtastic&#xA0;users who want something&#xA0;portable,&#xA0;reliable, and&#xA0;ready-to-go. Unlike DIY builds or limited designs like the T1000E, the WisMesh Tag delivers&#xA0;reliable outdoor performance&#xA0;with a&#xA0;1000mAh battery,</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://store.rokland.com/cdn/shop/files/Untitled_design_23.png?crop=center&amp;height=32&amp;v=1704385832&amp;width=32" alt="Recommended Hardware"><span class="kg-bookmark-author">Rokland</span><span class="kg-bookmark-publisher">RAKWireless</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://store.rokland.com/cdn/shop/files/WisMesh_0339bd0d-ece7-4b85-a08d-af4916fe3908.png?v=1754626184" alt="Recommended Hardware"></div></a></figure><h2 id="handheld">Handheld</h2><p>These nodes are bulkier than the cards above, but you gain the ability to use an external antenna as well as a display for checking the node&apos;s status and reading messages without needing to have a phone paired.</p><p>This class of device is also where you&apos;ll see more microcontroller options. We recommend looking for nRF52-based nodes, since they&apos;re significantly more power-efficient than ESP32-based ones.</p><p>Some pre-assembled nRF-based options:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://muzi.works/products/h2t-complete-device-heltec-t114-with-gps-running-meshtastic?ref=rdumesh.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">H2T - Complete Device: Heltec T114 with GPS running Meshtastic&#xAE;</div><div class="kg-bookmark-description">THIS IS IN PRE-ORDER [Restock late-February] A GPS enabled Meshtastic&#xAE; device powered by the Heltec T114 V2 board. Unique 3D printed design, now in ASA for ultimate UV and heat resistance. Using the power efficient nRF52840 chipset, the H2T will last over 2 days with GPS enabled. Stay connected to the Meshtastic&#xAE; app o</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://muzi.works/cdn/shop/files/muziWORKS-favicon.svg?crop=center&amp;height=32&amp;v=1721142328&amp;width=32" alt="Recommended Hardware"><span class="kg-bookmark-author">muzi &#x1D21;&#x1D0F;&#x280;&#x1D0B;&#xA731;</span><span class="kg-bookmark-publisher">muzi &#x1D21;&#x1D0F;&#x280;&#x1D0B;&#xA731;</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://muzi.works/cdn/shop/files/P1000094.jpg?v=1749259161" alt="Recommended Hardware"></div></a></figure><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://store.rokland.com/products/elecrow-thinknode-m1-lora-meshtastic-radio-1-54-epd-screen-gps-nrf52840?ref=rdumesh.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Elecrow ThinkNode M1 LoRa Meshtastic radio + 1.54&#x2033; EPD Screen GPS nRF5</div><div class="kg-bookmark-description">ThinkNode M1 Meshtastic Device &#x2013; Stay Connected Without Internet Prices may be higher than manufacturer&#x2019;s website as tariffs are included The Elecrow ThinkNode M1 is a compact, high-performance Meshtastic device designed for outdoor adventures, emergency communications, and environmental monitoring. With powerful LoRa</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://store.rokland.com/cdn/shop/files/Untitled_design_23.png?crop=center&amp;height=32&amp;v=1704385832&amp;width=32" alt="Recommended Hardware"><span class="kg-bookmark-author">Rokland</span><span class="kg-bookmark-publisher">Elecrow</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://store.rokland.com/cdn/shop/files/1_8b4fc5d6-f715-4631-8350-20259cb7f95e.png?v=1755528466" alt="Recommended Hardware"></div></a></figure><p>You can also buy a bare Heltec T114 and bring your own case, battery, and antenna if you prefer to DIY:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://store.rokland.com/products/heltec-mesh-node-t114-with-optional-1-14-inch-tft-display?ref=rdumesh.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Heltec Mesh Node T114 with optional 1.14 inch TFT display (v2 version</div><div class="kg-bookmark-description">Heltec T114 v2, updated December 2024.Mesh Node T114 is a&#xA0;Low Power Consumption&#xA0;development board based on nRF52840 and SX1262, supports LoRa and Bluetooth 5.0 with integrated various&#xA0;power interfaces (5V USB, lithium battery and solar panel) optional 1.14 inch TFT display, and has powerful long-distance communication</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://store.rokland.com/cdn/shop/files/Untitled_design_23.png?crop=center&amp;height=32&amp;v=1704385832&amp;width=32" alt="Recommended Hardware"><span class="kg-bookmark-author">Rokland</span><span class="kg-bookmark-publisher">Heltec</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://store.rokland.com/cdn/shop/files/HeltecT114_1.png?v=1727799187" alt="Recommended Hardware"></div></a></figure><p>The Heltec V3 is another popular and cost-effective option that can be bought as a kit or just the bare board, but note that its battery life will be worse due to it being ESP-32 based. For battery-powered nodes that you carry with you, we advise picking something nRF-based instead, despite the popularity of the V3.</p><h2 id="standalone">Standalone</h2><p>Standalone nodes include a keyboard and larger display, which allows sending and receiving messages without carrying a phone. These nodes are the most expensive, but also the most full-featured. Firmware such as Ripple or MeshOS are most frequently used on these to best take advantage of the extra power and features.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://store.rokland.com/products/lilygo-t-deck-portable-microcontroller-programmer-lora-915-mhz-h642?variant=43009954906195&amp;ref=rdumesh.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">LILYGO&#xAE; T-Deck Portable Microcontroller Programmer LoRa 915 MHz</div><div class="kg-bookmark-description">T-Deck is a pocket-sized gadget with a 2.8-inch, 320 x 240 pixel IPS LCD display, a mini keyboard, and an ESP32 dual-core processor. It is not a smartphone, though it looks like one- but you can use your programming knowledge to turn it into a standalone messaging device, or use with coding software for programming. Ro</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://store.rokland.com/cdn/shop/files/Untitled_design_23.png?crop=center&amp;height=32&amp;v=1704385832&amp;width=32" alt="Recommended Hardware"><span class="kg-bookmark-author">Rokland</span><span class="kg-bookmark-publisher">LILYGO</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://store.rokland.com/cdn/shop/files/T-Deck_color_1.png?v=1741117353" alt="Recommended Hardware"></div></a></figure><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://store.rokland.com/products/lilygo-t-lora-pager-us-915-mhz-lora-esp32-s3-handheld-aiot-programmable-development-device-k257-01?ref=rdumesh.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">LILYGO&#xAE; T-Lora Pager US 915 Mhz LoRa + ESP32-S3 Handheld AIOT Programm</div><div class="kg-bookmark-description">Why is pricing higher than LILYGO site? For USA there are 27.5% import tariffs that are already included in the price. This item also ships free within the USA. The price you see on our site is your total price, with sales tax collected in some states.T-Lora Pager is the new member of the LILYGO T series, the compact e</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://store.rokland.com/cdn/shop/files/Untitled_design_23.png?crop=center&amp;height=32&amp;v=1704385832&amp;width=32" alt="Recommended Hardware"><span class="kg-bookmark-author">Rokland</span><span class="kg-bookmark-publisher">LILYGO</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://store.rokland.com/cdn/shop/files/LILYGOT-LoRaPager_4.png?v=1752086625" alt="Recommended Hardware"></div></a></figure><h2 id="antennas">Antennas</h2><p>For nodes with an external antenna connector, the stock &quot;stubby&quot; antenna that comes with many nodes can be a limiting factor for range. If you&apos;d like to improve your RF performance, upgrading to a better antenna is a way to do that (though there are many other factors at play - bad terrain and repeater proximity can still cancel out any improvement you might see from a better antenna.)</p><p>The Muzi Works whip antenna is the most commonly recommended upgrade:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://muzi.works/products/whip-antenna-17cm?ref=rdumesh.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Whip Antenna &#x2013; 17cm</div><div class="kg-bookmark-description">Upgrade your antenna to this flexible whip design. Improves performance, measured SWR of 1.3 compared with the stock stubby antenna at an SWR of 3.5. SWR is a measure of transmission efficiency, how much power from the LoRa radio makes it out into the world via the antenna. SWR 1.3 = 98% efficient SWR 3.5 = 69% efficie</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://muzi.works/cdn/shop/files/muziWORKS-favicon.svg?crop=center&amp;height=32&amp;v=1721142328&amp;width=32" alt="Recommended Hardware"><span class="kg-bookmark-author">muzi &#x1D21;&#x1D0F;&#x280;&#x1D0B;&#xA731;</span><span class="kg-bookmark-publisher">muzi &#x1D21;&#x1D0F;&#x280;&#x1D0B;&#xA731;</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://muzi.works/cdn/shop/files/DSCF2783_0404b240-a919-4ab5-bb66-ce174aac1fa0.jpg?v=1726524957" alt="Recommended Hardware"></div></a></figure><p>There&apos;s many other antenna vendors out there, but be wary of no-name or counterfeit sellers - advertised specifications are not always correct.</p><h1 id="repeaters">Repeaters</h1><p>Repeaters are responsible for routing traffic across the mesh, and define the &quot;backbone&quot; of the network. To reach someone else on the mesh, there needs to be a path of repeaters between your companion node and theirs for the message to pass through. Most repeaters are solar powered to ensure that the mesh remains intact even if grid power fails.</p><p>Adding repeaters in strategic locations is key to improving coverage of the mesh, both on towers and tall structures for regional coverage, as well as roofs, attics, and balconies for stronger neighborhood-level coverage.</p><h2 id="pre-built">Pre-built</h2><p><a href="https://www.etsy.com/listing/1795541518/peakmesh-magnet-mover-solar-meshtastic?ref=rdumesh.org" rel="noreferrer">PeakMesh Magnet Mover</a> - Solar node for roofs and horizontal surfaces</p><p><a href="https://www.etsy.com/listing/1795573484/peakmesh-magnet-climber-solar-meshtastic?ref=rdumesh.org" rel="noreferrer">PeakMesh Magnet Climber</a> - Solar node for poles and vertical surfaces</p><p><a href="https://www.etsy.com/listing/4331277320/peakmesh-altitude-tree-hanging-solar?ref=rdumesh.org" rel="noreferrer">PeakMesh Altitude</a> - Hanging solar node for trees</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.seeedstudio.com/SenseCAP-Solar-Node-P1-Pro-for-Meshtastic-LoRa-p-6412.html?ref=rdumesh.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">SenseCAP Solar Node P1-Pro for Meshtastic</div><div class="kg-bookmark-description">It is a solar-powered communication node that integrates the XIAO nRF52840 Plus main controller, the Wio-SX1262 LoRa module, and the XIAO L76K GPS module. It is specifically designed for areas without network coverage. With a built-in battery, it supports long-distance communication, precise positioning, and low-power operation. It&#x2019;s suitable for expanding network coverage in outdoor areas. Power&#xA0;your&#xA0;projects&#xA0;together! Enjoy an automatic 10% off when you purchase any two or more devices from the Wio Tracker L1 series (SKUs:&#xA0;114993648,&#xA0;114993649,&#xA0;114993653,&#xA0;114993654) and the Solar Node series (SKUs:&#xA0;114993633,&#xA0;114993643). Offer valid from January&#xA0;27.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.seeedstudio.com/media/favicon/stores/4/seeedstudio.png" alt="Recommended Hardware"></div></div><div class="kg-bookmark-thumbnail"><img src="https://media-cdn.seeedstudio.com/media/catalog/product/cache/7f7f32ef807b8c2c2215b49801c56084/1/-/1-114993643-sensecap-solar-node-p1-for-meshtastic.jpg" alt="Recommended Hardware"></div></a></figure><h2 id="diy">DIY</h2><p>If you have the tools and know-how, building a repeater from parts is also possible, and in some cases may be more cost-effective than buying something pre-built. There are plenty of guides to building this type of node online.</p><p>For most repeaters, we recommend the RAK WisBlock series of boards:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://store.rokland.com/products/rak-wireless-wisblock-meshtastic-starter-kit?ref=rdumesh.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">RAKwireless WisBlock Meshtastic Starter Kit US915 SKU 116016</div><div class="kg-bookmark-description">Meshtastic&#xAE; is an off-grid messaging system using inexpensive hardware to create your personal mesh. Radios forward messages to the next node to distribute them over the network. Communicate kilometers/miles between nodes. Internet-connected relay nodes enable the conversation to move online too.RAKwireless WisBlock Me</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://store.rokland.com/cdn/shop/files/Untitled_design_23.png?crop=center&amp;height=32&amp;v=1704385832&amp;width=32" alt="Recommended Hardware"><span class="kg-bookmark-author">Rokland</span><span class="kg-bookmark-publisher">RAKWireless</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://store.rokland.com/cdn/shop/files/RAKMeshtasticStarterKit_5.png?v=1709561962" alt="Recommended Hardware"></div></a></figure><p>You&apos;ll also want a waterproof enclosure, batteries, solar panel(s), and antenna. Also consider how to get power connections into the enclosure - cable glands of an appropriate diameter are typically used for this.</p><div class="kg-card kg-callout-card kg-callout-card-yellow"><div class="kg-callout-emoji">&#x26A1;</div><div class="kg-callout-text">Some boards like the RAK13302 and Heltec V4 are capable of 1W transmit power. While other nodes may be able to hear a 1W repeater from further away, the repeater won&apos;t be able to hear replies from weaker companion nodes at those ranges. <b><strong style="white-space: pre-wrap;">Because of this asymmetry, we recommend using a board with lower transmit power in most cases to ensure that traffic can flow bidirectionally - optimal placement and elevation can improve RF performance much more than an increase in power can anyway.</strong></b><br><br>1W nodes are most useful as a workaround to &quot;punch through&quot; tricky terrain or buildings where clear line of sight isn&apos;t possible, but they should not be considered the default - <b><strong style="white-space: pre-wrap;">a well-placed low-power repeater will almost always outperform a sub-optimally placed high-power one.</strong></b></div></div><h2 id="antennas-1">Antennas</h2><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4E1;</div><div class="kg-callout-text">Note that antenna gain and range are two different things. While a higher gain antenna may reach &quot;further&quot; horizontally, its coverage area is flattened vertically - nearby nodes higher or lower in elevation than the plane of the antenna will have a <b><strong style="white-space: pre-wrap;">worse</strong></b> connection to a high gain antenna. Because of this, <b><strong style="white-space: pre-wrap;">very high gain antennas are not effective in this area&apos;s hilly terrain.</strong></b><br>We recommend gains of around 3-5 dBi, even for longer distance links.</div></div><p>A frequent recommendation for repeaters is this ALFA model (beware of counterfeits):</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://store.rokland.com/products/alfa-aoa-915-5acm-5-dbi-omni-outdoor-915mhz-802-11ah-mini-antenna-for-lora-halow-application?ref=rdumesh.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">ALFA AOA-915-5ACM 5 dbi Omni Outdoor 915MHz 802.11ah Mini LoRa Antenna</div><div class="kg-bookmark-description">ALFA Network AOA-915-5ACM is the original dipole small form factor antenna for the People&#x2019;s Network (Helium) and IoT. Are you an ISP or installer looking to print your company&#x2019;s name on the antenna, contact us for bulk/OEM order options.This antenna is compatible with Meshtastic devices (requires N-female connector),</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://store.rokland.com/cdn/shop/files/Untitled_design_23.png?crop=center&amp;height=32&amp;v=1704385832&amp;width=32" alt="Recommended Hardware"><span class="kg-bookmark-author">Rokland</span><span class="kg-bookmark-publisher">Rokland</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://store.rokland.com/cdn/shop/products/Untitleddesign_57.png?v=1617638397" alt="Recommended Hardware"></div></a></figure><p>Larger outdoor antennas typically use an N-type connector, so you may also need to purchase a pigtail/adapter to connect the antenna to the SMA or U.FL connector on your node. Pre-built nodes usually include this.</p>]]></content:encoded></item><item><title><![CDATA[Welcome to RDUMesh!]]></title><description><![CDATA[Community-owned radio infrastructure that keeps neighbors connected when internet and phone networks fail. Get started with MeshCore messaging across the 16-county Triangle region.]]></description><link>https://rdumesh.org/welcome-to-rdumesh/</link><guid isPermaLink="false">6988ddb05542ecbe7268296a</guid><dc:creator><![CDATA[Magz]]></dc:creator><pubDate>Sun, 08 Feb 2026 19:27:22 GMT</pubDate><media:content url="https://rdumesh.org/content/images/2026/02/IMG_1878.jpeg" medium="image"/><content:encoded><![CDATA[<h1 id="what-is-mesh-messaging">What is mesh messaging?</h1><img src="https://rdumesh.org/content/images/2026/02/IMG_1878.jpeg" alt="Welcome to RDUMesh!"><p><a href="https://meshcore.io/?ref=rdumesh.org" rel="noreferrer">MeshCore</a> is a text messaging system that runs on small radio devices&#x2014;no internet, no cell service, no monthly fees. Your messages hop from radio to radio across the 16-county Triangle region (eventually), encrypted and private.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://rdumesh.org/content/images/2026/02/IMG_1661.jpeg" class="kg-image" alt="Welcome to RDUMesh!" loading="lazy" width="1206" height="759" srcset="https://rdumesh.org/content/images/size/w600/2026/02/IMG_1661.jpeg 600w, https://rdumesh.org/content/images/size/w1000/2026/02/IMG_1661.jpeg 1000w, https://rdumesh.org/content/images/2026/02/IMG_1661.jpeg 1206w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">The PeakMesh Magnet Mover is a popular solar-powered MeshCore repeater for mounting to horizontal surfaces.</span></figcaption></figure><p>Solar-powered relay stations on rooftops, homes, businesses, community buildings, and hilltops pass your messages across the area. When storms knock out power and cell towers fail, the mesh keeps working. Because radio signals travel through the air&#x2014;they can&apos;t be cut by fallen trees or washed away by flooding.</p><p><strong>What you get:</strong></p><ul><li>Free to use&#x2014;no subscriptions, no contracts</li><li>Private messages encrypted with AES-256 (same standard banks use)</li><li>Access to neighborhood bulletin boards (Room Servers) for community updates</li><li>A backup communication system that works when everything else fails</li></ul><p><strong>What it costs:</strong></p><ul><li>Radios: $40-100+ depending on features</li><li>App: Free</li><li>Monthly fees: Zero</li></ul><p>The network belongs to the people who build it.</p><p><strong>Room Servers</strong>&#xA0;act as neighborhood bulletin boards. Anyone on the mesh can post and read messages&#x2014;great for sharing local updates, event info, or (during emergencies) road closures and resource availability.</p><h2 id="getting-started">Getting started</h2><h3 id="phone-connected-devices">Phone-connected devices</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://rdumesh.org/content/images/2026/02/IMG_1859.jpeg" class="kg-image" alt="Welcome to RDUMesh!" loading="lazy" width="2000" height="2667" srcset="https://rdumesh.org/content/images/size/w600/2026/02/IMG_1859.jpeg 600w, https://rdumesh.org/content/images/size/w1000/2026/02/IMG_1859.jpeg 1000w, https://rdumesh.org/content/images/size/w1600/2026/02/IMG_1859.jpeg 1600w, https://rdumesh.org/content/images/2026/02/IMG_1859.jpeg 2000w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">The author&apos;s own Seed Studio SenseCAP T1000-E and RAK Wismesh Tag client nodes.</span></figcaption></figure><p></p><p>Best if you want to message from your phone using a small companion radio:</p><p><strong>RAK Wismesh Tag</strong>&#xA0;- Compact, battery-efficient<br><a href="https://store.rokland.com/products/wismesh-tag-from-rakwireless-mokosmart-meshtastic-compatible-card-sized-node-us915-mhz?srsltid=AfmBOoqcF_qwy-liz2sWdoVFCvwbq_bQ9bLmEy7LXZn_8pKYAeYlROMJ&amp;ref=rdumesh.org" rel="noreferrer">Buy on Rokland</a>&#xA0;| ~$50</p><p><strong>Seeed Studio SenseCAP T1000-E</strong>&#xA0;- GPS tracking, long battery life<br><a href="https://www.seeedstudio.com/SenseCAP-Card-Tracker-T1000-E-for-Meshtastic-p-5913.html?srsltid=AfmBOoqyvUwVUZQ0Lp9oltEYughwbd0uS8FeAhWaXSUeAHf9sXHDwTbA&amp;ref=rdumesh.org" rel="noreferrer">Buy from Seeed</a> | ~$40-50</p><p>These connect to your phone via Bluetooth. The free MeshCore app handles all messaging.</p><h3 id="standalone-devices">Standalone devices</h3><p>No phone needed&#x2014;built-in keyboard and screen:</p><p><strong>Lilygo T-Deck Plus</strong>&#xA0;- Full keyboard, works completely independently<br><a href="https://store.rokland.com/products/lilygo-t-deck-portable-microcontroller-programmer-lora-915-mhz-h642?variant=42283977834579&amp;ref=rdumesh.org" rel="noreferrer">Buy on Rokland</a>&#xA0;| ~$100</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://rdumesh.org/content/images/2026/02/IMG_1618.jpeg" class="kg-image" alt="Welcome to RDUMesh!" loading="lazy" width="2000" height="2667" srcset="https://rdumesh.org/content/images/size/w600/2026/02/IMG_1618.jpeg 600w, https://rdumesh.org/content/images/size/w1000/2026/02/IMG_1618.jpeg 1000w, https://rdumesh.org/content/images/size/w1600/2026/02/IMG_1618.jpeg 1600w, https://rdumesh.org/content/images/2026/02/IMG_1618.jpeg 2000w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">The author&apos;s own Lilygo T-LoRa Pager device.</span></figcaption></figure><p></p><p><strong>Lilygo T-LoRa Pager</strong>&#xA0;- Compact pager-style device<br><a href="https://store.rokland.com/products/lilygo-t-lora-pager-us-915-mhz-lora-esp32-s3-handheld-aiot-programmable-development-device-k257-01?srsltid=AfmBOorRWcFhZeYhmPJaLPIYHqxG2x1jAi_ToOeagiUNsJUpw5eKCVGi&amp;ref=rdumesh.org" rel="noreferrer">Available from Lilygo</a> | ~$115</p><p>Perfect for off-grid communication or keeping as a backup when your phone dies.</p><p>These work entirely without a phone, but go into this eyes-open that the hardware does really affect your user experience so there might be more of a learning curve to using it!</p><h2 id="set-up-your-device">Set up your device</h2><ol><li><strong>Get your hardware</strong>&#xA0;- Order from the links above</li><li><strong>Flash MeshCore firmware</strong>&#xA0;- Go to&#xA0;<a href="https://flasher.meshcore.io/?ref=rdumesh.org" rel="noreferrer">flasher.meshcore.io</a><a href="https://flasher.meshcore.io/?ref=rdumesh.org" rel="noreferrer">, connect your device, select your model, and click flash (takes 2 minutes)</a></li><li><strong>Download the app</strong>&#xA0;(if using phone-connected device):<ul><li>Android: Search &quot;MeshCore&quot; on Google Play</li><li>iOS: Search &quot;MeshCore&quot; on Apple App Store</li></ul></li><li><strong>Configure frequency</strong>&#xA0;- Set to &quot;US/Canada Recommended&quot; (910.525 MHz)</li><li><strong>Announce yourself</strong>&#xA0;- Send a flood advert to let the network know you&apos;re here</li><li><strong>Post a message -</strong> Send a message in the <code>Public</code> channel saying hi to everyone.</li></ol><p><strong>Need help?</strong>&#xA0;Full setup guides at&#xA0;<a href="https://meshcore.io/?ref=rdumesh.org" rel="noreferrer">meshcore.</a>io</p><h2 id="join-the-community">Join the community</h2><p>Questions? Want to say hi? Our Discord is the place to ask for help, share tips, or find out about local mesh events.</p><ul><li><a href="https://discord.gg/kKt8sjHrGF?ref=rdumesh.org"><strong>Join RDUMesh on Discord</strong></a></li><li><a href="https://discord.gg/nJHGcv5Zjz?ref=rdumesh.org" rel="noreferrer"><strong>Join Triangle Mutual Aid - Comms on Discord</strong></a></li></ul><h2 id="why-join">Why join?</h2><p>When Hurricane Helene hit in 2024, communities across NC lost power and cell service for days. People couldn&apos;t coordinate rescues, share warnings, or check on neighbors.</p><p>Traditional infrastructure runs through cables in the ground. Storms destroy it. Radio signals travel through the air. As long as a relay has solar power, it keeps working.</p><p><strong>But the mesh isn&apos;t just for disasters.</strong></p><p>Ever tried to text someone at a packed concert, the State Fair, or Hopscotch? Cell networks get overwhelmed when thousands of people crowd into the same area. The mesh keeps working.</p><p>Use it to stay connected with friends at crowded events, coordinate with your hiking group in areas with spotty coverage, or chat with neighbors. The more people use it during normal times, the more prepared everyone is when it really matters.</p><p><strong>This is community infrastructure.</strong>&#xA0;It serves everyone&#x2014;especially the people who have the fewest backup options when regular communications fail.</p><h2 id="resources">Resources</h2><ul><li><strong>Main website:</strong><a href="https://meshcore.io/?ref=rdumesh.org" rel="noreferrer">&#xA0;meshcore.io</a></li><li><strong>Firmware flasher:</strong>&#xA0;<a href="https://flasher.meshcore.io/?ref=rdumesh.org" rel="noreferrer">flasher.meshcore.</a>io</li><li><strong>Network map:</strong>&#xA0;<a href="https://meshcore.io/map.html?ref=rdumesh.org" rel="noreferrer">meshcore.io/map.html</a></li><li><strong>Android app:</strong>&#xA0;Google Play Store (search &quot;MeshCore&quot;)</li><li><strong>iOS app:</strong>&#xA0;Apple App Store (search &quot;MeshCore&quot;)</li></ul><hr><p><em>RDUMesh is a 501(c)(3) nonprofit building community-owned communications infrastructure across the 16-county Triangle region. When the grid fails, you can still reach your neighbors.</em></p>]]></content:encoded></item><item><title><![CDATA[Hello, radio...]]></title><description><![CDATA[<p>If you&apos;re here, you may have heard something about Meshtastic or <a href="https://meshcore.io/?ref=rdumesh.org" rel="noreferrer">MeshCore</a>, or more generically about off-grid radio mesh communications. And you might be wondering how to get started on it if you&apos;re in the Raleigh-Durham-Chapel Hill area.</p><p>When I got started with mesh a few</p>]]></description><link>https://rdumesh.org/hello-radio/</link><guid isPermaLink="false">696d2906a8803f2b543fabfc</guid><category><![CDATA[News]]></category><dc:creator><![CDATA[Magz]]></dc:creator><pubDate>Sun, 18 Jan 2026 18:53:01 GMT</pubDate><media:content url="https://rdumesh.org/content/images/2026/02/output-onlinepngtools_1.png" medium="image"/><content:encoded><![CDATA[<img src="https://rdumesh.org/content/images/2026/02/output-onlinepngtools_1.png" alt="Hello, radio..."><p>If you&apos;re here, you may have heard something about Meshtastic or <a href="https://meshcore.io/?ref=rdumesh.org" rel="noreferrer">MeshCore</a>, or more generically about off-grid radio mesh communications. And you might be wondering how to get started on it if you&apos;re in the Raleigh-Durham-Chapel Hill area.</p><p>When I got started with mesh a few years back, there weren&apos;t many other people out there using it. At least not enough of us to establish a viable mesh network. And when we did get together in numbers, sometimes those mesh networks would crash and burn spectacularly under the load.</p><p>As the movement grew we learned a few things along the way. Not the least of which:</p><ol><li>Infrastructure matters. Having one or more well-placed repeater sites can drastically improve the mesh experience for many people.</li><li>Coordination matters. If everyone is off using their own settings, not talking to their neighbors about how they want their radios to work together, things never really get off the ground.</li><li>Humans matter most. Early mesh efforts got too carried away with the technical capabilities, sharing sensor telemetry and GPS position details back and forth in the background. But as meshes grow, there&apos;s precious little radio bandwidth left to reliably pass messages from person to person.</li></ol><p>RDUMesh is taking an opinionated approach to providing mesh services in the Triangle. </p><ul><li>We will build out core infrastructure that helps community members to reliably connect over radio to one another, and across communities in the region.</li><li>We will coordinate with other local community groups to make sure we are helping and not hurting their communication needs. We will also coordinate with mesh groups beyond the Triangle to make sure that as their meshes mature, we can peacefully co-exist.</li><li>We will put front and center the needs of real people and the communities they live in and serve. This is all for nothing if we aren&apos;t helping people to reliably connect with their neighbors.</li></ul><p>Things are just getting started. The web site is brand new today (January 18, 2026). The 501(c)(3) paperwork is still underway.</p><p>But we&apos;re already working side by side with <a href="https://www.trianglemutualaid.org/?ref=rdumesh.org" rel="noreferrer">Triangle Mutual Aid</a>. TMA is already mobilizing in parallel around the critical need for off-grid communications infrastructure, and we see a tremendous opportunity to work closely with them as a first class example of why RDUMesh is needed. </p>]]></content:encoded></item></channel></rss>