Lattice Lattice

Lattice Node + Pebble: relay capacity for the mesh.

A spare phone or a £15 dev board you flash in five minutes becomes a relay for every Lattice user near it. Coverage grows the same way Meshtastic's did — volunteers, deploying hardware where they live and where they pass through.

Free, open-source firmware No manufacturer No registration Solar / USB / spare-phone

Status: Direction captured in RFC-0021. Lattice Node app ships in M16; Lattice Pebble firmware ships alongside post-v1.0.


Two products. Same job.

Lattice Node — the relay-only app

Tiny Android (later iOS) app whose entire user-facing surface is "I'm relaying. Tap to see status." No chat tabs, no contacts, no identity. People install it on a spare phone they leave plugged in at home. The phone becomes a relay for every Lattice user within Bluetooth / Wi-Fi range — including the messenger users in their own household.

Lattice Pebble — the dedicated hardware

An open-source firmware you flash onto a low-cost dev board to turn it into a permanent Lattice relay. Hockey-puck-shaped (or whatever case you screw it into), USB-C charged or solar-powered, IP65 if you want to put it outside.

We don't manufacture. We don't sell hardware. We publish the firmware as a precompiled binary and the reference PCB designs as open hardware — anyone can fabricate, anyone can flash, anyone can sell.


The free firmware download.

The whole point of Lattice Pebble is that it's free to deploy. You don't pay us, you don't register the device, you don't tell anyone what you're doing. Buy bare boards from AliExpress (or pull a spare ESP32 out of a drawer), download the firmware here, flash it, plug it in, walk away.

What we publish at lattice.fyi/pebble/firmware

Compatible boards (target list).

BoardChipCost (bare)RadiosPower
ESP32-S3-DevKitC-1ESP32-S3~£3BLE 5 + Wi-FiUSB-C
Heltec WiFi LoRa 32 (V3)ESP32-S3 + SX1262~£20BLE + Wi-Fi + LoRaUSB-C, optional 18650
LILYGO T-Beam SupremeESP32-S3 + SX1262 + GPS~£40BLE + Wi-Fi + LoRaUSB-C, 18650 case included
RAK Wireless RAK4631nRF52840 + SX1262~£30BLE + LoRaUSB-C, optional battery
Raspberry Pi Zero 2 WARM Cortex-A53~£15BLE + Wi-Fi (+ LoRa HAT)USB-C
Raspberry Pi Pico WRP2040~£6BLE + Wi-FiUSB-C

Honesty note. Until M16 ships the firmware, none of these are tested end-to-end with Lattice. If you're shopping ahead, focus on chipset + radio rather than brand. Anything based on ESP32-S3, RP2040, or nRF52840 with a BLE radio is plausibly compatible.


Solar deployment.

Outdoor Pebble setup, ~£35 in parts:

The Lattice firmware is power-aware: if battery drops below a threshold, it puts the radio into low-duty-cycle mode (1 packet per 30 s instead of constant) until charge recovers. A cloudy week shouldn't bring the device down.

Reference deployments planned for documentation: a windowsill in a city flat, a fence-post in a rural garden, a cafe wall-socket. The hope is volunteers fork the docs and publish their own deployment guides for new locations.


Why we don't manufacture.

Three reasons.

Where vendors want to produce pre-flashed, cased Lattice Pebbles for non-technical buyers — fine. We'll list them on this page. There can be many such vendors; we are none of them.


For the curious.