Skip to main content
Version: 2.8

Installation - meshtasticd

This page outlines the setup of MeshtasticD, utilizing portduino to run the Meshtastic node 'firmware' on Linux/MacOS devices.

Select your distribution or platform below to get started:

Feature Support Overview​

DistributionUSBUSB (Universal Serial Bus). The wired connection used to power a device, flash firmware onto it, and communicate with it over serial. RadioSPISPI (Serial Peripheral Interface). A bus used between the microcontroller and peripherals such as the LoRa radio and the display. RadioMUIMUI (Meshtastic UI). An on-device interface for interacting with the mesh and changing most basic settings without a phone client.Web
macOS✅❌❌❌
Debian✅✅✅✅
Raspbian✅✅✅✅
Ubuntu✅✅✅✅
Fedora✅✅✅✅
Red Hat (EPEL)✅✅✅✅
Docker✅✅❌✅/❌
Flatpak✅❌✅❌
OpenWrt✅⏸️❌✅
NixOS✅✅✅✅

See Also: