MeshSmith PiMesh-1W
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.
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.
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.
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.
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.
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.
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.
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 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.
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.
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 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.
Community support can move quickly. Use the project README, issues and newest commits as the source of truth for what currently works.
Run a Linux-native mesh radio alongside Ethernet or Wi-Fi, remote administration and other local services.
Bridge mesh traffic into MQTT-based tools, dashboards, automation and monitoring workflows.
Pair a suitable HAT with Ethernet or PoE, a proper antenna system and remote management for an always-on site.
Run logging, packet analysis, maps, Grafana, Node-RED or other tools beside the radio service.
Add GNSS, environmental sensors and local storage for richer infrastructure or field-node data.
Build custom services, bridges, bots and integrations without cramming everything onto the radio microcontroller.
For U.S. builds, verify 915 MHz hardware and the correct region settings before transmitting.
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.
GPIO mappings, RF switching, TX power, GPS routing and Raspberry Pi behavior can differ between HATs and revisions.
Not every Pi project has to involve LoRa. Raspberry Pi's official project library covers automation, sensors, cameras, coding, robotics and plenty more.