Meshtastic + MeshCore · Android

Two networks.
More possibilities.
One app.

Keep up with both mesh communities from the phone you already carry. Messages, contacts and a shared map, together in MeshCrossway.

Your phone + two independent radios. Connect one Meshtastic radio and one MeshCore radio by Bluetooth. Each radio stays on its own network.

Free, open-source Android app · Public beta for testing

MeshCrossway Home showing Meshtastic and MeshCore connected side by side, with chats, contacts, GPS and tracks
Both radios connected. Everything in view.
Two independent Bluetooth connectionsMessages over radio, without cellular serviceOne map for both networks
A simple setup

Your phone brings
the experience together.

The app is your control center. The radios carry your messages.

Radio 01

Meshtastic

One compatible radio running Meshtastic.

Bluetooth → your phone
Radio 02

MeshCore

One compatible radio running MeshCore Companion BLE firmware.

Bluetooth → your phone

MeshCrossway on Android

Connect both radios in the app, then choose the conversation or map you want to explore.

You provide the phone and radios. Choose compatible models that suit your setup; a dedicated touchscreen controller is not required.

Two networks, each with its own conversations. MeshCrossway lets you use them side by side. It does not forward messages between Meshtastic and MeshCore.

Take a look inside

Less switching.
More exploring.

Real screens from the app, with both networks connected. Select any image for a closer look.

Chats from both networks in one list, with Meshtastic and MeshCore filters

Keep conversations together.

Find your chats and channels in one place. Filter by network whenever you need to focus.

Contacts list showing favorites and recently heard devices from both mesh networks

Find your people.

Keep favorites close and see which devices have been heard recently on each network.

Unified Colorado map with orange Meshtastic and blue MeshCore markers

See the bigger picture.

Explore both networks on one map. Record your route, save places and download map areas before you head out.

Settings for both radios, app colors, notifications, maps and backup

Make it yours.

Choose your colors, manage each radio and keep a backup of your data.

Screenshots from beta 0.3.6. Appearance and features may change as the app develops. Map markers show stored positions, not guaranteed live availability.

One setup, many ways to carry it

Ready for your
next outing.

Carry your radios in a pack, use them at home or build a setup for your vehicle. Bluetooth gives you flexibility in where you place them, within connection range.

A real example from the project.

This custom 3D-printed mount was made by MeshCrossway’s creator to hold both radios on a car roof while using the app from the phone. It is an example of a personal setup, not a required accessory or a product included with the app.

Start with the radios you choose

Bring both networks
along for the ride.

Try MeshCrossway with an Android phone and two compatible Bluetooth radios: one for Meshtastic, one for MeshCore.

Download Android beta · 0.4.8

Android 8.0 or newer · ARM64 phone · Free APK download

Public beta 0.4.8. Now with GPS following, a direction arrow while moving and simpler MeshCore repeater settings. Testing across phones and radios continues. Updating? Back up your data, then install over the existing app without uninstalling.

  1. Install the app.

    Download the APK on your phone, open it and allow installation when Android asks.

  2. Connect your two radios.

    Open Settings in MeshCrossway. Connect your Meshtastic radio and your MeshCore radio over Bluetooth.

  3. Explore both networks.

    Open your chats, browse contacts or bring both networks into view on the map.

Good to know

A few common questions.

Can I use only my phone?

You need external radios to communicate with the mesh networks. To use Meshtastic and MeshCore together, connect two independent compatible Bluetooth radios — one for each network. The phone runs the app; each radio handles its network.

Do I need mobile service or internet?

Radio messages do not need cellular service or internet. You do need internet to download the app and map areas. Download maps before going offline. Message delivery depends on your radio setup, terrain and available mesh coverage.

Do I have to buy a specific radio or the car mount?

No specific brand or car mount is required. Each radio must support its network’s compatible Bluetooth connection. Heltec V3 radios are used in development; other models and firmware combinations need testing. See the compatibility and setup guide on GitHub →

Can someone on Meshtastic talk to someone on MeshCore?

Messages stay on the network you send them through. MeshCrossway brings both networks into one app, but does not bridge or relay messages between them.

Where are the technical details?

Source code, radio requirements, development notes and the separate ESP32 controller project are documented on GitHub. You can also report a problem or suggest an improvement.