Skip to main content
Version: 2.8

Raspberry Pi

Raspberry Pi Pico / Pico 2

Fast versatile boards using the RP2040rp2040A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M0+ processors. and RP2350rp2350A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M33 or Hazard3 RISC-V processors. microcontrollers.

NameMCUMCU (Microcontroller Unit). The microcontroller that runs the firmware on a device. The hardware tables list the MCU for each supported board.LoRaLoRaA low-power, long-range wireless communication technology used by Meshtastic devices to enable communication over distances of several kilometers without the need for cellular, Wi-Fi, or other traditional network infrastructures. (external module required)WiFiBTGPSGPS (Global Positioning System). A satellite positioning system. A node with a GPS module determines its own location and can report that position to the mesh.
Raspberry Pi PicoRP2040rp2040A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M0+ processors.SX1276SX1276A first-generation Semtech LoRa transceiver from the SX127x series, no longer recommended for new purchases. / SX1262SX1262A Semtech sub-GHz LoRa transceiver, used in most current Meshtastic hardware and recommended over the older SX127x series. (external)NONOADD-ON1
Raspberry Pi Pico WRP2040rp2040A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M0+ processors.SX1276SX1276A first-generation Semtech LoRa transceiver from the SX127x series, no longer recommended for new purchases. / SX1262SX1262A Semtech sub-GHz LoRa transceiver, used in most current Meshtastic hardware and recommended over the older SX127x series. (external)YES2NO3ADD-ON1
Raspberry Pi Pico 2RP2350rp2350A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M33 or Hazard3 RISC-V processors.SX1276SX1276A first-generation Semtech LoRa transceiver from the SX127x series, no longer recommended for new purchases. / SX1262SX1262A Semtech sub-GHz LoRa transceiver, used in most current Meshtastic hardware and recommended over the older SX127x series. (external)NONOADD-ON1
Raspberry Pi Pico 2 WRP2350rp2350A microcontroller chip developed by Raspberry Pi, featuring dual ARM Cortex-M33 or Hazard3 RISC-V processors.SX1276SX1276A first-generation Semtech LoRa transceiver from the SX127x series, no longer recommended for new purchases. / SX1262SX1262A Semtech sub-GHz LoRa transceiver, used in most current Meshtastic hardware and recommended over the older SX127x series. (external)YES2NO3ADD-ON1

For the popular Linux Single Board Computer series, see Raspberry Pi (meshtasticd).

Footnotes

  1. Meshtastic supports external UARTUART (Universal Asynchronous Receiver-Transmitter). A serial interface used to communicate with a device over its pins or through a USB-to-serial bridge. GPSGPS (Global Positioning System). A satellite positioning system. A node with a GPS module determines its own location and can report that position to the mesh. modules. Examples of tested modules are listed in the Meshtastic GPS compatibility spreadsheet. 2 3 4

  2. 2.4GHz 802.11 b/g/n WiFi is available only on the W variants (Pico W and Pico 2 W). Meshtastic supports WiFi on Pico W and Pico 2 W (no web server or HTTP API). 2

  3. Pico W and Pico 2 W include Bluetooth hardware (Bluetooth 5.2 on Pico 2 W), but BLEBLE (Bluetooth Low Energy). The default wireless connection between a node and a phone client. is not currently supported by Meshtastic. 2