Getting Started with MeshCore
Welcome to the Berkshire Mesh Wiki! If you're brand new to MeshCore, check out the steps below to get an idea of where to start.
Step 1: Choose Your Hardware
Decide between a prebuilt unit (like the SenseCAP T1000-E) or a DIY kit (XIAO ESP32S3). See the Recommended Hardware section for recommendations.
Step 2: Flash the Firmware
Download the latest MeshCore firmware from the Official Flasher, making sure to select the device you have. Connect your device via USB and flash the binary.
Step 3: Configure Your Node
Use the MeshCore mobile app or web interface to set your Region Preset (USA/Canada) and Path Hash Size (2-byte, under Experimental Settings).
Frequently Asked Questions
Do I need a license to operate a node?
No. MeshCore operates on the ISM bands (915MHz in the US) which are license-free for low-power devices.
How far can my node transmit?
Range depends on terrain and antenna height. In the Berkshires, a rooftop antenna on a hill can reach 15-20 miles. Indoor nodes typically reach 1-3 miles.
Can I use this for voice calls?
MeshCore is primarily optimized for text messaging and telemetry. While some experimental firmware supports low-bitrate voice, it is not a practical application of LoRa.
Why not Meshtastic?
The Berkshires are a developing network for MeshCore. There are some Meshtastic nodes in the area, but MeshCore has proven to be more reliable over greater distances. Simply setting up a node in your house, or ideally in a high elevation spot like your roof or a tree, can greatly improve communication for everyone in your area.
Ready to deploy? Download MeshCore Firmware or read the Docs.
What kind of equipment does MeshCore use?
The majority of MeshCore devices are simple, battery powered nodes that can easily fit into your pocket. Many have built in GPS, and even have environmental sensors. Nodes can be purchased without a battery for as little as $11 through our affiliate link.
There are other options that are more complete, or act as a standalone device. Such as the SenseCAP T1000-E and the Wio Tracker L1 Pro
Can I use my Meshtastic node for MeshCore?
Yes and no. Nearly all hardware that can run Meshtastic can also run MeshCore, but you will not be able to send and receive messages with MeshCore devices on a device that has Meshtastic firmware. First, you need to flash the MeshCore firmware onto the device. The two networks are separate, despite using the same technology.
Recommended Settings
For optimal performance on the Berkshire Mesh network, we recommend the following configuration:
- Preset: US/Canada 910.525MHz
- Region Channels: #brkmesh, #test
- Hash Mode/Size: 2-byte, 32 hop
- Bandwidth: 62.5kHz
- Spreading Factor: 7
- Coding Rate: 5
Recommended Hardware
Here are the components we trust for reliability and range. All Seeed and Amazon affiliate links support the network.
Prebuilt Nodes
SenseCAP T1000-E
The gold standard for portable tracking. Built-in GPS, battery, indicator light.
- 700mAh Battery
- Temperature Sensor
- IP65 Waterproof
WisMesh Tag
A great alternative to the T1000-E. This is a good option if the T1000-E is out of stock.
- 1000mAh Battery
- GPS & LoRa
- IP66 Waterproof
Standalone Nodes
Wio Tracker L1 Pro
Advanced telemetry with environmental sensors. Ideal for stationary monitoring.
- Temp/Humidity Sensors
- OLED Display
- D-Pad input for text entry
T-Deck Plus
Blackberry-like device with built-in keyboard. Not the best option, but the only one of its kind.
- QWERTY Keyboard
- LED Display
- 2000mAh Battery
DIY Nodes
XIAO nRF52840 + SX1262
The heart of a custom node. Tiny, powerful, and affordable.
- $13.49 Base Unit
- WiFi + Bluetooth
- Ultra-low power consumption
Heltec T114 with GPS
Basically a complete companion, some assembly required.
- GPS Module included
- Additional adapters in-box
- Great DIY project
Solar Gear
SenseCAP Solar P1 Pro
The perfect pre-built repeater for MeshCore.
- Includes mounting hardware
- Easily upgradeable
- 4x 18650 Batteries included
DIY Equipment and Upgrades
6W Solar Panel with USB-C
A solid solar panel for a DIY repeater
- USB-C connector with Micro-USB adapter
- Micro-USB adapter can be cut and spliced into JST connector
- Great panel for any roof repeater
Outdoor Enclosure
Waterproof and plenty of space to work in
- Project mounting panel
- Metal latches
- Rubber seal around opening
6500mAh LiPo Battery
Solid battery for DIY repeaters, better than a pair of 18650s for most cases.
- JST Connector (Check polarity!)
- Protection circuit built-in
- Thinner than 18650s
Waterproof Breather Valve (2pk)
Don't forget these on your outdoor builds.
- Mitigates condensation from pressure
- 2 pack for two nodes!
- Prevents water from pooling in the enclosure
Adapters
RP-SMA to Type-N Cable
Non-bulkhead adapter feedline for solar nodes
- For higher gain antennas
- Type-N is more weather-resistant
- Feedline is short for minimal loss
RP-SMA to Type-N Bulkhead
Perfect upgrade cable for Solar P1's
- For higher gain antennas
- Type-N is more weather-resistant
- Feedline is short for minimal loss
SMA 90 degree elbow
The best way to redirect your antenna
- Avoids the SWR from a bendable antenna
- All-brass
- Makes sure your antenna is properly angled
IPEX to Type-N Cable
For DIY nodes with an antenna mounted to the enclosure. Bulkhead connection secures right to the case.
- Removes need for an SMA adapter
- O-Ring improves weatherproofing
- 6 inch feedline allows convenient positioning
Antennas
muziWORKS Whip Antenna
Possibly the best SMA antenna upgrade for companion nodes.
- Flexible antenna
- Metal housing
- Very fairly priced
Slinkdsco 5.8dBi Antenna (2pk)
Similar to the well-known Alfa antennas, but reasonably cheaper.
- Great for roof repeaters or car nodes
- Sleek black plastic
- Type-N connector for weatherproofing
Bingfu 8dBi 43.3in Antenna
For the extreme long-range repeaters. Not ideal for dense city areas.
- Great for mountaintop repeaters
- Includes long feedline (for other projects)
- Lightweight fiberglass antenna
Troubleshooting
Node not connecting? Check your region settings. If your node is brand new, ensure it is set to USA/Canada.
High battery drain? Switching off GPS can greatly increase battery life on ESP32 devices.
Need help? Join our Discord for real-time support.
Similar Communities
The Upstate Mesh has provided immense support to us for technical guidance and ideas for improvement. Please check them out as well!
We aim to someday connect to the Greater Boston Mesh, which will only be possible with your help. First we need to make the leap over the mountains between Berkshire county and the Franklin/Hampshire/Hampden county area. From there, we should be able to connect Albany to Boston!