Hey Cyberpony Express Crew,
Thanks for coming to the workshop! We had a great time hanging out, we handed out some hardware, and everyone learned a little bit of what Meshtastic radios can do.
Some of the volunteering efforts are listed here, note which ones you want to help with in the form below.
For optimal storage, consider using a high-capacity SD card compatible with Raspberry Pi devices. Here are some top recommendations:
We'll send out a regular-ish newsletter with next steps for volunteering, projects, and events! Don't miss out, sign up here.
Here are the recommended hardware options for getting started with Meshtastic. You can either apply to host a free node or purchase your own using the links below.
🎥 Watch the Recorded Meeting
In addition to participating in disaster preparedness and response, local amateur radio clubs are the primary force behind actually building and maintaining the infrastructure that makes repeater networks like ARES and RACES possible.
These clubs typically set up networks of repeaters on mountaintops, on top of tall buildings, on radio towers, etc. These enable long distance communication on licensed frequencies both for voice communication and APRS (packet radio).
This is very close to what we are already doing, so working with them to install Meshtastic repeaters at these kinds of locations would be a huge structural advantage for the network we are building.
This seems to be one of the biggest, oldest, and most active amateur radio clubs in the area. I have also seen them on Meshtastic so they are already an active part of what we are working on!
Their website has a lot of information about existing efforts to build out Meshtastic networks across the bay area and central valley:
Meshtastic is an open-source, decentralized mesh networking project that uses long-range, low-power radio (LoRa) to create networks that work without internet or cell service. It's often described as "text walkie-talkies" that can send messages over several miles.
Most beginners start with either a T-Deck Plus (~$75-90) which includes a screen, keyboard and GPS, or a more basic option like a Heltec V3 (~$17-23). You'll need the appropriate frequency for your region (915MHz in US, 433MHz in EU/Asia).
No. Meshtastic uses the license-free ISM (Industrial, Scientific, and Medical) radio bands and stays under power limits that would require licensing. This is different from ham radio, which requires licenses.
Range varies significantly based on terrain, antenna, height, and settings. Under ideal conditions with line-of-sight, nodes can communicate several miles apart. In urban environments with buildings, range is typically less than a mile.
Messages in Meshtastic are encrypted. Direct messages use end-to-end encryption, while channels use pre-shared keys. The system is decentralized, so there's no central point of control or failure. However, if a node is physically compromised, data stored on it could potentially be accessed.
Common use cases include:
These settings control the balance between range and speed. "Long" refers to range settings, while "Fast/Medium/Slow" refers to data transmission speed. All nodes communicating together must use the same settings.
Yes, there's a Meshtastic app that can connect to nodes via Bluetooth, WiFi, or direct USB connection. This provides a user-friendly interface for messaging and configuration.
Nodes on the same channel automatically form a mesh network, relaying messages between them. You'll need to configure them with the same channel settings (but each node has a unique ID).
The Meshtastic website (site.meshtastic.org), the High Desert Institute Discord, SoCal Mesh Net group, and Kody Kinzie's YouTube tutorial are all great places to start. Additionally, local groups are forming in many regions.
Power consumption varies by device and settings, but most portable nodes can run several days on small batteries (1000-2000mAh). Permanent installations often use larger batteries with solar charging.
Some nodes can act as "bridges" to connect the mesh network to other services, but this requires additional configuration and hardware. The core functionality works entirely without internet.
The T-Deck Plus comes with a case and GPS functionality built-in, while the standard T-Deck doesn't include these features. The T-Deck Plus is generally recommended for beginners as it's ready to use out of the box.
Yes, there's an experimental "Fancy UI" firmware that provides a more user-friendly interface on the T-Deck compared to the standard firmware. This UI is still in development but offers improved usability with features like a better boot screen, smooth scrolling, and more intuitive menus.
You'll need to download the firmware files, connect your T-Deck to a computer via USB while holding down the trackball button, and use the Meshtastic web flasher (flasher.meshtastic.org) in a Chromium-based browser to upload the firmware. Specific instructions are available on sites like OM7TEK.com.
If privacy is a concern, consider:
Yes, many Meshtastic devices support additional sensors. Popular options include:
For a city of half a million people, approximately 10-15 strategically placed nodes would be sufficient for basic text messaging. This is because the network primarily carries small text messages rather than large files or media.
Yes, by combining Meshtastic nodes with additional hardware like a Raspberry Pi running "Internet in a Box" software, you can create access points that provide offline copies of Wikipedia, maps, and other resources. This works over WiFi rather than LoRa and requires being in proximity to the node.
Yes, using the "Store and Forward" feature. Nodes can be configured to hold messages for specified periods and deliver them when the recipient comes back online. More permanent message storage (like a BBS system) requires additional setup and hardware.
To extend battery life, consider:
The T-Deck provides a fully standalone experience without requiring a phone, which offers better privacy and security since Bluetooth isn't needed. It includes its own screen, keyboard, and a more intuitive user interface, making it ideal for emergency situations when you may want to conserve your phone's battery or avoid carrying a traceable device.
The easiest way is to check meshmap.net to see registered nodes in your area. You can also send a message on the public channel asking if anyone is nearby. Local community groups, ham radio clubs, and makerspaces often have Meshtastic enthusiasts who can help you connect with the local network.
Yes, there are several DIY options. Kody Kinzie's "Nibble" node is a popular example that can be built for around $15 using an ESP32-S3 and RFM95 radio module. These DIY options are great for beginners to learn about the technology and can be much more cost-effective when deploying multiple nodes.
Meshtastic uses a flooding protocol for message distribution - when a node receives a message, it rebroadcasts it to all other nodes within range. This creates a self-healing mesh where messages can find their way through multiple paths. Nodes automatically discover each other when they're within range and using the same channel settings.
LoRa is very low bandwidth, often compared to old dial-up modems with speeds ranging from 1-21 kbps depending on settings. It's designed for small text messages, not images, videos, or large files. A typical text message is well under 100 bytes and transmits quickly, but the network wouldn't handle streaming content or large downloads.
While Meshtastic offers encrypted communications, it's important to understand the security implications. For truly sensitive communications, consider:
If a node goes offline, the mesh automatically reconfigures to route messages through other available paths if possible. Nodes configured with "Store and Forward" capability will hold messages for offline recipients and deliver them when they come back online. The resilience of the network increases with more nodes.
Many Meshtastic nodes support adding a BME280/BME680 sensor board for around $2-5. These sensors can measure temperature, humidity, and barometric pressure. The data is automatically shared as telemetry with the node's status updates, allowing for distributed weather monitoring across a community network.
Yes, you can install Meshtastic nodes in vehicles to extend your network range while traveling. Mobile nodes also help bridge gaps between fixed installations. Some users install nodes in their cars, bikes, or even drones to provide temporary coverage for events or emergencies. Store-and-Forward nodes that travel can carry messages further than the stationary range of the device.
Yes, but range will be significantly reduced. Radio signals at 915MHz are attenuated by walls, especially concrete and metal structures. For indoor use, you may need more nodes to ensure adequate coverage throughout a building. Placing nodes near windows can help them connect to outdoor nodes.
Basic nodes require minimal technical knowledge - if you can follow instructions to download an app and pair a Bluetooth device, you can set up a simple node. More advanced setups like BBS systems, internet integration, or environmental monitoring require more technical skills. The community is very supportive of beginners.
A client node is typically connected to your phone or computer and is used for sending/receiving messages. A router node acts as an infrastructure device that extends the mesh network without necessarily being directly used for messaging. Router nodes typically use less power as they don't need displays or Bluetooth connectivity.
While the radio signals can technically be located with specialized equipment, the decentralized nature of the network makes it difficult to shut down completely. The nodes use software-defined radios that can be reprogrammed to use different frequencies if necessary. Additionally, the encrypted nature of communications provides protection against casual surveillance.
The easiest way is to use the Meshtastic Web Flasher (flasher.meshtastic.org) with a Chrome or Edge browser. Connect your device via USB, select your device model, choose the firmware version (usually the latest stable release), and click "Flash." This process doesn't erase your settings unless you specifically choose to wipe all data.
Community gardens serve as natural gathering points during emergencies, are often centrally located in neighborhoods, provide access to resources like food and water, and typically have good line-of-sight positions for radio communications. They're also spaces where community members already gather, making the technology more accessible to those who might benefit from it.
Join the official Meshtastic forum at meshtastic.discourse.group, the High Desert Institute Discord server, or look for local groups in your area. You can also contribute to the open-source code, help with documentation, or simply set up nodes to expand the network in your community.
For connecting distant mesh networks, several approaches are being developed:
Meshtastic uses end-to-end encryption for direct messages, and channel-based encryption for group messages. If a node is compromised, only the keys and messages stored on that specific device are at risk. Some users are developing "panic mode" features that can quickly delete keys and message history if needed, but these are not yet standard in the official firmware.
While both involve radio communication, Meshtastic has several key differences from ham radio. Meshtastic operates on license-free ISM bands, requires no licensing or training, uses digital packet-based messaging rather than voice, offers built-in encryption, and automatically forms mesh networks where messages can hop between nodes. Ham radio typically requires licensing, uses different frequencies, traditionally focuses on voice communication, and requires more technical knowledge to operate effectively.
Yes, but you need to use the appropriate frequency band for the region you're in: 915MHz in North/South America, 868MHz in Europe, and 433MHz in Asia and much of Africa. Using the wrong frequency could violate local regulations. The firmware can be configured for different regions, but the radio hardware itself must support the frequency band you need to use.
Channels in Meshtastic function like separate communication streams. Each channel has a name and an encryption key. Only nodes configured with the same channel settings can communicate with each other. The default channel is called "LongFast" and uses standard encryption, but you can create private channels with custom names and encryption keys for more secure or specialized communication groups.
Yes, Meshtastic is well-suited for IoT applications, especially in remote areas without reliable internet. The low power consumption and long range make it ideal for environmental monitoring, agricultural sensors, wildlife tracking, and other remote sensing applications. The built-in telemetry feature can automatically share sensor data across the network, and nodes can be configured to operate for months on battery power when optimized for IoT use.
To maximize range, consider these strategies:
The Meshtastic project is actively evolving with several planned improvements. Future developments include enhanced user interfaces for standalone devices, better integration with other communication platforms, improved power management for longer battery life, more robust message routing algorithms, expanded sensor support, and improved documentation to make the technology more accessible to beginners. As an open-source project, the roadmap is influenced by community contributions and needs.
Join our community events to learn more about Meshtastic, meet other enthusiasts, and get hands-on experience with the hardware.