meshr / Platform / Edge devices
Edge devices

Manage devices at the edge.

Connect Raspberry Pi, ARM boards, and embedded Linux devices to your mesh network. Lightweight agent, zero-touch provisioning, and full fleet visibility from a single dashboard.

  • Zero-touch provisioning with setup keys
  • Low resource footprint (< 20MB RAM, < 1% CPU)
  • Remote SSH access through the mesh
  • Fleet management with groups and tags
Fleet overview

Every edge device at a glance.

Monitor status, connectivity, and system health in real time from a single dashboard.

Device IP address Status OS Arch Last seen
rpi-sensor-01 10.0.0.40 online Raspbian 12 ARM64 Just now
rpi-sensor-02 10.0.0.41 online Raspbian 12 ARM64 2s ago
orange-pi-03 10.0.0.42 online Armbian 24 ARM64 5s ago
nuc-edge-04 10.0.0.43 offline Ubuntu 22.04 x86_64 2h ago
gw-factory-05 10.0.0.44 online Yocto 4.0 ARM64 1s ago
custom-arm-06 10.0.0.45 online Alpine 3.19 ARM64 3s ago
Capabilities

Built for the edge.

Zero-Touch Provisioning

Generate setup keys in the dashboard. Flash your SD card, boot the device, and it joins the network automatically. No manual configuration needed.

# Bake the setup key into your image
$ echo "MESHR_SETUP_KEY=sk_live_..." > /etc/meshr/env
$ systemctl enable meshr

# Device auto-registers on first boot
meshr: registered as rpi-sensor-07
meshr: assigned 10.0.0.47/24

Fleet Management

Organize devices into groups, apply tags, and monitor health metrics. Filter and search across your entire fleet from a single pane.

  • Group devices by location or function
  • Tag-based access control policies
  • Real-time online/offline monitoring
  • Bulk operations across device groups

Low Resource Footprint

Designed for constrained devices. The meshr agent runs comfortably on a Raspberry Pi Zero with resources to spare.

< 20MBMemory
< 1%CPU
~8MBBinary

Resilient Connectivity

Edge devices reconnect automatically after network drops, power cycles, or ISP changes. Relay fallback keeps devices reachable even behind strict NAT.

  • Auto-reconnect on network changes
  • Relay fallback for unreachable networks
  • Survives power cycles and reboots
  • Works on cellular (4G/5G) connections
Deploy in seconds

Three commands to connect any device.

The same one-liner brings up any ARM or x86 device on your mesh network.

pi@rpi-sensor-01:~
$ curl -fsSL https://get.meshr.to/install.sh | sudo bash
Installing meshr agent (linux/arm64)...
Done. Agent installed to /usr/local/bin/meshr

$ meshr login --token sk_live_abc123...
Authenticated. Device registered as rpi-sensor-01.

$ meshr up
Interface meshr0 up. Assigned IP: 10.0.0.40/24
Connected to mesh. 12 peers reachable.

Bring your fleet online.

Free for every feature while we're in beta. One lightweight agent, ARM64 and x86, zero-touch.