Raspberry Pi • LoRa • Meshtastic • MeshCore

RASPBERRY PI MESH LAB.

Already have a Raspberry Pi? Add the right LoRa HAT and turn it into a Linux-native Meshtastic node, MQTT gateway, monitoring box, experimental MeshCore host, telemetry station or the brains behind a much bigger mesh project.

Hardware directory

RASPBERRY PI MESH HATS WORTH KNOWING.

A starting point for documented Meshtastic hardware plus community and experimental MeshCore paths. Compatibility changes, so verify the linked project documentation before buying or deploying.

U.S. builds: verify the exact 915 MHz version, GPIO mapping and current software configuration for the specific HAT and Raspberry Pi model you are using.

MeshSmith PiMesh-1W

Meshtastic1 W / 30 dBm915 MHzPoE options

A purpose-built Raspberry Pi LoRa HAT aimed at long-range nodes, gateways and telemetry projects, with U.S. 915 MHz variants and infrastructure-friendly options.

Frequency Labs MeshAdv Pi HAT

Meshtastic1 W LoRaGPS-readyLinux-nativeBeginner guide

A 1 watt LoRa HAT designed around meshtasticd, suited to Raspberry Pi base stations, remote infrastructure and Ethernet or PoE-powered builds. New to Raspberry Pi or Linux? Use our zero-knowledge walkthrough.

Frequency Labs MeshAdv Mini

Meshtastic22 dBmGPSPi Zero friendlyBeginner guide

A smaller Linux-native Meshtastic HAT with GPS support and expansion features, particularly useful where a compact Raspberry Pi Zero-class host makes sense. New to Raspberry Pi or Linux? Use our zero-knowledge walkthrough.

RAK6421 / WisMesh Station

MeshtasticWisBlockHAT+22 dBm or 1 WBeginner guide

RAKwireless' Raspberry Pi Meshtastic platform. The RAK6421 HAT is available for DIY builds, while the ready-to-run WisMesh Station packages a Raspberry Pi 4, RAK6421 and 22 dBm or 1 W LoRa radio in an enclosure with meshtasticd already installed.

wehooper4 Pi / Linux HAT designs

Open hardwareMeshtastic-orientedDIY

An open-hardware collection that includes Raspberry Pi and Linux-host designs such as ZebraHAT, PowerPi Mesh Hat, NebraHat, NewtPi and Luckfox Ultra Hat. Check each project folder for current status.

Waveshare SX1262 HAT family

SX1262915 MHz optionsVerify exact model

Waveshare offers several SX1262 Raspberry Pi boards used by Linux LoRa projects. Pinout, interface type and board revision matter, so never assume every SX1262 HAT is interchangeable.

MeshCore on Raspberry Pi

USEFUL — BUT TREAT IT AS A COMMUNITY PATH.

Raspberry Pi support around MeshCore is different from flashing normal embedded MeshCore firmware onto a microcontroller. Community Linux implementations can let a Pi participate using compatible LoRa hardware, but these are advanced projects that should be checked against current project documentation.

meshcore-pi

A community Python implementation of the MeshCore protocol for Raspberry Pi and other Linux systems, with documented SX1262 hardware paths and companion, room-server and repeater roles.

PiMesh-1W + community MeshCore software

PiMesh hardware has also appeared in community MeshCore Linux work. Verify the current software project, hardware profile and pin mapping before treating any combination as plug-and-play.

Experimental means experimental

Community support can move quickly. Use the project README, issues and newest commits as the source of truth for what currently works.

What can I build?

A PI CAN DO A LOT MORE THAN HOLD A RADIO.

Home base station

Run a Linux-native mesh radio alongside Ethernet or Wi-Fi, remote administration and other local services.

MQTT gateway

Bridge mesh traffic into MQTT-based tools, dashboards, automation and monitoring workflows.

High-site infrastructure

Pair a suitable HAT with Ethernet or PoE, a proper antenna system and remote management for an always-on site.

Monitoring station

Run logging, packet analysis, maps, Grafana, Node-RED or other tools beside the radio service.

Sensor / telemetry box

Add GNSS, environmental sensors and local storage for richer infrastructure or field-node data.

Development platform

Build custom services, bridges, bots and integrations without cramming everything onto the radio microcontroller.

Before you power it up

THREE THINGS THAT SAVE HEADACHES.

Use the correct band.

For U.S. builds, verify 915 MHz hardware and the correct region settings before transmitting.

Attach the antenna first.

Follow the board maker's instructions and never assume a high-power LoRa radio is safe to transmit without the proper antenna or load attached.

Verify the exact board revision.

GPIO mappings, RF switching, TX power, GPS routing and Raspberry Pi behavior can differ between HATs and revisions.

More Raspberry Pi ideas

GO BUILD SOMETHING WEIRD.

Not every Pi project has to involve LoRa. Raspberry Pi's official project library covers automation, sensors, cameras, coding, robotics and plenty more.