Seeds are technology
The milpa is not a monoculture. Corn, beans, squash, and chilli grow together, each supporting the others. This is how we think about technology. Not extraction. Not efficiency. Reciprocity.
Both carry information
Seeds hold genetic memory, stories, names in our languages. Mesh nodes carry messages, coordinates, futures.
Both move through relationships
Seeds pass hand to hand, community to community. Mesh packets hop node to node, relay to relay.
Both grow when shared
A seed kept alone eventually dies. A single node is silent. Both come alive in networks of care.
Seeds are ancestral technology. Mesh networks extend that logic into the digital world: infrastructure controlled by communities, not corporations.
What is Meshtastic?
Free, open source software that turns small radio boards into a mesh network. Your messages hop device to device. No cell towers. No internet. No subscription. No surveillance.
It uses LoRa (Long Range) radio to send text messages several kilometres per hop. Chain devices together and coverage stretches tens of kilometres, community to community.
Many of our communities have no reliable cell coverage. Solidarity across Turtle Island requires communication infrastructure we actually own. Mesh networks give us that.
Get your Heltec V3 running
Everything you need. No coding. No special tools. About 15 minutes from unboxing to first message.
Gather your hardware
You need three things:
- A Heltec WiFi LoRa 32 V3 board (most ship with a small LoRa antenna)
- A USB C data cable (many cables only carry power, not data, so make sure yours actually transfers files)
- A computer with Chrome or Edge browser
Choose the right frequency for your region:
| Region | Frequency |
|---|---|
| Canada, US, Mexico | 902 to 928 MHz (915 MHz) |
| Europe, UK | 863 to 870 MHz (868 MHz) |
| Australia, New Zealand | 915 to 928 MHz |
| Other regions | See meshtastic.org |
Search for "Heltec LoRa 32 V3" on Amazon, Rokland, or the Heltec store.
Attach the antenna first
Press the small U.FL connector firmly onto the antenna pin. You should feel it click. Route the wire so it does not strain the connector.
Flash the Meshtastic firmware
The easiest method is the web flasher. Nothing to install. It runs in your browser.
- Plug the Heltec V3 into your computer with the USB C data cable
- Open flasher.meshtastic.org in Chrome or Edge
- Click Connect and select your device from the serial port list
- If the device does not appear, install the Silicon Labs CP210x driver
- Select "Heltec WiFi LoRa 32 V3" from the device dropdown
- Choose the Stable release
- Click Flash and wait a few minutes. Do not unplug while it writes.
- When it finishes, the Meshtastic logo appears on the OLED screen
Get the phone app
Download the free Meshtastic app to configure and use your node:
- Android: search "Meshtastic" in the Google Play Store
- iPhone and iPad: search "Meshtastic" in the Apple App Store
Pair via Bluetooth
Open the Meshtastic app and it will scan for nearby devices. Your Heltec V3 appears with a name like Meshtastic_XXXX.
Tap to connect. The device screen shows a pairing code. Enter it in the app. If no code appears, try the default: 123456.
Set your region
In the app, go to Settings โ Radio โ Region and select your location. For the Americas (Canada, US, Mexico), choose US at 915 MHz. The device reboots after saving.
Name your node
In the app, go to Settings โ User. Set your Long Name (what others see) and Short Name (four characters for small screens).
Use a seed name in your language. A community name. Something that matters to you.
Send your first message
Open the Messages tab. Type something. Send it. If another Meshtastic device is in range, your message hops through the mesh.
That is it. You are on the network. ๐ฑ
Troubleshooting
My computer does not recognise the device
Make sure your USB C cable carries data, not just power. Many cables (especially short ones from battery packs) are power only. Try one you know works for file transfers.
If that is not the issue, install the Silicon Labs CP210x driver. On Mac, you may need to approve it under System Settings โ Privacy & Security.
The web flasher will not connect
Use Chrome or Edge. Close any other app using the serial port (Arduino IDE, serial monitors, etc).
If it still will not connect, put the board into firmware download mode: unplug it, hold the USER button, plug it back in, release after two to three seconds.
The screen shows "LoRa ERROR"
Normal before flashing. The factory program looks for another test device and shows this when it cannot find one. Flash Meshtastic firmware and it goes away.
If it persists after flashing, check the antenna connector is securely attached.
I cannot see other nodes
Check that all devices share the same region and channel. The default channel works for discovery.
Verify antennas on every device. LoRa range depends on line of sight. Walls and buildings reduce it significantly.
What frequency for the Americas?
Canada, the US, and Mexico share the 902 to 928 MHz band. Select "US" as your region in the Meshtastic app. When buying hardware, look for the 915 MHz version of the Heltec V3.
How far can it reach?
Each hop covers about one to five kilometres depending on terrain and obstacles. With clear line of sight or elevated antennas, much further. Messages relay through up to seven hops by default, so a chain of nodes can span tens of kilometres.