The MeshTransfer Mailbox

Your radio takes in everything, even while your phone is away. The Mailbox keeps every message and every file and hands them over the moment you are back.

See how it works
Works with the Meshtastic app and MeshTransfer, unchanged
Setup guide · About the MeshTransfer app
Mailbox web interface in a browser: radio connected over Bluetooth, radio mode, storage and air time, MeshTransfer connected over the Mailbox's own Wi-Fi

Meshtastic works without the internet, but only while a phone is connected to the radio. When the phone is out of the house, switched off or out of battery, the radio keeps only a little, and files offered to you are never sent at all, because nobody is there to accept them.

The Mailbox closes that gap. It is a small ESP32 board that stays next to your radio, writes every packet it receives to its own flash storage, and delivers it to your apps the next time they connect.

How the Mailbox fits in

The Mailbox is not an app. It is firmware on a small ESP32 board that sits next to your radio and connects it to your Wi-Fi.

The Mailbox is the bridge between your radio and your Wi-Fi RadioMeshtastice.g. Heltec V3or RAK4631 MailboxESP32-CAMkeeps everythingweb interface recommended Cable (UART) or Wi-Fi (TCP) or Bluetooth one of the three Wi-Fi MeshTransfer appMailbox address : 8080 Meshtastic appnetwork device, port 4403 Web browserweb interface of the Mailbox apps do not connect to the radio directly while the Mailbox is in use The Mailbox is the bridge between radio and Wi-Fi RadioMeshtastic Cable (recommended) or Wi-Fi or Bluetooth – one of the three MailboxESP32-CAMkeeps everything Wi-Fi MeshTransfer appMailbox address : 8080 Meshtastic appnetwork device, port 4403 Web browserweb interface of the Mailbox apps do not connect to the radio directly while the Mailbox is in use
One connection to the radio, Wi-Fi for everything else.
Connection to the radioGood forSet up in
Cable (UART) a fixed station; the most robust and fastest connection, three wiresguide, step 3
Wi-Fi (TCP)a radio that already sits in your Wi-Fi, e.g. a Heltec V3guide, step 5
Bluetootha radio without Wi-Fi and without cable, e.g. a RAK4631. The radio accepts only one Bluetooth connection, the Mailbox's (note: BLE+Wi-Fi in parallel is sometimes unstable in ESP32)guide, step 5
Whatever comes in over radio waits for you. Messages, images and voice messages, stored safely through power cuts and restarts, and handed to the Meshtastic app and MeshTransfer exactly where each of them left off.
750,000packets on a microSD card, about
2apps fetching at the same time
0changes to your apps
30 daysthen deleted, adjustable

One night at the Mailbox

Your phone charges in the kitchen with Wi-Fi off. The radio and the Mailbox stay on duty.

  1. Bernd: "Good night from the ridge"

    Stored in the Mailbox. Without it, the message would wait only in the radio's small memory.

  2. Anna offers summit-view.jpg as a broadcast

    No phone is there to answer, so the Mailbox accepts the offer. All 121 packets are stored as they arrive.

  3. Bernd: "Battery at 60 %, all fine"

    Stored, marked not fetched until an app picks it up.

  4. Your phone is back in the Wi-Fi

    The Meshtastic app and MeshTransfer receive everything since last night. MeshTransfer assembles the image. Each message now shows ✓ MeshTransfer 07:12

How it works

Three parts: the radio you already have, the Mailbox next to it, and your phone anywhere in the house.

Connected to your radio

By cable, over Wi-Fi or over Bluetooth. The Mailbox signs in to the radio like an app does and keeps that connection open around the clock.

Stored for good

Every packet goes into flash storage, numbered and unchanged. A power cut loses nothing. When the storage is full, the oldest part makes room for new packets.

Delivered when you are back

Your apps connect to the Mailbox's address as if it were the radio. Each app receives everything since its own last visit. Whatever you send goes straight through to the radio.

Files arrive without your phone

A file sent as a broadcast needs someone to say yes before it goes out.

Broadcasts only. Confirmed transfers need both ends answering throughout, so for those your phone has to be connected. Coded broadcast is built for exactly this case: any sufficient number of packets rebuilds the file.

Everything visible in your browser

The Mailbox has its own web interface, opened in any browser in your network. It shows what has arrived, what was sent, which files are on their way and which nodes were heard, together with radio mode and air time.

Every message carries a mark: ✓ MeshTransfer 19:12 tells you which app fetched it and when, not fetched means it is still waiting.

Long lists show 100 entries a page. Lists can be cleared, and entries are deleted after 30 days, or whatever period you choose. The interface is in English or German.

Packets in the Mailbox buffer: a MeshTransfer offer and data packets, the Mailbox's acceptance marked as delivered, telemetry and positions with signal strength
Packets in the buffer, decoded in the browser: a file offer and its data packets, the Mailbox accepting the offer (↑, delivered), telemetry and positions with signal strength.

Without and with the Mailbox

WhenWithout the MailboxWith the Mailbox
Your phone is out of the houseonly what fits in the radio's memoryevery message is kept
Someone offers you a file as a broadcastnot sent, nobody acceptsaccepted and stored
Your phone comes homewhatever the radio still holdseverything since your last visit
Power cutstored messages can be gonestorage survives
Meshtastic app and MeshTransferone app at a timeboth, each where it left off

Fits your station

Put the radio where reception is best. The Mailbox sits next to it; your phone reaches both over Wi-Fi.

Connection to the radioGood for
Cable (UART)a fixed station (first choice)
Wi-Fia radio that already sits in your network (second choice)
Bluetoothno cable and no Wi-Fi on the radio

Your data stays at home

The Mailbox works only inside your own network. No account, no server, nothing goes to the internet. The web interface is protected by a password, and stored entries are deleted automatically after the period you set. Without a home network the Mailbox opens its own access point for setup.

Requirements

Mailbox

An ESP32-CAM with the Mailbox firmware, powered over USB with 5 V and at least 1 A. Support for the ESP32-S3-DevKitC-1 with more memory is planned.

Radio

A LoRa device with Meshtastic firmware 2.5 or later, for example a Heltec V3.

Apps

In the Meshtastic app add a network device with the Mailbox's address. In MeshTransfer choose Wi-Fi with the same address.

Step by step, from flashing to the first message: the setup guide.

Mailbox and app together

MeshTransfer brings files reliably over radio. The Mailbox makes sure they arrive even when your phone is not there. Together they turn your radio into a station that never sleeps. The Mailbox firmware is free and needs no licence; the licence only extends the app.

Download the app
Android 8 or later · Set up the Mailbox · About MeshTransfer

MeshTransfer and MeshTransfer Mailbox by Localino 2026. Meshtastic® is a registered trademark of Meshtastic LLC; the MeshTransfer Mailbox is an independent product and not affiliated with Meshtastic LLC.