Skip to main content

MeshOS (Standalone Device Firmware)

Overview

MeshOS is standalone device firmware for keyboard-equipped MeshCore devices, developed by Andy Kirby - the original MeshCore founder. Following the April 2026 governance split, MeshOS became a separate fork maintained at meshcore.co.uk, distinct from the core team's canonical firmware at github.com/meshcore-dev/MeshCore.

MeshOS is purpose-built for T-Deck class devices and phone-independent operation.

Target Devices

  • LilyGo T-Deck
  • LilyGo T-Deck Plus
  • LilyGo T-Lora Pager

Pricing

  • Base features: Free
  • Full license: £8 - tied to device serial number

Features

FeatureFreePaid (£8)
Direct messaging with E2EEYesYes
Channel / group messagingYesYes
Repeater Scanner with whitelist managementYesYes
Last Heard list (signal strength + distance)YesYes
Mesh Signal MeterYesYes
Noise Floor Monitor (live RF background graph)YesYes
Trace RouteYesYes
QR code display for URLsYesYes
Lock screen (time, battery, mesh signal)YesYes
Terminal access with packet loggingYesYes
Repeater Admin (clock sync, stats, adverts)NoYes
Offline world maps (T-Deck Plus only)Limited zoomFull zoom

When to Choose MeshOS

  • You own a T-Deck or T-Deck Plus and want fully phone-independent operation
  • You are a repeater operator who needs on-device diagnostics (Noise Floor Monitor, Trace Route, Repeater Admin)
  • You want go-bag / emergency deployments with no phone dependency

When NOT to Choose MeshOS

  • You need GPS-based maps but only have a standard T-Deck (not the Plus) - GPS is required for mapping features
  • You need firmware for hardware outside the T-Deck family - use the core team firmware

Governance Note

MeshOS is Andy Kirby's fork following the April 2026 governance split. Both MeshOS and the core team firmware at github.com/meshcore-dev/MeshCore are valid, maintained choices. MeshOS is optimized for standalone keyboard devices; core team firmware covers the full hardware range and is the reference implementation for new device support.