Four steps to get your first MeshCore node on the air — typically 15–30 minutes and about $25–$50 in hardware.
Download the free MeshCore companion app for Android, iOS, Windows, Mac, Linux, or straight from a web browser via Web Bluetooth. This is how you'll send and receive messages once your node is set up.
Get the app at meshcore.ioBuy an inexpensive LoRa companion node built for the US 915 MHz band — popular starter devices include the Heltec V3, Wio Tracker L1 Pro, ThinkNode M1, or WisMesh Tag, available from Seeed Studio, RAK Wireless, Heltec, Elecrow, or AliExpress. Expect to pay roughly $25–$50.
See recommended devicesPlug the device in and use the MeshCore Web Flasher in your browser (no software install needed) to load the firmware. Choose the USA/Canada region preset so your node uses the correct 915 MHz frequency plan.
Open the Web FlasherConnect to the Bay Area MeshCore Discord to confirm current regional frequency and channel settings (they can change as the network grows), ask setup questions, and let people know you're online from Sonoma County.
Join Bay Area MeshCoreOnce your node is on the mesh, add the #sonoma-county hashtag channel to chat with other local users directly — it's public, so anyone can join just by knowing the name. Scan the QR code or tap the link below on a phone with the MeshCore app installed to add it automatically, or add it by hand: open the app, tap the three-dot menu, choose Add Channel → Join a Hashtag Channel, and type sonoma-county.
Scan with your phone's camera
If you're on a ridge, hilltop, or barn roof with a clear view, a solar-powered repeater node left running 24/7 can dramatically extend coverage for everyone downhill of you — this is exactly the kind of siting that helps close the gap between the Bay Area and Sonoma County. We've put together a full walkthrough on siting, hardware, and configuration.
Learn how to grow the meshBeyond #sonoma-county, the wider Bay Area MeshCore network runs several public hashtag channels for testing, alerts, and coordination. Anyone can join by name and key — scan a QR code below in the MeshCore app under Add Channel → Scan QR Code, or tap the link on a phone with the app installed. Reference: Bay Area MeshCore channel directory.
#testPing this channel to confirm your node is reaching the wider mesh without cluttering Public.
Different regional MeshCore communities sometimes use different channel/frequency presets. Don't assume a setting from one region (for example, Southern California) applies here.
Always confirm the current frequency, bandwidth, spreading factor, and coding rate for the Bay Area / Sonoma network directly in the Bay Area MeshCore Discord before configuring a new node — these settings can be updated as the network evolves, and getting them wrong means your node won't talk to anyone else's.
Browse real-world use cases from around Sonoma County to see how neighbors are already putting MeshCore to work.
See use cases