Get a MeshCore companion device connected to the Palouse network. No ham license required — this runs on unlicensed 900 MHz radio.
Go to meshcore.io/flasher, select your hardware, and choose the Companion firmware variant. This is the client/user node — not repeater or observer.
No local toolchain needed. The flasher runs in Chrome/Edge over USB. Connect your device, click Flash, done.
The app connects to your device over USB or Bluetooth and is how you send and receive messages.
Open the app and tap Add Device. You can connect via:
USB — plug in with a data cable (not charge-only). Select the serial port when prompted. Most reliable for initial setup.
Bluetooth — put your device in pairing mode (hold the button or use the device menu), then scan in the app. Good for everyday use once configured.
In the app: Device → Node Name. This is what others see when you send messages or appear on the map. Keep it short — callsign, first name, or handle works fine.
Go to Device → Radio Settings and match these exactly. All nodes on the PUW region network use the same config — if these don't match, you won't hear anything.
The easiest way: select the US / Canada preset — it sets all three values automatically.
This matches the 2-byte addressing standard used by all PUW region repeaters and improves routing efficiency across the network.
set path.hash.mode 1
Settings → Experimental Settings → Default Path Hash Size → change from 1 byte to 2 bytes
Once you're connected to a repeater, confirm it's advertising region tags. In the app: ⋮ → Tools → Discover Regions.
What you see depends on which repeater you're connected to. Here are the two examples for this region:
Pullman-based repeater (WA-side)
west
pnw
wa
e-wa
puw
ie
Moscow-based repeater (Idaho-side)
west
pnw
id
cda
ie
If nothing shows up, the repeater may not have region tags configured yet — that's normal for newly deployed nodes. Check back or ask in #thepalouse.
To appear on map.palouse-mesh.net and MeshMapper, your node needs to broadcast a location. You have two options:
GPS — if your hardware has a GPS module (T-Beam, etc.), enable it in Device → Location and wait for a fix.
Manual pin — in the app, drop a pin on the map for your home location. Works on any hardware, no GPS required.
In the app: Channels → + → Join a Hashtag Channel → type the channel name. Start with thepalouse, then add whichever others apply to you.
| #thepalouse | Primary local channel — general chat, check-ins, coordination. Start here. |
| #bot-palouse | Bot commands — weather, road conditions, ping, and more. DMs to PalBot 🤖 work too. |
| #ham | Amateur radio operators — callsign exchanges and EMCOMM coordination. |
| #pnwd | Bridge to the Pacific Northwest Digital DMR community. |
| #emergency | Emergency use only — distress, SAR coordination, critical events. |
Or visit the Channels page and scan a QR code under Tools → Add Contacts → Scan QR in the app.
Your node won't appear on the network map until it broadcasts itself. In the app: Menu → Flood → Advert. This announces your node to the mesh and gets you visible on CoreScope and MeshMapper.
#thepalouse — someone's usually around. If you're not hearing anything and the radio config looks right, post in the Facebook group and we can help figure out coverage.
Coming soon: complete recommended settings walkthrough.