OC-Mesh

OC-Mesh is a multi platform system for enabling secure text based communications utilizing LoRa radio hardware and the opensource MeshCore software. It can be used for Off-Grid Communication, Emergency Response & Disaster Recovery, Outdoor Activities, Fishing Fleet Communications, Tactical Security including law enforcement and private security and also IoT sensor networks. LoRa radio frequencies enable long-range low bandwidth communication with a clear line of site.

Food Share of Lincoln County is at the forefront of this in our area by sponsoring a county-wide MeshCore system beginning in Newport.

Our Mission

OC-Mesh is dedicated to building a secure decentralized mesh radio networks for text-based communication for emergency, government and civil use. We want to empower our community with a communication tool that does not depend on the internet or cellular networks.

Key Features:

  • Decentralized Network

    No reliance on traditional commercial infrastructure. No internet needed, no cell service needed, low power means solar power is plenty. You/we run the network.

  • Long-Range Communication

    Utilize LoRa radio technology for long-range connectivity without using the Internet, cell phone providers or any one else.

  • Security First

    All communications are encrypted your privacy. Public channels, hashtag channels, private channels and room servers allow for various secure coomunications.

  • Easy to use

    Use a companion app on Android or iPhone. You can also use the web client to communicate securely over radio with other users just using a Chrome web browser – and yes of course it works without the internet!

For more information about MeshCore and LoRa radios click the button below.

Joining

Are you interested in joining OC-Mesh? You will need to purchase a LoRa radio. There are a lot to choose from but a start would be to look at the list of approved hardware from the MeshCore Supported Devices list. It can be a bit daunting at first but we are here to answer questions. Outside of the mesh, we are looking to make an active community on our public Discord Server including a whole section for MeshCore software, hardware and community discussions. So if you have questions, reach out on Discord and we can help you get involved.

Roles

  • Companion: Intended role for end-user devices which provide an interface via the phone or web app (via BLE, USB or WiFi)
  • Repeater: Nodes in this role extend the range of a MeshCore Network. It does NOT forward or retransmit every packet it receives.
  • Room Server: Turns the node into a simple BBS server for sharing posts. Room servers store message history on them and push the stored messages to users. Room servers allow roaming users to come back later and retrieve message history.
  • Room-Peater: A combination of Room Server and Repeater roles. Install the Room Server then enable repeater role via the “set repeat {on|off}” command. Not recommended.

Radio Settings

Once you get hardware you need to use these settings to connect to other nodes in our area. More information about these settings can be found in the MeshCore documentation.

These settings can be found in the MeshCore app listed as USA/Canada (Recommended)

SettingValue
Frequency910.525 MHz
Bandwidth62.5 kHz
Spreading Factor7
Coding Rate5

Repeaters

Meshcore works well with neighborhood repeaters, increase the range and reliability of OC-Mesh by setting up your own repeater. We are looking to coordinate repeater setup for optimal network performance so be sure to reach out to OC-Mesh on Discord to be a part of the network.

Channels

Hashtag topic keys are automatically calculated by the system. The keys are included to help users on devices that cannot type the # (hash) symbol or lack the key calculation functionality. Anyone can start a Hashtag topic, these are just examples.

TopicKey
Public Channel8b3387e9c5cdea6ac9e5edbaa115cd72
#oc-mesh2ec3eb4819b0807bc94336b8e3a3c06a
#emergencye1ad578d25108e344808f30dfdaaf926
#lincoln-city3dc5fb855e04bd24cdaa1684d0a100bc
#depoe-baybf4c34568c450aeb2d587404110abb28
#newport97102754332c95b8fd7d14a5e4c0fe43
#waldport52d4ba1ce9db8a725031757145a39d64
#yachatsf1863b45bb205c3c882e084b5b2ccd97
#protest195e9167baf010c4538d8532b6d7296e
#testingcde5e82cf515647dcb547a79a4f065d1

OC-Mesh is still in it’s infancy. We are looking for HAM operators, tinkerers, tech folks and other people with knowledge to help us in this endeavor. You can reach out to Eric at Food Share of Lincoln County here or on the OC-Mesh Discord.