MeshCore
MeshCore is an open-source encrypted messaging system that runs on affordable LoRa radio hardware. No internet connection, no phone signal, no infrastructure required — messages hop between nodes to reach their destination.
MeshCore is an open-source encrypted messaging system that runs on affordable LoRa radio hardware. No internet connection, no phone signal, no infrastructure required — messages hop between nodes to reach their destination.
MeshCore uses LoRa (Long Range) radio technology to create a decentralised mesh network. It's popular with radio experimenters, emergency preparedness enthusiasts, and outdoor users who want reliable communication without depending on any central infrastructure.
Each MeshCore device is both a radio and a node in the network. When you send a message, it's broadcast over LoRa radio. Nearby nodes that receive it re-broadcast it onwards, extending the range well beyond what a single device could achieve. This "hopping" means messages can travel surprising distances across a network of nodes — all without internet or phone signal.
All MeshCore communications are encrypted end-to-end. Unlike some other mesh radio systems, messages aren't readable by people simply listening in. This makes it practical for sensitive communications and genuinely useful in scenarios where you'd rather not broadcast your conversations in plain text over the air.
MeshCore operates in the licence-free ISM bands (868 MHz in Europe). You don't need an amateur radio licence to use it, though many people who run MeshCore nodes are licensed amateurs who enjoy the experimentation and community aspects. The hardware is affordable and widely available.
Send text messages, share GPS positions, and coordinate with others — all off-grid. It's been used for outdoor events, emergency preparedness exercises, hiking, and just experimenting with radio networking. The local community around Ipswich has a growing node network already operational.
Getting started with MeshCore is relatively affordable. The most common hardware combines an ESP32 microcontroller with a LoRa radio module — often on a single board.
One of the most popular choices for MeshCore. Combines an ESP32 with a LoRa radio and a small OLED display on a single compact board. Available from around £15–£25. The V3 version is currently recommended.
A Lilygo T-Beam board combines ESP32, LoRa radio and GPS on one board. Useful if you want location tracking built in. Slightly larger than the LoRa32 but very capable for portable nodes.
The Lilygo T-Echo is a compact option with e-ink display — handy for portable use. Several other boards are also supported. Check the MeshCore documentation for a full list of compatible hardware.
Start with a Heltec LoRa32 V3 or similar ESP32-based LoRa board with 868 MHz radio. These are widely available from online retailers. You'll also need a USB cable to connect it to your computer for flashing.
Heltec LoRa32 V3 is a popular first choiceDownload the MeshCore firmware for your specific hardware and flash it using the MeshCore web flasher (no software installation required — works directly in Chrome). Connect your board via USB, select your hardware, and flash. The device will restart with MeshCore running.
Use the web flasher — no tools neededMeshCore nodes can be controlled via Bluetooth from the MeshCore Companion app on Android, or via a serial connection. The companion app is the easiest way to configure your node, set your name, and send messages.
Android app available on the Play StoreOnce your node is running, it will automatically start discovering and communicating with other MeshCore nodes in range. To connect to the Ipswich area network, visit ipnt.uk for local node information, channel settings and community guidance.
Check ipnt.uk for local network detailsThe IPNet group runs an active MeshCore community centred around Ipswich and the surrounding Suffolk area. There's already a growing network of nodes operational across the area, and the community is welcoming to newcomers.
Local MeshCore community for Ipswich and Suffolk. Node maps, getting started guides, channel configuration and community discussion. The best starting point for anyone wanting to join the local mesh network.
Several fixed nodes are running across the Ipswich area, providing infrastructure coverage. If you set up a fixed node at home in a good location you can contribute to the network and improve coverage for everyone.
Battery-powered portable nodes are great for outdoor use, events, and testing coverage. A fully charged 18650 battery in a Heltec LoRa32 will run for many hours, making it ideal for day walks, camping, or emergency preparedness exercises.
The local IpswichHam private channel is available for the community. Once your node is set up, add the channel using the key below or scan the QR code from the MeshCore companion app.
db315b00483bc82069cd2db5ef7ebc16
In the MeshCore companion app, go to Channels, tap Add, enter the channel name and paste the key above.
Scan from the MeshCore
companion app
You may have heard of Meshtastic, which is another popular LoRa mesh system. Both use similar hardware, but they are different projects with different protocols — nodes from one cannot communicate with nodes from the other.
Encrypted by default. Focused on private, secure messaging. Growing UK community. The local Ipswich network at ipnt.uk runs MeshCore.
Larger global user base. More app integrations. Good for location sharing and community mapping. Uses the same LoRa hardware but different firmware — you choose one or the other.