Raspberry Pi
Raspberry Pi Pico / Pico 2
Fast versatile boards using the RP2040 and RP2350 microcontrollers.
| Name | MCU | LoRa (external module required) | WiFi | BT | GPS |
|---|---|---|---|---|---|
| Raspberry Pi Pico | RP2040 | SX1276 / SX1262 (external) | NO | NO | ADD-ON1 |
| Raspberry Pi Pico W | RP2040 | SX1276 / SX1262 (external) | YES2 | NO3 | ADD-ON1 |
| Raspberry Pi Pico 2 | RP2350 | SX1276 / SX1262 (external) | NO | NO | ADD-ON1 |
| Raspberry Pi Pico 2 W | RP2350 | SX1276 / SX1262 (external) | YES2 | NO3 | ADD-ON1 |
Raspberry Pi Zero/Zero 2/3/4/400/5
Meshtastic supports Raspberry Pi devices through the Linux native platform using the meshtasticd service.
In this configuration, the Raspberry Pi acts as a Meshtastic node by connecting to a compatible LoRa radio via USB or UART. This allows the device to operate as a gateway, router node, or integration platform for services such as MQTT, automation, or data logging.
Supported Raspberry Pi models include:
- Raspberry Pi Zero / Zero 2 W
- Raspberry Pi 3
- Raspberry Pi 4
- Raspberry Pi 400
- Raspberry Pi 5
Typical use cases include:
- Always-on base stations
- Network gateways
- MQTT bridges
- Integration with home automation systems
- Remote monitoring nodes
For installation instructions and supported hardware configurations, see the Linux Native Hardware documentation.