[ The Hawaii Meshtastic Mesh ]

Map of the Hawaii Meshtastic mesh: node markers on Oahu, Maui and the Big Island linked by long lines that are MQTT internet bridges rather than direct radio, and a node detail popup showing the LongFast channel and msh/US/HI MQTT topic
A snapshot of the Hawaii mesh: local RF meshes on Oʻahu, Maui and the Big Island, stitched into one statewide map over MQTT. The long blue lines between islands are internet bridges, not radio across the channels. Nodes run the LongFast channel and report under the msh/US/HI MQTT topic.

[ Overview ]

Hawaii has an active Meshtastic mesh: a volunteer, no-fee LoRa network whose
nodes find each other on the air and relay text. The map above is a snapshot
of it, clusters of nodes on each major island with lines running up and down
the chain.

A few things the map tells you:

  — Each island runs its own local RF mesh. Nodes on Oʻahu, Maui, and the
    Big Island hop to each other over the air, within radio range.
  — The long lines between islands aren't radio. They're MQTT, a
    publish/subscribe protocol where internet-connected nodes send their traffic
    to a shared server (a “broker”) that relays it to anyone subscribed. Each
    region uses its own topic; here it's msh/US/HI, for Meshtastic / US /
    Hawaii. That's what stitches the island meshes into one map, and it's the
    thing people misread most often. More on it below.
  — Everyone's on the LongFast preset and default channel. That's what lets
    nodes in RF range hear each other, and what lands them all on one map.

None of it needs a cell plan or anyone's permission. A node, an antenna and a
decent location is the whole price of entry, plus an internet uplink if you want
to bridge.

[ The inter-island links are MQTT, not radio ]

Hawaii mesh map: one of the Big Island's primary nodes fanning thick LoRa links up the island chain to Maui and on to Oahu, crossing open water
Those long lines from the Big Island up to Maui and Oʻahu look like radio crossing the ocean. They're not; they're MQTT bridges (see below). This node's real radio is the local cluster around it.
Zoomed-in Hawaii mesh map of the Big Island showing a hub node with a dense knot of short LoRa links radiating to many nearby nodes across the island
The same hub zoomed in. This is the real radio: a dense knot of short local hops blanketing the Big Island. The genuine LoRa mesh is intra-island; the internet handles the jump between islands.
Meshtastic node detail popup for Elab router pi4-30dB ba5a (node 32c7ba5a): ROUTER role, Portduino hardware, firmware 2.6.4, US/LongFast, 56 local nodes
What that hub actually is: !32c7ba5a, “Elab router pi4-30dB” — a Raspberry Pi running Meshtastic natively via Portduino (no MCU board), ROUTER role, hearing 56 nodes locally over RF. It's also an MQTT gateway: it shows up in the “via … msh/US/HI” line of the Maui cards below because their packets reach the map through its internet uplink — not a radio hop across the channel.
Here's what the map doesn't spell out: those long lines from the Big Island up
to Maui and Oʻahu are not radio links across the ocean. They're MQTT
bridges. Nodes with an internet uplink report to a shared MQTT server (the
msh/US/HI topic), and the map draws a line between any two nodes that show
up there together, whether or not a signal ever crossed the water.

This is the thing almost everyone gets wrong on first read, so it's worth
learning to tell the two apart.

How to tell RF from MQTT on a mesh map:

  — A line with an SNR (from Neighbor Info) is a real, direct RF hop.
  — A line with no SNR, just shared MQTT presence, only tells you both
    nodes are online. The radio path is unknown, and every inter-island line
    here is one of these.
  — The popups confirm it. Every node reaches the map via … msh/US/HI,
    i.e. through an MQTT gateway, not by punching a signal across the channel.

Could LoRa cross those channels by radio? Over open water it's not a crazy
idea. Sea paths and ducting carry a long way (that's the maritime gotcha in the
coverage guide), but it takes high sites on both ends, and that isn't what's
happening here. The real radio is the dense local mesh on each island. The
internet glues those islands into one logical network.

[ The Oʻahu anchor ]

Same pattern on Oʻahu. A high node over Honolulu anchors a local RF mesh across
the island, and its internet uplink bridges that island mesh to the rest of the
state. The line heading east toward Maui is that bridge, not a radio shot across
the Kaʻiwi Channel.
Hawaii mesh map of Oahu showing a hub node over Honolulu fanning LoRa links across the island and reaching east toward Maui
Oʻahu's local RF mesh anchored over Honolulu — the short links across the island are radio; the line reaching east toward Maui is the MQTT bridge.
Meshtastic node detail popup for Palisades PEAR a130 (node 43b5a130): CLIENT role, Heltec V3 hardware, 811 m above MSL, US/LongFast, bridges to MQTT itself
!43b5a130, “Palisades PEAR” — a Heltec V3 at 811 m in the hills above Honolulu, bridging straight to MQTT itself. Like the Big Island Pi, it's an MQTT gateway: it turns up in the Maui nodes' “via” line because their packets ride its internet uplink to the map, not a radio link.

[ Real nodes on the mesh ]

I run a handful of nodes on this mesh myself. The ones below aren't mine. They're
public nodes off the live map, picked because they're sited and equipped so
differently from one another. Between them they cover three of the boards from
the build guide (a dedicated STATION_G2 router, a couple of nRF52 RAK4631s, an
ESP32 Heltec V3) at heights from a 1,000 m peak down to 42 m at the shore, all
on the default LongFast channel.

That spread is the interesting part. Height decides how far each one reaches
locally, and MQTT is the only reason they all land on the same statewide map.
Hawaii mesh map centered on the Wailuku Repeater on Maui, with LoRa links fanning across to a cluster of Big Island nodes; popup shows STATION_G2, ROUTER_LATE, 1,000 m above MSL, LongFast
Wailuku Repeater — Maui, ~1,000 m above MSL. A true high site, equipped like one: a STATION_G2 router board on the ROUTER_LATE role, MQTT-bridged. From 1,000 m it blankets a big chunk of Maui by radio; the lines to Big Island nodes are its MQTT bridge.
This is the local backbone. At ~1,000 m it has the horizon to cover a big slice
of Maui by radio, and it's built for the job: a STATION_G2 (a dedicated router
board) on the ROUTER_LATE role, with an MQTT uplink. It's the textbook
infrastructure node from the build guide's roles section, high and dedicated,
and deliberately ROUTER_LATE so it relays without stomping the primary routers.
Its apparent reach to the Big Island is, once again, the internet.
Hawaii mesh map detail for the WH6FXV-1 Fixed node on Maui, well-connected to several neighbors; popup shows HELTEC_V3, CLIENT, 472 m above MSL, LongFast, seen via six gateway nodes
WH6FXV-1 “Fixed” — Maui, ~472 m above MSL. A callsign-named fixed node on a plain Heltec V3 (ESP32), well-heard around Maui — its packets reach the map via six different MQTT gateways.
Cheap hardware in a good spot, which is most of the game. The name says what it
is: a fixed, stationary node running a Heltec V3, the ~$15 ESP32-S3 starter
board. ESP32's thirsty sleep current doesn't matter at a powered fixed site, and
that's exactly when the build guide says reach for a Heltec instead of an nRF52.
At ~472 m and well positioned, it gets heard all over Maui; its packets reach the
map through six separate gateways. Placement and uptime beat exotic gear.
Hawaii mesh map centered on the Launiupoko Poko node on West Maui, with LoRa links reaching across to Oahu and down to the Big Island; popup shows RAK4631, CLIENT, 227 m above MSL, LongFast
Launiupoko “Poko” — West Maui, ~227 m above MSL. A mid-slope relay with a clean ocean horizon — good local RF coverage over West Maui. Its lines to Oʻahu and the Big Island are MQTT, not radio.
Lower and lighter than the Wailuku router. At ~227 m on the West Maui slopes it
has a clean horizon and decent local coverage, and its long lines are the usual
MQTT bridges. This one's a RAK4631 (nRF52) on the plain CLIENT role, which
still rebroadcasts. You don't need dedicated router hardware to be a genuinely
useful node from a decent height.
Hawaii mesh map centered on the KiheiBase node in South Maui, with a LoRa link reaching down to the Big Island; popup shows RAK4631, CLIENT, 42 m above MSL, LongFast
KiheiBase — Kīhei, South Maui, ~42 m above MSL. A low coastal node — modest local RF footprint; its line to the Big Island is an MQTT bridge, not an over-water radio hop.
And the low counterpoint. Down at ~42 m on the South Maui shore it's no hilltop,
so its local radio footprint is modest; height is the one thing that would
really extend it. Another RAK4631 on LongFast, doing honest work near sea level.
Not every useful node has to be on a mountain.

[ Get on the mesh ]

Joining is the same anywhere. Hawaii just happens to have the geography that
makes it interesting:

  1. Get a node. Any Meshtastic-supported LoRa board for the US (915 MHz)
     band. Buy one or build one; see the node build guide.
  2. Set the region to US and leave the preset on LongFast so you're on
     the same channel as everyone else. That default channel is public,
     encrypted with a key everyone has. (A node that ships UNSET won't
     transmit until you pick a region.)
  3. Put it somewhere with a view. Height and a clear horizon beat power every
     time; a window facing the right direction can be the difference between
     hearing the mesh and hearing nothing.
  4. (Optional) bridge to MQTT. A Wi-Fi-capable node pointed at the
     msh/US/HI topic puts you on the shared map and links you to parts of the
     mesh you can't reach directly over RF.

That's it. Once you're on LongFast in the US region and within earshot of any
node, you're part of the mesh.

[ Build & plan ]

Two companion guides cover the how-to in depth:

  — Meshtastic Node Build
    — choosing the board (low-power nRF52 vs Wi-Fi-capable ESP32), the antenna
    details that decide your real range, solar power for remote relays, and
    picking the right mesh role.
  — Meshtastic RF Coverage Planning
    — model where a node will actually reach before you climb the hill,
    including the maritime-climate setting that makes or breaks over-water and
    inter-island predictions.

For a high relay aimed across a channel, both matter: the coverage planner picks
the site and proves the path, the build guide gets a node that survives up there
on its own power.

[ FAQ ]

Is the Hawaii mesh active? More than the map suggests. There are real local RF
meshes on Oʻahu, Maui, and the Big Island. The catch: the map only shows nodes
with an internet uplink, so a sparse-looking map undercounts what's actually
on the air.

Are the islands linked by LoRa across the ocean? No. The long lines between
islands are MQTT (internet) bridges, not radio. Each island runs its own LoRa
mesh; the internet stitches them into one map.

Why do I see so few nodes on the map? Maps like meshmap are built from MQTT,
so they only show nodes that bridge to the internet. RF-only nodes never
appear — the real mesh is bigger.

What is MQTT / the msh/US/HI topic? MQTT is a publish/subscribe protocol:
internet-connected nodes send their traffic to a shared server (a broker) that
relays it to subscribers. Hawaii nodes use the msh/US/HI topic, which gathers
the state onto one map.

How do I get on the mesh? Set your node to US region and the LongFast preset
(the default channel), put the antenna somewhere with a clear view, and you're
on. Add an internet uplink only if you want to bridge to MQTT; hardware tips
are in the node-build guide.

[ See Also ]